neutron agent-list 没有任何输出
检查 网络节点 /var/log/neutro/dhcp-agent.log 出现错误
ERROR oslo_messaging._drivers.impl_rabbit [req-6fb9a902-e113-4275-bda4-0d3b3266f3d1 ] AMQP server on controller:5672 is unreachable: [Errno 113] EHOSTUNREACH. Trying again in 2 seconds.
其他地方无异常,配置文档无异常,防火墙都是关着的
根据某大神的指点
启用iptables,在rabbitmq server端加入如下规则,开放rabbitmq端口(5672),允许其他主机访问rabbitmq server:
iptables -I INPUT -p tcp --dport 5672 -j ACCEPT
service iptables save
service iptables restart
再重新执行
[root@controller ~]# neutron agent-list
+--------------------------------------+--------------------+---------+-------+----------------+---------------------------+
| id | agent_type | host | alive | admin_state_up | binary |
+--------------------------------------+--------------------+---------+-------+----------------+---------------------------+
| 1ac13096-375c-4bcf-8d9d-1179e948b7e7 | DHCP agent | network | :-) | True | neutron-dhcp-agent |
| 66ce4945-5ae6-4526-bc28-5cac97139ea0 | L3 agent | network | :-) | True | neutron-l3-agent |
| 6f139eae-2070-42fc-8b53-70107f2ac91c | Open vSwitch agent | network | :-) | True | neutron-openvswitch-agent |
| d7a8c7bd-c415-4fe4-a17a-87b035b0b412 | Metadata agent | network | :-) | True | neutron-metadata-agent |
+--------------------------------------+--------------------+---------+-------+----------------+---------------------------+