01 Openstack入门 Horizon使用
#eth0 10.211.55.0/24 management管理网(可选)
#eth1 10.37.129.0/24 data数据网络(overlay network),answer文件中主要配置该网络(hosts文件中也要配置该网络)
#eth2 10.37.132.0/24 external外部网络(静态IP,packstack会修改network节点上配置文件,配置ovs-bridge上)(provider network)
在网络节点配置ovs桥
[root@controller ~]# cd /etc/sysconfig/network-scripts/
[root@controller network-scripts]# ll
total 256
-rw-r--r--. 1 root root 364 Aug 8 17:47 ifcfg-eth0
-rw-r--r--. 1 root root 174 Aug 8 17:49 ifcfg-eth1
-rw-r--r--. 1 root root 174 Aug 8 17:50 ifcfg-eth2
-rw-r--r--. 1 root root 254 Aug 19 2019 ifcfg-lo
......
[root@controller network-scripts]# cat ifcfg-eth0
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth0
#UUID=8b13e7d9-4b18-4d9c-b68e-c1cf1d156b62
DEVICE=eth0
ONBOOT=yes
IPADDR=10.211.55.68
NETMASK=255.255.255.0
GATEWAY=10.211.55.1
DNS1=114.114.114.114
[root@controller network-scripts]# cp -rf ifcfg-eth2 ifcfg-br-ex
[root@controller network-scripts]# vim ifcfg-br-ex
[root@controller network-scripts]# cat ifcfg-br-ex
TYPE=OVSBridge #类型为ovs桥
BOOTPROTO=static
NAME=br-ex #网卡配置文件名字
DEVICE=br-ex #网卡设备名字
DEVICETYPE=ovs
ONBOOT=yes
IPADDR=10.37.132.5
NETMASK=255.255.255.0
[root@controller network-scripts]# vim ifcfg-eth2
[root@controller network-scripts]# cat ifcfg-eth2
TYPE=OVSPort #作为ovs桥的一个port
NAME=eth2
DEVICE=eth2
ONBOOT=yes
DEVICETYPE=ovs
OVS_BRIDGE=br-ex #该网卡作为br-ex桥的上联口
[root@controller network-scripts]# systemctl restart network
创建项目project1

创建用户user1

创建规格m1.cirror

上传镜像cirror

外部网络类似EIP
创建外部网络public和子网pubsubnet1(10.37.132.0/24)

更正:网关应该设置为物理网络的网关,应该为10.37.132.1


使用用户user1操作
创建网络private和子网prisubnet1

子网的网段任意:


此时的网络拓扑:

创建路由router1



此时,拓扑图如下:




选择内部网络:



