centos下最簡(jiǎn)安裝openstack——使用packstack摘要:
正文這里所說的最簡(jiǎn)安裝openstack指的是在centos系統(tǒng)下、且安裝需要的操作步驟最少。如果環(huán)境不限,最簡(jiǎn)安裝是使用StackOps,它是集成了openstack的ubuntu系統(tǒng).安裝了它提供的iso鏡像之后,openstack已經(jīng)安裝好了。 但是,由于許多公司用centos作為主要運(yùn)營(yíng)環(huán)境,那么最簡(jiǎn)的安裝就如本文所列步驟。注意,一定要是64位的centos,最簡(jiǎn)安裝即可。32位的系統(tǒng)會(huì)由于缺失一些安裝包而失敗。 一,下載下載鏈接:http://ftp./centos/6.4/isos/x86_64/ 下載 CentOS-6.4-x86_64-minimal.iso 即可。 也可下載 CentOS-6.4-x86_64-bin-DVD1.iso 。 二,安裝虛擬機(jī):新建一個(gè)虛擬機(jī),配置如下圖所示。關(guān)鍵是需要兩塊硬盤和兩個(gè)網(wǎng)卡, 其中一個(gè)網(wǎng)卡是nat,另一個(gè)是host-only(不確定)。否則后續(xù)packstack的安裝會(huì)失敗。
在這里選擇第一個(gè)硬盤點(diǎn)右箭頭即可。
很快裝完。
三,配置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文件。
添加 openstack.repo vi openstack.repo 輸入以下內(nèi)容
然后輸入命令更新源:
五,硬盤操作然后進(jìn)行磁盤分區(qū)和掛載:
對(duì)硬盤/dev/sdb1進(jìn)行操作 輸入:
這個(gè)步驟并不需要安裝cinder.看到如下提示說明操作成功: Volume group "cinder-volumes" successfully created
六,安裝packstackyum install -y openstack-packstack 七,使用packstack進(jìn)行openstack的安裝
下一步需要輸入你的root賬戶的密碼
可以看到,進(jìn)行了一系列安裝。
八,安裝成功
九,登陸dashboard,管理openstack按照上面的提示,登陸http://your-ip/dashboard,即可管理openstack。 這一步,如果使用的vbox虛擬機(jī),則需要按照VirtualBox虛擬機(jī)上網(wǎng)并主宿互訪 -- 整理 這個(gè)帖子的方法進(jìn)行配置,這時(shí)候輸入的不是訪問外網(wǎng)的Nat網(wǎng)卡(eth0)的地址,而是host-only網(wǎng)卡(eth1)的地址.因?yàn)樵趘box中宿主機(jī)與虛擬機(jī)的通信是通過host-only網(wǎng)卡來完成的。
用戶名與密碼保存在root目錄下的keystonerc_admin文件,使用cat命令進(jìn)行查看:
命令行:source /root/keystonerc_admin 可導(dǎo)入一些環(huán)境參數(shù) 然后執(zhí)行一些命令,比如: keystone user-list
創(chuàng)建一個(gè)普通用戶 keystone user-create --name tcommerce --pass PASSWORD
安裝完成之后,可以參考進(jìn)行openstack的使用??梢詤⒖?nbsp;Openstack的使用——?jiǎng)倓偘惭b完成之后 和 制作CentOS系統(tǒng)鏡像供OpenStack使用
參考文獻(xiàn): Getting Started with Red Hat OpenStack 2.1 (Folsom) CentOS 6.4 Openstack Grizzly 安裝配置 (Open VSwitch 單節(jié)點(diǎn)) |
|