分享

openstack neutron 创建多个外网

xioaxu790 发表于 2014-9-17 15:56:53 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 3 47697
问题导读
1、openstack neutron 如何创建多个外网?
2、如何修改重要的3个配置文件?





Exception: must configure ‘gateway_external_network_id’ if Neutron has more than one external network.

我这里是3个OPENSTACK 3个外网网段

一 增加一个桥接网络
1. 配置eth2网卡,并启动(和eth0在同一网段)
2. 增加网桥
  1. ovs-vsctl add-br br-ex-2
  2. ovs-vsctl add-port br-ex-2 eth2
复制代码



3. 配置br-ex-2和eth2
  1. # cat /etc/sysconfig/network-scripts/ifcfg-br-ex-2
  2. DEVICE=br-ex-2
  3. IPADDR=10.40.10.11
  4. PREFIX=24
  5. GATEWAY=10.40.10.250
  6. ONBOOT=yes
  7. # cat /etc/sysconfig/network-scripts/ifcfg-eth2
  8. DEVICE=eth2
  9. ONBOOT=yes
  10. HWADDR=74:86:7A:D8:F9:32
复制代码



4. 重启网络
  1. service network restart
复制代码



5. 查看
  1. ovs-vsctl list-br
  2. ovs-vsctl show
复制代码


需要启动3个neutron-l3-agent
首先复制三份配置文件
  1. cp /etc/neutron/l3-agent.ini /etc/neutron/l3-agent-game.ini /etc/neutron/l3-agent-appcpa.ini
复制代码


然后修改配置这3个配置文件,修改方式可以看官网说明:
http://docs.openstack.org/admin- ... t_multi_extnet.html


启动方式
  1. 10.10.66.12:root@network:/root]# /usr/bin/python /usr/bin/neutron-l3-agent --log-file /var/log/neutron/l3-agent-game.log --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent-game.ini --config-file /etc/neutron/fwaas_driver.ini
  2. 10.10.66.12:root@network:/etc/neutron]# /usr/bin/python /usr/bin/neutron-l3-agent --log-file /var/log/neutron/l3-agent-appcpa.log --config-file /usr/share/neutron/neutron-dist.conf --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/l3_agent-appcpa.ini --config-file /etc/neutron/fwaas_driver.ini
复制代码


还有一个就用原先的启动方式/etc/init.d/neutron-l3-agent start 启动即可

已有(3)人评论

跳转到指定楼层
bysui 发表于 2014-10-14 14:49:36
楼主你好!
服务器上2张网卡,一张连接外部网络,另一张连接管理网络
我按照楼主的方法配置完后,准备创建2个外部网络。
一个是原先的外部网络,另外一个是管理网络。
新增加的第二个外部网络不通
ovs-vsctl命令查看网桥,在br-ex-2上也出现了接口
log文件中也没报错。。。
查看数据库,发现agent表里只有1条l3 agent的记录,在routerl3agentbindings表里发现2个路由器都绑到同一个l3 agent上。

后来将管理网络单独创建为外部网络,发现这样建的外部网络不通。
求问是不是不能将管理网络创建为外部网络。。。
回复

使用道具 举报

desehawk 发表于 2014-10-14 17:13:36
bysui 发表于 2014-10-14 14:49
楼主你好!
服务器上2张网卡,一张连接外部网络,另一张连接管理网络
我按照楼主的方法配置完后,准备创 ...
管理网络是属于内部网络,最好不要用于创建外网
回复

使用道具 举报

bysui 发表于 2014-10-17 19:11:36
再问一个问题...
昨天配好以后今天外网不通了..后来发现是l3-agent进程自动停掉了..
请问这是什么原因额..
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条