openstack虚拟机实例启动时网络配置失败的原因
故障现象
openstack虚拟机实例启动非常慢,需要十多分钟。在dashboard上查看实例日志,[[0m[31m* [0m] A start job is running for LSB: Bri...p/down networking (8s / 5min 2s)
这样的内容非常多。
原因分析
原因是openstack上配置的子网没有启用DHCP,导致实例的网络不能正确配置,后续依赖网络连接的其它配置也不能正常完成。
解决方法
- 在创建实例时,在
Configuration
选项卡中,勾选Configuration Drive
以启用此功能。(推荐)
或 - 在openstack网络配置的子网
Subnet Details
中勾选Enable DHCP
以启用DHCP。