環境準備:
基於CentOS Linux release 7.6.1810 (Core)網絡
控制節點(Controller):
eth0:192.100.10.160/24
eth1:10.0.0.11/24
eth2:預留code
計算節點(Compute):
eth0:192.100.10.161/24
eth1:10.0.0.12/24
eth2:預留server
網卡0接口爲管理網絡 -> 交換機 + 路由器
網卡1接口爲Overlay網絡 -> 目前直連 / 交換機鏈接
網卡2接口爲外部網絡 -> 路由器
*(能夠先使用eth1做爲外部網絡下載Openstack安裝所需資源,後修改)接口
通用密碼: 123456ip
Controller節點:
配置網卡信息:資源
# vi /etc/sysconfig/network-scripts/ifcfg-eth0 BOOTPROTO=static IPADDR=192.100.10.160 NETMASK=255.255.255.0 GATEWAY=192.100.10.1
# vi /etc/sysconfig/network-scripts/ifcfg-eth1 BOOTPROTO=static IPADDR=10.0.0.11 NETMASK=255.255.255.0
配置主機信息:路由
# vi /etc/hosts # controller 192.100.10.160 controller # compute 192.100.10.161 compute
配置主機名:
控制節點的主機名爲controller,設置以下:
~# hostnamectl set-hostname controller
對主機名進行驗證:
~# hostname
看到輸出爲controller便可配置
配置DNS:路由器
# vi /etc/resolv.conf nameserver 114.114.114.114
Compute節點:
配置管理網絡:network
# vi /etc/sysconfig/network-scripts/ifcfg-eth0 BOOTPROTO=static IPADDR=192.100.10.161 NETMASK=255.255.255.0 GATEWAY=192.100.10.1
# vi /etc/sysconfig/network-scripts/ifcfg-eth1 BOOTPROTO=static IPADDR=10.0.0.21 NETMASK=255.255.255.0
配置主機信息:
# vi /etc/hosts # controller 192.100.10.160 controller # compute 192.100.10.161 compute
配置主機名:
計算節點的主機名爲compute,設置以下:
~# hostnamectl set-hostname compute
對主機名進行驗證:
~# hostname
看到輸出爲compute便可
配置DNS:
# vi /etc/resolv.conf nameserver 114.114.114.114