OpenStack Mitaka部署<三;

炒沙作縻终不饱,缕冰文章费工巧。这篇文章主要讲述OpenStack Mitaka部署< 三; 相关的知识,希望能为你提供帮助。
本文在LinuxBridge + flat之上再创建一个flat网络
为两个宿主机新增一块网卡eth1,内部网络,放在同一个Lan内即可,新增网卡配置文件,不需要网关
controller: eth1172.16.0.11
compute01: eth1172.16.0.31
网卡配置文件添加之后,可以使用如下命令启动:
ifup eth1
具体配置如下:



1、创建net
neutron net-create --shared --provider:physical_network net172_16 \\
--provider:network_type flat provider-net-01
2、创建subnet(使用的是和两台主机eth1相同的网段IP)
neutron subnet-create --name provider-subnet-01 \\
--allocation-pool start=172.16.0.100,end=172.16.0.250 \\
--dns-nameserver 8.8.8.8 --gateway 172.16.0.1 \\
provider-net-01 172.16.0.0/24
3、查询网络ID
neutron net-list
4、创建虚拟机指定网络ID
openstack server create --flavor m1.tiny --image cirros \\
--nic net-id=59efaa3e-3265-458f-a6d4-f460516851ef --security-group default \\
--key-name mykey cirros02


注意:
本文在部署时遇到一个问题,一直卡在虚机无法获取IP地址,即使虚机创建完之后,也没有IP地址,其中控制节点可以ping通172.16.0.100(qdhcp),但是计算节点无法ping通,将eth1对应的esxi虚拟交换机开启混杂模式后恢复正常(我用的是esxi虚拟的两个宿主节点)。

【OpenStack Mitaka部署< 三; 】


    推荐阅读