fuel6.1搭建openstack

1、環境介紹

Fuel masteresx虛擬機單網卡 192.168.17.3
controller物理機
雙網卡vlan17 trunk vlan50 trunk
computer物理機雙網卡vlan17 trunk vlan50 trunk

vlan17作爲fuel管理節點的網絡,fuel master通過vlan17和物理機連接,vlan50node上的public網絡,可以連通外網,fuel版本6.1,因爲要測試xenserver,所以安裝了xenserver的插件,另外安裝了zabbix監控的插件,另外在交換機上新建了三個vlan 301 302 303,對應於存儲、管理、虛擬機之間的私有網絡

2fuel master安裝:

直接在虛擬機上安裝的,fuel6.1版本之前的好像不能自定義fuel masterip地址,新版本的可以自定義了,安裝是全自動執行的,中間會出現一個配置的界面,有點像setup工具,配置上需要的ip即可,這裏配置的是192.168.17.3

3、fuel環境配置

Fuel master安裝完成之後,訪問配置的ip就可以進入到fuelweb界面了,用戶名和密碼都是admin

1、新建環境:

wKioL1Xuf16z7PJfAAIgleaup5I286.jpg

按照需要選擇openstack版本,這裏爲了測試xenserver選擇的是第二個,其他的根據需要選擇就行

2、節點添加(需要重啓各節點,以便網絡啓動進入一個fuel自帶的小系統,應該是類似於PE吧)

wKiom1XufTnzuePqAAJFxz5UO9s782.jpg

選擇增加節點,會出現分配各節點的角色,然後根據規劃好的拓撲配置就可以了,這裏只有兩臺機器所以一臺controller,一臺computer

3、網絡配置

這裏只把配置的內容貼在這裏了,因爲xenserver只能使用nova-network,這樣可能會提示repo無法連接,請看設置

wKioL1Xuf2nTS8p0AAJDTg2yhe8413.jpg

4、設置

改變的設置就是repo選項,因爲6.1版本的fuel必須連接外網的repo來安裝系統,但是系統自帶的源都是官方的,中國訪問可能會出問題,所以把repo修改爲阿里雲的了,配置如下

wKiom1XufUaTe7BeAAHvqUNuf4s496.jpg

上面驗證網絡可能不通過就是因爲源的問題,改成阿里雲的之後就可以通過了,現在如果沒有噢什麼其他的要求就可以點擊部署了

4、注意

1、硬盤大小問題

硬盤最大分區只能是10T,大於10T的部署會失敗

2xenserver插件問題

集成了xenserver插件的fuel部署openstack的時候,會生成兩個鏡像,而這兩個鏡像的gz包是通過網絡來下載的,對,很慢,反正得大於5分鐘,但是超時時間就是5分鐘,下不下來就會報錯,這個也比較坑,所以在生成xenserver的插件之前,先把xenserver-fuel-plugin/deployment_scripts/controller_post_deployment.sh腳本最下面的地址改了,我是將這兩個文件傳到七牛上,然後將這兩個地址換成七牛的地址來解決的,也可以用本地的,然後在生成xenserverrpm包,xenserver插件安裝參考https://github.com/citrix-openstack/xenserver-fuel-plugin


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章