1. 程式人生 > 其它 >OpenStack平臺使用

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命令進行測試,可以連通雲主機。