Fuel部署OpenStack


1. 環境部署

  建立三台機器,一台控制節點,兩台計算節點。為保證物理機內存足夠(我的主機一共8G內存,fuel部署OpenStack實驗推薦內存為16G),將部署節點的內存降為1.5GB,其他節點各設置為1G,同時為了保證各節點能夠正常運行,均提供8GB的緩存分區。

1> 計算節點

  與創建部署節點一樣,新建虛擬機計算機點,點擊設置,設置內存並選用網絡啟動,通過fuel pxe自動部署安裝操作系統。

 

添加兩塊硬盤,一共三塊硬盤,一塊系統盤,一塊用作存儲,一塊用作swap分區,不選擇鏡像

啟用四塊網卡。由於網卡規划有五種,virtual只能設置四塊網卡,因此將外網和管理網合在一塊網卡上。

第一塊網卡用作pxe,第二塊網卡用作管理網並允許混雜模式,第三塊網卡用作存儲網絡,第四塊用作私有網絡。

 

2> 計算節點

兩台計算節點和控制節點的配置一樣

3> 啟動三個節點,利用部署節點的fuel pxe自動安裝操作系統

cobbler部署安裝界面

 

四台機器

可以同時在UI界面進行查看

每個節點進入臨時系統

內存過小,改為一台一台起。

控制節點完成

計算節點完成

 

各節點啟動完成

查看PXE給給節點分配的ip

 

controller:10.20.0.3

 compute1:10.20.0.4

compute2:10.20.0.5

 

各節點均已在線

2. OpenStack節點部署

1> 添加控制節點

添加控制節點角色

根據ip和Mac地址選擇設置的主機

應用變更

2> 添加計算節點,步驟與添加控制節點類似

3. 各節點網絡划分

1> 控制節點

選擇控制節點,點擊配置接口

根據上一節的網絡規划給各網卡分配角色,根據Mac地址設置網絡,直接拖動網絡圖標

點擊節點,返回節點部署另外兩個計算節點

 

2> 計算節點

compute1:

compute2:

4. 各節點存儲空間划分

1> 控制節點

選擇控制節點,點擊配置磁盤

將第二塊磁盤分配給ceph

2> 計算節點

5. 各節點網絡參數

點擊網絡,設置網絡參數

默認網絡設置

公開網絡使用VLAN標記,與管理網同一VLAN

存儲網絡

管理網絡也划分VLAN

私有網絡

neutron L2網絡設置

浮動ip neutronL3

浮動ip與公開網絡在同一網段,但取值范圍不能與公開網絡重復

 

OpenStack自動配置的內網參數,可以不用改

DNS

其他

保存設置,進行連通性檢查

驗證成功。網絡驗證不通無法驗證系統。

6. 部署OpenStack

網絡驗證完成后,選擇控制台。點擊部署,開始進行OpenStack自動化部署。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM