Openstack云主机有时候会ping不通网关,这时候需要去qrouter上面ping外网网关和内网网关。如果能ping通内网网关,但是ping不通云主机的内网IP。如果这时候云主机所在的网络内部network:router_interface是DOWN状态。那么可以采用迁移路由器router的方法进行解决。
具体命令如下:
#neutron l3-agent-list-hosting-router $router-uuid 先查看router所在的网络节点。
#neutron agent-list|grep neutron-l3-agent 查看所有的网络节点。
#neutron l3-agent-router-remove 6b32da1d-6c8e-44af-9d5c-c846ef48b4be 96972ab1-323c-4495-84f9-229e7993dbd2 参数1是网络节点的UUID,参数2是路由器的UUID。
#neutron l3-agent-router-add 3c9b8310-a868-47e8-9888-ba396cb27e47 96972ab1-323c-4495-84f9-229e7993dbd2 参数1是网络节点的UUID,参数2是路由器的UUID。