OpenStack成功分配IP,但云主机无法获取IP
1. 问题
OpenStack成功分配IP,但无法ping通此IP
通过控制台进入云主机,发现云主机无法获取IP
2. 检查服务
检查节点各项服务,以及agent是否启动正常
网络各项服务似乎都正常
root@controller:~# openstack network agent list
root@controller:~# tail -f /var/log/neutron/neutron-dhcp-agent.log
3. 无法获取IP地址原因
可能是dhcp-agent负载过重,dhcp服务无法正常运行
4. 解决办法
修改 neutron.conf ,
在 [DEFAULT] 下添加或修改agent_down_time = 30,在 [agent] 下添加或修改 report_interval = 15
root@controller:~# cd /etc/neutron/neutron.conf
[DEFAULT]
agent_down_time = 30
[agent]
report_interval = 15
5. 重启网络服务
重启网络服务后,服务正常,无报错。
root@controller:~# systemctl restart neutron-*
root@controller:~# systemctl status neutron-*
6. 云主机成功获取IP