admin
不忘初心,方得始终
级别: 管理员
只看楼主 | | | 0楼 发表于:2017-03-14 22:51

Router 9e63e6ca-d9a3-46d7-beb3-0a78dfda1dd9 is not hosted by only one L3 agent

今天收到的Openstack 告警信息如下:
  [ ERROR ] Router 9e63e6ca-d9a3-46d7-beb3-0a78dfda1dd9 is not hosted by only one L3 agent: [u'05581d05-9219-404f-8022-ef4d404eddd4', u'c64f0d10-f188-4a21-9fc0-1828b0325634']!
  这说明:1个路由在2个网络节点上。
  处理办法是:从1个网络节点上移除路由。
  操作步骤如下:
  1.查看路由所在的网络节点。
  neutron l3-agent-list-hosting-router 9e63e6ca-d9a3-46d7-beb3-0a78dfda1dd9
+--------------------------------------+------------------+----------------+-------+
| id                                   | host             | admin_state_up | alive |
+--------------------------------------+------------------+----------------+-------+
| 05581d05-9219-404f-8022-ef4d404eddd4 | node-3.eayun.com | True           | :-)   |
| c64f0d10-f188-4a21-9fc0-1828b0325634 | node-7.eayun.com | True           | :-)   |
+--------------------------------------+------------------+----------------+-------+
  2.从网络节点移除路由条目:
  neutron l3-agent-router-remove c64f0d10-f188-4a21-9fc0-1828b0325634 9e63e6ca-d9a3-46d7-beb3-0a78dfda1dd9
  3.确认是否在网络节点只有1条路由记录。
  neutron l3-agent-list-hosting-router 9e63e6ca-d9a3-46d7-beb3-0a78dfda1dd9