关于Openstack Neutron Router无法使用的问题

版权声明:本文为博主原创文章,转载请注明出处。

前言

因学习需要,配置openstack上的路由时发现,创建路由及其子接口后,子接口无法激活,经过一番研究,终于发现问题所在。

解决方法

这估计是neutron的一个bug,创建router之后,没有指定availability_zones这个属性,即没有指定其可用区域,也就是哪个区域都不能用。

然而availability_zones这个属性是只读的,刚开始我还以为直接更新这个区域就可用了,后来发现并不只是这样的。

根据错误日志发现,发现还跟/etc/neutron/l3_agent.ini下的gateway_external_network_id参数有关,我随意设了一个值就可以了(字符串)。

Comments