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

OpenStack解决路由器上的接口是DOWN的故障

  当OpenStack中路由器有接口是DOWN的状态,可以通过重启虚拟路由的方法进行修复。具体操作步骤如下:
  1.#neutron l3-agent-list-hosting-router router04 查看虚拟路由器所处的网络节点。
  2.去相应的网络节点执行:#neutron router-update18a9989c-112d-4ec0-b471-f71a6093428a --admin_state_up False
  3.去相应的网络节点执行:#neutron router-update18a9989c-112d-4ec0-b471-f71a6093428a --admin_state_up True

   如果重启虚拟路由,还不能解决问题。那么可以迁移虚拟路由器到另外的网络节点。具体操作步骤如下:
  1.#neutron agent-list |grep l3 查看所有的l3-agent的网络节点。
  2.#neutron l3-agent-router-remove 旧l3-agent的UUID 路由器的UUID 从原有l3-agent节点移除路由器。
  3.#neutron l3-agent-router-add  新l3-agent的UUID 路由器的UUID  把路由器添加到新的l3-agent节点。