1. 程式人生 > >基於centos7最小化安裝的openstack環境搭建(1)

基於centos7最小化安裝的openstack環境搭建(1)

openstack環境的搭建最低配置要求:

  • Controller Node: 1 processor, 2 GB memory, and 5 GB storage 1 NIC(網絡卡)

  • Network Node: 1 processor, 512 MB memory, and 5 GB storage 3 NIC

  • Compute Node: 1 processor, 2 GB memory, and 10 GB storage  2 NIC

controller節點配置

# vi /etc/sysconfig/network-scripts/ifcfg-en0xxxx

IP:10.0.0.11                                         //最初安裝只有vi沒有vim,要使用vim需要安裝

netmask:255.255.255.0                       //第一個網路介面配置相應的IP地址、子網掩碼、閘道器等            

gateway:10.0.0.1            

BOOTPROTO=static                             //修改為靜態獲取IP

ONBOOT=yes                                           //是否開機引導

#hostname  controller                             //設定作業系統的主機名,登出後再次連線生效

#vi /etc/hosts                                             //新增如下解析

# controller
10.0.0.11       controller

# network
10.0.0.21       network

# compute1
10.0.0.31       compute1

重啟系統啟用更改

network節點配置

第一塊網絡卡配置

IP address: 10.0.0.21                                  

Network mask: 255.255.255.0 (or /24)

Default gateway: 10.0.0.1

第二塊網絡卡配置

IP address: 10.0.1.21                                     //用於隧道例項執行介面

Network mask: 255.255.255.0 (or /24)

第三塊網絡卡配置                          //用於外網通訊不需要指定IP地址

DEVICE=INTERFACE_NAME
TYPE=Ethernet
ONBOOT="yes"
BOOTPROTO="none"

注意:不要更改網絡卡的HWADDR和UUID關鍵字

#hostname  compute                            //更改主機名為network

#vi  /etc/hosts                                         //配置名稱解析

# network
10.0.0.21       network

# controller
10.0.0.11       controller

# compute1
10.0.0.31       compute1

重啟系統啟用更改

compute 節點配置

第一塊網絡卡配置

IP address: 10.0.0.31                       

Network mask: 255.255.255.0 (or /24)          

Default gateway: 10.0.0.1

第二塊網絡卡配置

IP address: 10.0.1.31                        //如需配置更多的計算幾點使用10.0.1.32、10.0.1.33等IP

Network mask: 255.255.255.0 (or /24)

#hostname  compute                      //更改主機名為compute#vi /etc/hosts                                                              //配置名稱解析
# compute1
10.0.0.31       compute1

# controller
10.0.0.11       controller

# network
10.0.0.21       network
重啟作業系統啟用更改

驗證聯通性:

1:在controller節點ping外網、network節點的管理介面IP、compute節點的管理介面IP

2:在network節點ping外網、controller節點的管理介面IP、compute節點的管理介面IP

3:在compute節點ping外網、controller節點的管理介面IP、network節點的隧道例項介面(第二張網絡卡)