MOS9.0源搭建安裝

Mos源搭建是OpenStack環境搭建部署的基礎,使用Mos9.0源製做master主節點,利用PXE技術,能夠實現OpenStack私有云的快速搭建、部署與重置,極大的提升工做效率。shell

1、 Mos9.0搭建準備

1.1軟件清單

序號數據庫

名稱bootstrap

數量ubuntu

備註瀏覽器

1服務器

MOS9.0系統鏡像網絡

1性能

MirantisOpenStack-9.0.iso測試

2ui

部署節點啓動鏡像離線包

1

bootstraps.zip

3

操做系統及OpenStack離線包

1

mirrors.zip

4

系統刻錄軟件

1

win32_disk_imager.zip

1.2設備清單

設備名稱

節點名稱

配置

主機點

master

普通臺式機CPU4核,內存4G, 硬盤500G

內部網

PXE及管理存儲網

>百兆

交換機

 

容許LAN 2層通信

 

1.3性能指標

暫無

1.4配置

最低配置

節點

CPU

內存

硬盤

網卡

備註

控制節點

>= 16核

>= 32G

2塊200+G

(系統作read1)

1個100M+

2個1000M+

 

計算節點

>= 8核

>= 32G

2塊200+G

(系統作read1)

1+塊1+T作存儲

2個1000M+

 

 

建議配置

節點

CPU

內存

硬盤

網卡

備註

控制節點

 E5-2630v2*2 (24核)

16G*4

2*600G SAS(Raid1) + 2*240G SSD(Raid1)

1G * 2 + 10G*2 (Intel 82599EB 10-Gigabit SFI/SFP+ )

SAS用做裝系統,SSD用做數據庫及元數據

計算節點

E5-2640v2*2

(32核)

16G*24

2*600G SAS(Raid1) + 6*4T(Raid5) SATA

1G * 2 + 10G*2 (Intel 82599EB 10-Gigabit SFI/SFP+ )

一臺計算節點可虛12臺32G服務器

 

、Master節點安裝

2.1安裝操做系統

一、將MirantisOpenStack-9.0.iso系統鏡像經過win32_disk_imager軟件刻錄進UPan。

二、將刻錄好的UPan插在master節點上,並啓動master,選擇從USB啓動。片刻以後進入一下界面。

 

三、在彈出該界面後按Tab鍵,進入修改配置界面,經過左右方向鍵移動光標將配置中的全部10.20.0.2修改成10.1.211.29,將全部的10.20.0.1修改成10.1.211.254,而後按回車鍵。(注意:10.1.211.29爲master的IP,10.1.211.254爲該LAN網關)

四、通過大概30分鐘左右的安裝,進入一下界面

 

五、點擊回車鍵關閉警告,進入一下界面配置

 

六、此處須要修改Bootstrap Image,勾選Skip building bootstrap image,勾選後如上圖。以及修改Root Password(爲方便記憶修改成123456)。而後

 

七、選擇Save and Quit後點擊回車鍵。以後系統會自動配置,通過大概一到兩個小時的安裝後,master節點安裝成功。

 

八、打開http://ip:8000測試下:

 

若彈出該界面則安裝成功,其餘則失敗,請仔細覈對後重試。

2.2部署離線鏡像

解壓bootstrap.zip和mirrors.zip兩個鏡像文件到本地(注意:解壓時選擇解壓到當前文件夾)。經過xshell遠程安裝好的master節點(ip:xx user:root password:123456),經過xftp上傳鏡像。上傳步驟以下

2.2.1 Build Bootstrap

l 將本地bootstraps文件夾下的bootstrap_stub和d01c72e6-83f4-4a19-bb86-6085e40416e6文件夾上傳到Fuel安裝節點的/var/www/nailgun/bootstraps目錄下。

l 將本地bootstraps文件夾下的active_bootstrap目錄下的文件上傳到Fuel安裝節點的/var/www/nailgun/bootstraps/bootstrap_stub

建立軟鏈接:ln -s /var/www/bootstraps/bootstrap_stub active_bootstrap(存在的話不須要此步驟)

激活bootsrtap

激活步驟以下:

l fuel-bootstrap list,查看狀態

l 激活fuel-bootstrap activate d01c72e6-83f4-4a19-bb86-6085e40416e6

l fuel-bootstrap list,查看狀態

 

 

2.2.2 上傳本地源包

l 上傳解壓的「mirrors」文件夾至master節點的  /var/www/nailgun/ 目錄下

l 在處於離線狀態(指未接入互聯網)的master節點運行命令 (會報錯,可忽略)   fuel-createmirror

 

開始建立鏡像

 

成功建立鏡像,建立鏡像結束。(此處爲離線建立鏡像因此會報錯)

2、 安裝節點

啓動一個從節點,選擇從PXE啓動(即從網絡啓動,有些服務器或電腦未開啓該啓動項,須要開啓後再重啓選擇。該處如何選擇從網絡啓動,以及如何開啓從網絡啓動,涉及服務器種類繁多,不詳細介紹,煩請自行必應或百度或谷歌一下)。

master節點從PXE網絡發現後,出現如下界面選擇ubuntu_bootstrap按回車,由於前面咱們已經跳過新建bootstrap。所以選擇咱們後來上傳的鏡像(全部從節點都是如此)

 

成功加載bootstrap。

 

第二個從節點同第一個節點,從PXE啓動,若有多個節點都是如此。注:如下操做,須要一臺電腦或筆記本連接入PXE網絡路由器或其下交換機中,配置PXE網絡IP。

待兩個從節點成功加載bootstrap後,在瀏覽器上打開網址http://ip:8443

 

進入管理界面,在通知中能夠查看到兩個新添的節點。

 

至此,Mos9.0fuel安裝部署完成。

相關文章
相關標籤/搜索