1、ubuntu14.04和ubuntu16.04在裸机下启动cloud-init获取不到meta-data问题

目前裸机服务有八块网卡,四块千兆以太网卡,四块万兆光纤网卡,系统启动后,network-manager识别出网卡名,但是并未写入到/etc/network/interfaces网卡配置文件里。

导致cloud-init在网卡未分配到ip之前就启动,更新到169.254.0.0的路由失败,从而无法获取到meta-data,最终会等待120s,拿不到的话就启动OS

ubuntu裸机镜像问题

实际结果是系统启动后能获取到ip地址,但是cloud-init不会再运行第二次了。

目前解决办法是在/etc/network/interfaces定义好所有的网卡名,系统启动后会读取此文件,调取dhclient获取ip

ubuntu裸机镜像问题

cloud-init日志并未获取到169.254的路由信息,尝试120s后返回No instance datasource found! Likely bad things to come!

ubuntu裸机镜像问题

修改/etc/network/interfaces,重启

ubuntu裸机镜像问题

ubuntu裸机镜像问题

已经获取到路由信息

ubuntu裸机镜像问题

可以curl到meta-data

ubuntu裸机镜像问题

 

相关文章:

  • 2022-12-23
  • 2021-11-29
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-06-04
  • 2022-01-05
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案