openstack devstack cirros虚拟机启动太慢
checking http://169.254.169.254/2009-04-04/instance-id failed 1/20: up 3.03. request failed failed 2/20: up 8.09. request failed failed 3/20: up 11.09. request failed
出现上面日志的,解决步骤:
1 对于openstack用户,修改文件
crudini --set /etc/neutron/dhcp_agent.ini DEFAULT enable_isolated_metadata True 或者直接打开此文件进行修改也行。
systemctl restart neutron-dhcp-agent
对于devstack用户,重启服务:systemctl restart devstack@q-dhcp
2 修改subnet使用dhcp开启,也可使用下面命令
![](https://img2018.cnblogs.com/blog/1549062/201910/1549062-20191012172944405-164736911.png)
openstack subnet set --dhcp public-subnet
取消的命令:openstack subnet set --no-dhcp public-subnet
通过上面两步操作后,启动虚拟机会很快,30秒以内。