在控制节点上执行

controllerHost='controller'
MYSQL_PASSWD='m4r!adbOP'
RABBIT_PASSWD='0penstackRMQ'
NOVA_PASSWD='nova1234!'
NEUTRON_PASSWD='neutron1234!'
controllerTunnelIP='172.31.240.49'
controllerProviderInterface='ens224'

1.创建数据库

2.创建认证用户并授权

3.创建服务实体和端点

4.安装neutron服务

5.配置neutron服务访问数据库

6.配置neutron服务访问memcached

7.配置neutron服务访问rabbitmq

8.配置neutron服务访问认证服务

9.配置neutron服务启用ML2插件,路由器服务和浮动IP功能

10.配置neutron服务将网络拓扑变化的消息通知给计算节点

11.配置neutron服务使用nova身份访问认证服务

12.配置neutron中oslo库的锁定路径

13.配置DHCP代理服务加载驱动程序并取消元数据隔离

14.配置元数据代理服务的共享密钥和位置

15.创建neutron-server服务启动时需要的软连接

16.使能网桥调用内核过滤器netfilter功能

17.配置nova服务使能对neutron服务的支持

18.配置nova服务使能对元数据代理的支持

19.重启nova服务

在控制节点上使用linuxbridge作为虚拟交换机

20.安装linuxbridge组件

21.配置L3代理服务的接口驱动为Linux网桥驱动

22.配置DHCP代理服务的接口驱动为Linux网桥驱动

23.启用flat和vxlan网络

24.启用Linux网桥和L2集群机制

25.在端口上使能安全扩展驱动

26.开启安全组功能,并加载防火墙驱动程序

27.将提供商网络设置为flat并关联通向提供商网络的物理接口

28.将租户网络设置成VXLAN并设置VXLAN的VNI范围

29.创建vxlan隧道并设置隧道的物理接口IP

30.同步数据库

31.启动neutron服务

在控制节点上使用OVS作为虚拟交换机

20.安装openvswitch组件

21.配置L3代理服务的接口驱动为OVS网桥驱动并关联外部网桥

22.配置DHCP代理服务的接口驱动为OVS网桥驱动

23.启用flat和vxlan网络

24.启用OVS网桥和L2集群机制

25.在端口上使能安全扩展驱动

26.开启安全组功能,并加载防火墙驱动程序

27.将提供商网络设置为flat并关联通向提供商网络的外部网桥

28.将租户网络设置成VXLAN并设置VXLAN的VNI范围

29.创建vxlan隧道并设置隧道的物理接口IP

30.同步数据库

31.创建br-ex网桥并添加通向提供商网络的物理接口

32.启动neutron服务

在计算节点上执行

controllerHost='controller'
RABBIT_PASSWD='0penstackRMQ'
NEUTRON_PASSWD='neutron1234!'
computeTunnelIP='172.31.240.45'

1.安装neutron组件

2.配置neutron服务访问memcached服务

3.配置neutron服务访问rabbitmq服务

4.配置neutron服务访问认证服务

5.配置neutron中oslo库的锁定路径

6.使能网桥调用内核过滤器netfilter功能

7.配置nova服务使能对neutron服务的支持

8.重启nova服务

在计算节点上使用linuxbridge作为虚拟交换机

9.安装linuxbridge组件

10.开启安全组功能,并加载防火墙驱动程序

11.启动L2集群机制

12.创建vxlan隧道并设置隧道的物理接口IP

13.启动neutron服务

在计算节点上使用OVS作为虚拟交换机

9.安装openvswitch组件

10.开启安全组功能,并加载防火墙驱动程序

11.启用L2集群机制

12.创建vxlan隧道并设置隧道的物理接口IP

13.启动neutron服务

05-02 06:27