Azure VM 崩溃了,我恢复了 VHD,但是 cloud-init 阻止我在本地启动它

Azure VM 崩溃了,我恢复了 VHD,但是 cloud-init 阻止我在本地启动它

我们的一台虚拟机突然卡在 100% CPU 负载,无法通过 SSH 访问。重新启动没有帮助,从现有 VHD 创建新虚拟机也没有帮助。

我下载了 VHD。但是,我无法启动它,因为它卡在 cloud-init 上,正在寻找登录方式(我猜)。有没有办法绕过 cloud-init 进程并让我以某种方式登录?

cloud-init-nonet waiting 120 seconds for a network device.
cloud-init-nonet gave up waiting for a network device.
...
route_init failed

答案1

创建一个 VM,将功能正常的映像作为第一个 VHD,将有问题的映像作为第二个 VHD。然后,您应该能够使用这个新 VM 查看第二个 VHD 上所需的文件,并进行启动所需的更改。

完成更改后,请关闭此虚拟机并尝试自行启动修改后的映像。

相关内容