小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

centos下最簡安裝openstack——使用packstack

 java_laq小館 2013-09-11

centos下最簡安裝openstack——使用packstack

分類: 默認(rèn)分類 304人閱讀 評論(0) 收藏 舉報

目錄(?)[+]

摘要:

  1. 先決條件:系統(tǒng)需要有兩塊硬盤和兩張網(wǎng)卡。
  2. 配置網(wǎng)卡,如果系統(tǒng)已經(jīng)能夠聯(lián)網(wǎng)則跳過此步 vi /etc/sysconfig/network-scripts/ifcfg-eth0; 修改 ONBOOT=yes; service network restart
  3. 安裝wget,如果已經(jīng)安裝則跳過此步 yum install wget -y
  4. 分區(qū)用于cinder-volumes fdisk /dev/sdb1; n p 1 ret ret w; vgcreate cinder-volumes /dev/sdb1;
  5. 修改更新源
    1. 啟用網(wǎng)易的CentOS更新源
      1. cd /etc/yum.repo.d/ ;
      2. wget http://mirrors.163.com/.help/CentOS6-Base-163.repo ;
      3. mv CentOS-Base.repo CentOS-Base.repo.bak;
      4. mv CentOS6-Base-163.repo CentOS-Base.repo
    2. 啟用OpenStack的更新源 vi openstack.repo ; 輸入如下內(nèi)容并保存: [openstack] baseurl=http://rdo./openstack/openstack-grizzly/epel-6 gpgcheck=0
    3. 更新yum源 yum clean all; yum makecache; yum update
  6. 安裝PackStack yum install -y openstack-packstack
  7. 接下來一鍵安裝OpenStack,--install-hosts參數(shù)需要輸入你的IP地址 packstack --install-hosts=your_ip; 提示輸入的時候輸入你的密碼,等待安裝完成即可。

正文

這里所說的最簡安裝openstack指的是在centos系統(tǒng)下、且安裝需要的操作步驟最少。如果環(huán)境不限,最簡安裝是使用StackOps,它是集成了openstack的ubuntu系統(tǒng).安裝了它提供的iso鏡像之后,openstack已經(jīng)安裝好了。

但是,由于許多公司用centos作為主要運營環(huán)境,那么最簡的安裝就如本文所列步驟。注意,一定要是64位的centos,最簡安裝即可。32位的系統(tǒng)會由于缺失一些安裝包而失敗。

一,下載

下載鏈接:http://ftp./centos/6.4/isos/x86_64/  下載 CentOS-6.4-x86_64-minimal.iso 即可。

也可下載 CentOS-6.4-x86_64-bin-DVD1.iso 。

二,安裝虛擬機:

新建一個虛擬機,配置如下圖所示。關(guān)鍵是需要兩塊硬盤和兩個網(wǎng)卡,

其中一個網(wǎng)卡是nat,另一個是host-only(不確定)。否則后續(xù)packstack的安裝會失敗。


在這里選擇第一個硬盤點右箭頭即可。



很快裝完。


三,配置IP地址

剛裝完之后是沒有IP的,參考 CentOS 6.0 最小化安裝后配置靜態(tài)IP 

vi /etc/sysconfig/network-scripts/ifcfg-eth0


配置為dhcp即可,也可以配置為靜態(tài)ip,如原文所配。

然后重啟網(wǎng)絡(luò)服務(wù)。 service network restart 可以看到有了ip地址。


四,添加更新源

cd /etc/yum.reops.d/

在最小安裝下,連wget都沒有,所以需要安裝,如果安裝的dvd版,則忽略此步驟

yum install wget

下載網(wǎng)易的鏡像repo文件,也可以根據(jù)你的網(wǎng)絡(luò)情況去下載別的repo文件。

  1. wget http://mirrors.163.com/.help/CentOS6-Base-163.repo  
  2. mv CentOS-Base.repoCentOS-Base.repo.bak  
  3. mvCentOS6-Base-163.repoCentOS-Base.repo  

添加 openstack.repo

vi openstack.repo

輸入以下內(nèi)容

  1. [openstack]    
  2. baseurl=http://rdo./openstack/openstack-grizzly/epel-6    
  3. gpgcheck=0   


然后輸入命令更新源:

  1. yum clean all  
  2. yum makecache  
  3. yum update  

五,硬盤操作

然后進行磁盤分區(qū)和掛載:

  1. fdisk /dev/sdb  
  2. n p 1 return(回車) retrun(回車) w  


對硬盤/dev/sdb1進行操作

輸入:

  1. vgcreate cinder-volumes /dev/sdb1  

這個步驟并不需要安裝cinder.看到如下提示說明操作成功: Volume group "cinder-volumes" successfully created  


六,安裝packstack

yum install -y openstack-packstack

七,使用packstack進行openstack的安裝

  1. packstack --install-hosts=192.168.8.142  


下一步需要輸入你的root賬戶的密碼


可以看到,進行了一系列安裝。


八,安裝成功


九,登陸dashboard,管理openstack

按照上面的提示,登陸http://your-ip/dashboard,即可管理openstack。

這一步,如果使用的vbox虛擬機,則需要按照VirtualBox虛擬機上網(wǎng)并主宿互訪 -- 整理 這個帖子的方法進行配置,這時候輸入的不是訪問外網(wǎng)的Nat網(wǎng)卡(eth0)的地址,而是host-only網(wǎng)卡(eth1)的地址.因為在vbox中宿主機與虛擬機的通信是通過host-only網(wǎng)卡來完成的。



用戶名與密碼保存在root目錄下的keystonerc_admin文件,使用cat命令進行查看:

  1. cat /root/keystonerc_admin  


命令行:source /root/keystonerc_admin 可導(dǎo)入一些環(huán)境參數(shù)

然后執(zhí)行一些命令,比如:

keystone user-list


創(chuàng)建一個普通用戶

keystone user-create --name tcommerce --pass PASSWORD 



安裝完成之后,可以參考進行openstack的使用??梢詤⒖?nbsp;Openstack的使用——剛剛安裝完成之后 和 制作CentOS系統(tǒng)鏡像供OpenStack使用


參考文獻:

Getting Started with Red Hat OpenStack 2.1 (Folsom)

CentOS 6.4 Openstack Grizzly 安裝配置 (Open VSwitch 單節(jié)點)

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多