openstack问题汇总
No tenant network is available for allocation.
No tenant network is available for allocation.
这个问题主要是由于controller节点的neutron没有配置好,一般是由于ml2文件没有配置好,查看/var/log/neutron/server.log如果提示是ml2部分的代码抛出异常即是这样的原因,主要查看/etc/neutron/plugins/ml2/ml2_conf.ini文件的配置,然后重启服务systemctl restart neutron-openvswitch-agent.service openstack-nova-compute.service
新启动的虚拟机无法dhcp到私有ip地址,显示无法连接消息队列
这个问题一般由于消息队列没有连接上,也很有可能是服务假死,建议先重启所有节点的所有服务试试,如果不行再检查neutron-metadata的配置文件是否有误,我是重启所有服务解决了问题
不能出外网,创建路由绑定一个外网网关后不能出外网
我在dashboard创建一个ext的外网网络,没有按照文档进行配置,一直出问题,不论是gre还是flat的都不行,但是如果按照文档用命令行创建就能够成功。
对比发现一个问题,文档写的是flat类型,并且设置Physical Network 写的是external,而不是default,这样的话,即使是在dashboard就能够成功,但是创建gre还是不行,gre也没有设置Physical Network的地方。。。感觉对openstack网络还是不够了解
收获不会与付出成反比
by juandx