cloud-init 导致虚拟机启动太慢

原文链接:https://xcodest.me/cloud-init-cause-vm-boot-slow.html

原因分析

cloud-init 是一个通用程序,能兼容多个云环境。他会从多个数据源里去读 Metadata 数据。其默认的顺序中,GoogleGCE 在 OpenStack 之前,而 GoogleGCE 的源里面,会访问一个 http://metadata.google.internal. 的网址,加上虚拟机不能访问外网,程序会卡在这里,直到超时。才会继续测试 OpenStack 的源是否可用。

posted @ 2020-09-16 16:37  salami_china  阅读(1027)  评论(0编辑  收藏  举报