ljzsdut
GitHubToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeToggle Dark/Light/Auto modeBack to homepage

01 Openstack入门 Horizon使用

openstack配置桥

#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

image-20211204213618649

创建用户

创建用户user1

image-20211204213742733

创建规格

创建规格m1.cirror

image-20211204214149827

上传镜像

上传镜像cirror

image-20211204214413944

创建外部网络(public)和子网

外部网络类似EIP

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

image-20211204215941854

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

image-20211204220231591

image-20211204220415209

普通用户操作

使用用户user1操作

创建vpc网络和子网

创建网络private和子网prisubnet1

image-20211204221108535

子网的网段任意:

image-20211204221124876

image-20211204221142359

此时的网络拓扑:

image-20211204221249022

创建路由

创建路由router1

image-20211204221943244

设置路由外部网关(连接外部网络)

image-20211204223511331

添加路由器接口(连接内部网络)

image-20211204223618838

此时,拓扑图如下:

image-20211204223732559

创建虚机

image-20211204224416042

image-20211204224436771

image-20211204224458269

选择内部网络:

image-20211204224548001

创建浮动IP

image-20211204224223424

绑定浮动IP

image-20211204225150579

image-20211204225312457