OpenStack平臺使用
跟著上一個部落格做:
一 建立映象
[root@controller iaas]# cd /opt/iaas/images/
[root@controller images]# ls
CentOS_6.5_x86_64_XD.qcow2 CentOS_7.2_x86_64_XD.qcow2 MySQL_5.6_XD.qcow
在controller節點中,通過glance命令,將qcow2映象上傳至平臺中
[root@controller images]# source /etc/keystone/admin-openrc.sh [root@controller images]# glance image-create --name "centos7.2" --disk-format qcow2 --container-format bare --progress < CentOS_7.2_x86_64_XD.qcow2 [=============================>] 100%
二 建立外部網路
進入建立自己建立的 open stack
(1)建立網路
選擇選單欄“專案”→“網路”→“網路”命令,單擊右側“建立網路”按鈕,建立虛擬機器網路。
(2)設定網路
在彈出的視窗中,輸入網路名稱為net-gre,管理狀態為up。單擊“前進”按鈕。
(3)建立子網
在彈出的對話方塊中填寫子網資訊,最後單擊“前進”按鈕。
(4)設定DHCP地址池
配置DHCP地址池,勾選“啟用DHCP”複選框,新增“114.114.114.114”的NDS伺服器,單擊“已建立”按鈕建立網路。
(5)選擇外部網路
選擇選單欄“管理員”→“系統”→“網路”命令,在已建立的外部網路中,選擇“操作”
在彈出的對話方塊中,勾選“外部網路”複選框,單擊“儲存”按鈕。
三 建立內部網路
(1)建立網路
選擇選單欄“專案”→“網路”→“網路”命令,右側單擊“建立網路”按鈕,建立虛擬機器網路.
(2)設定網路
在彈出的對話方塊中設定網路名稱,然後單擊“前進”按鈕。
(3)設定子網
設定子網名稱為“int-subnet”,網路地址為“10.10.0.0/24”,閘道器IP地址為“10.10.0.1”,單擊“前進”按鈕。
(4)設定DHCP
在彈出的對話方塊中,勾選“啟用DHCP”複選框,並點選“已建立”按鈕。
四 建立路由器
(1)建立路由
選擇選單欄“專案”→“網路”→“路由”
(2)設定路由
在彈出的對話方塊中設定路由名稱為“route”,在外部網路下拉選單中,選擇外部網路“net-gre”,單擊“新建路由”按鈕。
(3)新增內部網路埠
單擊新建立的路由名稱,進入路由編輯頁面。
點選 藍色的route 進入另一個頁面。選擇“介面”標籤,單擊“增加介面”按鈕。
在彈出的對話方塊中,選擇“int-gre”內部網路,然後單擊“提交”按鈕。
五 管理安全組
(1)管理default預設安全組
管理訪問策略安全組,選擇選單欄“專案”→“計算”→“訪問&安全”命令,管理default預設規則。
(2)新增放行策略
單擊右側“新增規則”按鈕,放行通訊策略。(三個入口,三個出口)放行所有ICMP協議、放行所有TCP協議、放行所有TCP協議
六 建立雲主機
(1)建立雲主機
建立雲主機,選擇選單欄“專案”→“計算”→“雲主機”命令,單擊右側“建立雲主機”按鈕。
(2)設定雲主機名稱
在彈出的對話方塊中,輸入建立的雲主機名稱以及數量,然後單擊“下一步”按鈕。
(3)選擇雲主機映象
在“源”中選擇所要使用的映象檔案,單擊對應映象後的“+”按鈕,然後單擊“下一步”按鈕。
(4)選擇雲主機資源型別
在“flavor”中選擇所需雲主機的資源型別,選擇“m1.small”資源型別,單擊對應的“+”按鈕,然後單擊“下一步”按鈕。
(5)繫結浮動IP地址
選擇選單欄的“專案”→“計算”→“雲主機”命令,在“操作”的下拉選單中選擇“繫結浮動IP”選單命令。
在彈出的對話方塊中單擊“+”按鈕,分配一個IP地址。
單擊“分配IP”按鈕。
單擊“關聯”按鈕,關聯浮動IP地址。
(6)檢視雲主機建立狀態
建立完成後,可以在“雲主機”頁面中顯示雲主機列表,可檢視到建立的雲主機狀態為“執行”。
(7)測試雲主機連通性
開啟CMD視窗,通過ping命令進行測試,可以連通雲主機。