本手冊中私有云部署操做是在完成Mos9.0源搭建的基礎上,若是沒有可用的Mos9.0源(fuel),請先完成Mos9.0源的搭建。服務器
序號網絡 |
網絡名稱spa |
用途server |
1接口 |
PXE網絡ip |
用於OpenStack集羣中其餘節點從master節點在線獲取鏡像文件,完成系統安裝與OpenStack環境部署。內存 |
2路由 |
存儲網絡部署 |
OpenStack環境中用於數據存儲通信所需網絡get |
3 |
管理網絡 |
OpenStack環境中用於管理雲實例的網絡 |
4 |
私有網絡 |
用戶自建網絡 |
5 |
公開網絡 |
OpenStack提供公開網絡,能夠提供公有云服務,在此爲私有云搭建,不作闡述 |
序號 |
設備名稱 |
數量 |
用途 |
1 |
TL-R483路由器 |
1 |
用於提供公開網網關 |
2 |
H3C SMB-S1824G千兆交換機 |
>2 |
用於劃分網絡,配置網關、trunck口 |
3 |
網線 |
若干 |
|
注意:
l 在私有云中,路由器僅用於提供公開網網關,配置可根據實際狀況而定。
l 所用交換機最低標準爲全部接口千兆可管理(可配置trunck口)
網絡線路圖
l 交換機A負責承載集羣的PXE網絡,採用線路獨佔,PXE網絡中必須爲LAN2層可達,通常爲了方便管理也須要與用戶主機所在網絡互聯。
l 交換機B承載集羣的用戶網絡、存儲網絡和管理網絡,另外用戶網絡須要與用戶主機所在網絡互聯(通常在頂層交換機中創建路由,須要網絡部門技術支持)。
l 交換機B每一個接口須要承載多個網絡,所以根據須要配置TRUNCK口。
l 路由器僅提供外部網絡網關,集羣中控制節點須要鏈接外部網絡,計算節點能夠不鏈接,另外在路由器中須要設置外部網絡到用戶主機所在網絡的ip映射,不然用戶沒法進入dash界面。
l 全部服務器的網絡接線順序爲pxe網絡對應第一張網卡,其次是管理、存儲、私有網絡對應第二張網卡,再次纔是外部網絡。
按照此網絡路線,用戶主機不只能夠訪問OpenStack集羣中全部的服務器,實現對fuel界面的訪問,雲環境的管理,還能夠經過OpenStack用戶網絡順利訪問雲主機,享受雲服務,另外管理員也能夠經過路由器的ip映射訪問OpenStack的dash界面,實現對雲主機的管理。根據以上的部署方案,用戶可以以最低的現有網絡環境改動,成功實現對OpenStack私有云網絡環境的部署,並可以知足往後管理、使用的須要。
如下是接線圖示例:
參與搭建環境的服務器中,做爲控制節點的服務器必須至少擁有3個網絡接口(網卡),做爲計算節點的服務器必須至少擁有2個網絡接口(網卡),其配置需求以下:
設備名稱 |
節點名稱 |
配置 |
主機點 |
master |
普通臺式機CPU4核,內存4G, 硬盤500G |
控制節點 |
controller |
R730 CPU32核,內存>=32G, 硬盤278GB * 3 |
計算節點 |
compute |
R730 CPU32核,內存>=64G, 硬盤3.3T |
其中數據能夠按照實際需求調整。
一、新建openstack環境,名稱自定義。
二、點擊 新建OpenStack環境
三、輸入好名稱後,點擊前進
四、默認配置,點擊前進
五、存儲模式都採用ceph,選擇ceph後點擊前進
六、默認配置,點擊前進
七、默認配置,點擊前進
點擊新建
新建好以後,進入Cloud雲環境
點擊設置->計算配置,注意,勾選KVM,配置以下圖,而後保存配置。
點擊設置->存儲配置,將Ceph object replication factor的值按需修改成2或者3
點擊網絡->其它,進入以下界面
將NTP server list的第一項修改成10.1.211.29(也就是master節點的ip),另外兩項經過右側減號去除掉,而後點擊保存設置
保存好以後,點擊控制檯
點擊添加節點
勾選controller、ceph osd兩個角色,勾選好角色後,在下方勾選第一個節點,而後點擊右上方的應用變動
點擊右上方添加節點,繼續添加第二個節點。
勾選compute、ceph兩個角色,勾選好角色後,在下方勾選剩餘的最後一個節點,而後點擊右上方的應用變動
配置好各節點角色後,進入節點,配置個節點接口
點擊節點,而後點擊下圖紅色框框內的設置按鈕,進入該節點的設置
而後點擊配置接口,進入接口配置,CONTROLLER節點須要鏈接公開網絡,因此採用一下接口配置方式,即PXE網絡獨佔網卡eno1,eno2爲管理、存儲、私有(即用戶網絡)等網絡共享,eno3爲公開網絡獨佔。以下圖所示:
控制節點接口配置
使用拖拽在物理網口之間移動邏輯網絡,拖拽成如上圖模式,而後點擊應用
而後在節點裏麪點擊第二個節點的設置按鈕,進入第二個節點的接口設置,以下圖
點擊配置接口
計算節點接口配置
同第一個節點,使用拖拽在物理網口之間移動邏輯網絡,拖拽成如上圖模式。
通常的除了系統所佔存儲空間外,virtial storage只分配100GB左右的存儲,剩餘全部存儲爲ceph存儲。
而後點擊應用,而後點擊網絡,點擊連通性檢查,點擊驗證網絡
進過5分鐘左右的等待後,成功後驗證結果以下
若是驗證失敗,請檢查各節點網絡配置後,從新檢查。
點擊控制檯,點擊部署開始部署。
通過一到兩個小時的部署後,部署成功。
點擊Horizon跳到openstack後臺管理管理界面,咱們這裏的網址是http://172.16.0.3,若是須要在工做網絡下訪問,須要在路由器中設置ip映射,將此ip映射爲工做網絡下的ip,而後經過映射後的ip訪問。
默認帳號密碼都是admin
至此openstack私有云部署成功。