本案例要求把三個鏡像配置yum源:html
實現此案例須要按照以下步驟進行。python
步驟一:配置 yum倉庫apache
警告:僅yum配置的第一個源(系統源)爲gpgcheck=1須要導入公鑰,其餘的都是gpgcheck=0,不然安裝會報錯。vim
本案例要求掌握DNS服務器的配置:瀏覽器
此實驗的總體方案須要三臺機器,openstack做爲主節點,nova做爲額外節點,真機作爲DNS和NTP的服務器(這裏再也不在表-1中體現,在真機上面直接配置便可),提供域名解析和時間同步服務,具體狀況如表-1所示:服務器
表-1網絡
實現此案例須要按照以下步驟進行。ssh
步驟一:配置DNS(真機操做)tcp
步驟二:兩臺虛擬機配置靜態ipoop
注意:兩臺主機一樣操做,改一下ip便可(以openstack.tedu.cn爲例)
步驟三:域名解析
測試可否ping通,如圖-1所示:
圖-1
本案例要求配置NTP時間同步服務器:
實現此案例須要按照以下步驟進行。
步驟一:配置NTP時間同步(真機操做)
本案例要求準備基礎環境,爲安裝openstack作準備:
實現此案例須要按照以下步驟進行。
步驟一:準備基礎環境
1)配置yum源
備註:只有系統源的gpgcheck=1,其餘的都是gpgcheck=0)
步驟二:配置ip
備註: 配置eth0爲公共網絡,網絡地址192.168.1.0/24(已經配置過)
配置eth1爲隧道接口,網絡地址192.168.2.0/24
1)給openstack.tedu.cn主機添加eth1網卡
2)給nova.tedu.cn主機添加eth1網卡
3)配置卷組(openstack主機上面操做)
4)安裝openstack的依賴包(openstack.tedu.cn和nova.tedu.cn主機上面
本案例要求經過packstack完成如下配置:
實現此案例須要按照以下步驟進行。
步驟一:安裝packstack
步驟二:安裝openstack可能會出現的錯誤以及排錯方法
1)ntp時間不一樣步,如圖-2所示:
圖-2
解決辦法:查看ntp時間服務器,是否出現*號,若沒有,查看配置文件,配置ntp服務器步驟在案例3,能夠參考
2)網橋名稱寫錯,如圖-3所示:
圖-3
解決辦法:檢查配置文件
3)若/root/.ssh/id_rsa.pub,提示password,一樣是配置文件沒有寫對,如圖-4所示:
圖-4
4)yum源沒有配置正確,如圖-5所示:
圖-5
解決辦法:檢查yum是否爲10731個軟件包,查看是不是yum源沒有配置正確,以後安裝oprnstack-dashboard
備註:除了系統源gpgcheck=1以外,其餘都是gpgcheck=0
5)出現Cannot allocate memory,如圖-6所示:
圖-6
解決辦法:
內存不足,從新啓動主機
本案例要求運用OVS完成如下配置:
實現此案例須要按照以下步驟進行。
步驟一:查看外部OVS網橋
1)查看br-ex網橋配置(br-ex爲OVS網橋設備)
2)查看eth0網卡配置(該網卡爲OVS網橋的接口)
3)驗證OVS配置
本案例要求經過Horizon完成如下操做:
實現此案例須要按照以下步驟進行。
步驟一:瀏覽器訪問openstack
1)瀏覽器訪問
2)須要改配置文件並從新加載
3)瀏覽器訪問,出現頁面,如圖-6所示:
圖-6
3)查看默認用戶名和密碼
4)在火狐瀏覽器中輸入用戶名和密碼,登陸後頁面如圖-7所示:
圖-7
4)建立名爲myproject的項目
5)查看項目信息
6)更新vcpu配額爲30
7)刪除myproject