接"
部署Cloudstack環境(cloudstack manager+kvm,適合RHEL/CentOS)"環境進行初始化操做:
環境狀況:
Cloudstack Manager、Mysql:10.1.6.30
KVM Hypervisor、Cloudstack Agent:10.1.6.20
NFS:
主存儲:10.1.6.20:/export/primary
二級存儲:
10.1.6.20:/
export/
secondary
網絡(使用簡單網絡,公有網絡和私有網絡都是一個網段):
cloudstack管理網絡:10.1.6.200-10.1.6.205
來賓網絡:10.1.6.206-10.1.6.215
存儲網絡:10.1.6.216-10.1.6.220
1、建立zone、pod、cluster、host、存儲等
登陸web ui(http://10.1.6.30:8080/client)界面,進行初始化操做,默認用戶名/密碼:admin/password
部署架構以下:Zone->Pod->Cluster->Host
登陸界面以下:
選擇跳過嚮導,選擇"
基礎架構",以下圖(圖是初始化後的截圖):
在區域這裏點擊"
查看所有",點擊"
添加區域":
彈出"Add Zone"窗口,因物理機只有一個網卡,選擇"
基本":
配置區域的名稱、DNS信息、虛擬機Hypervisor類型、網絡方案等(根據實際狀況設置,DNS服務器地址要確保能使用的,我使用KVM作爲
Hypervisor,網絡方案選擇共享網絡類型
):
設置網絡:因是單網絡,將管理網絡、來賓、存儲網絡都放到一個網絡(拖動左邊的圖標到右邊便可):
配置cloudstack管理網絡:
配置來賓網絡(給虛擬機實例分配的IP):
配置存儲網絡:
添加主機集羣:
添加主機(真正運行虛擬機實例的機器,
須要開通ssh服務,端口爲22):
添加主存儲(是NFS服務的共享掛載點,即已經掛載好的目錄,後面將提供單臺添加NFS服務的主存儲步驟):主存儲存放虛擬機實例的磁盤文件
添加二級存儲(只能使用NFS服務,
完成初始化配置,啓動"Zone":
啓動區域後能夠看到下面的界面:
檢查兩個系統VM是否啓動正常(ssvm,cpvm),在系統VM處點擊"查看所有":
點擊ssvm的名稱s-3-VM,能夠看到屬性:分配的IP,ping 這些ip是否正常,如不通,不能建立模板、虛擬機實例等。
2、添加主存儲(NFS共享存儲)
點擊"主存儲"-->"查看所有":
點擊"添加主存儲",在彈出的對話框中進行配置:
3、添加第二臺主機(KVM Hypervisor
)
在"基礎架構"-->"主機"-->"查看所有":
點擊"添加主機",在彈出的窗口中進行配置,保證主機ssh服務正常:
添加主機的名稱,能夠看到到屬性,檢查狀態是否爲"Up":
4、添加ISO鏡像
點擊"模板",在"選擇視圖"處選擇"ISO",點擊"註冊ISO",添加相關信息(URL能夠爲外網的ISO鏡像地址,爲了下載速度,最好下載到本地,而後配置好web,操做系統類型能夠隨便選擇):
點擊ISO的名稱,查看狀態,能夠看到下載百分比:
當狀態變成"Successfully Installed",已就緒爲"Yes"時,改ISO就可使用了,用於安裝虛擬機操做系統:
5、添加計算方案(實例的CPU、內存大小)
在"服務提供"-->"選擇方案",選擇"計算方案":
新建一個2核CPU、2GB內存的實例爲例,點擊"添加計算方案",在彈出的窗口中進行配置:
其餘系統方案、磁盤方案、網絡方案也能夠按需求進行添加
6、添加實例
一、使用ISO進行系統安裝
在"實例",點擊"添加實例":
選擇"ISO":
選擇先註冊好的"ISO":這裏使用RHEL-5.6-x86_64
選擇"計算方案":選擇先建立的"Big Instance",2GB內存、2核CPU
選擇
"
磁盤方案"(如使用的模板建立實例,改磁盤將做爲第二次磁盤,須要自行掛載):
選擇安全組:
建立成功後,能夠看到實例列表,點擊實例名稱,能夠看到屬性:
點擊後邊的"+"號,能夠從新、刪除、附件ISO、遷移實例、查看控制檯等操做:
如添加"查看控制檯",能夠在使用ISO時,完成安裝系統操做:
7、安全組設置
一、添加容許規則,如容許ssh服務對外開放,22號端口:
"網絡"-->"選擇視圖"處選擇"安全分組"-->點擊admin用戶對應的安全組名稱"default":
在彈出的窗口中,選擇入口規則(容許進入虛擬機的規則),選擇CIDR,TCP協議,起始端口爲22,結束端口爲22,CIDR爲0.0.0.0/0,點擊"添加":
選擇出口規則(容許虛擬機出去的規則)進行添加:
8、建立模板
可使用ISO安裝好的虛擬機建立模板,爲之後系統的安裝更加方便和快速:
一、關閉虛擬機:stopped狀態
二、點擊實例名稱:卸載ISO,點擊"查看卷"
三、點擊右邊的"+"號,點擊"建立模板"
四、輸入相關信息,勾選"動態容量"能夠節省磁盤空間
五、建立完成後能夠在"模板"中查看到
點擊模板名稱,能夠看到屬性信息:模板是存放在二級存儲上