Cloud-init 18.5 模块在创建 SSH 密钥之前执行失败

问题描述 投票:0回答:1

我正在配置一个虚拟机,该虚拟机在首次启动时执行云初始化脚本。我有一个分配给虚拟机的浮动 IP,我可以 ping 它,但无法 ssh 到它。我怀疑 cloud-init 脚本执行在某个地方失败了。即使我传递带有密码的用户数据,该模块也可能不会执行用户数据脚本。如何查看虚拟机内部以找出根本原因?这种情况并不经常发生。

Image: RHEL 8/9
Virtualization: KVM/Libvirt
Cloud-init version: 18.5
virtual-machine virtualization rhel kvm cloud-init
1个回答
0
投票

如何查看虚拟机内部以找出根本原因?

我会在本地挂载虚拟机的文件系统并检查日志文件 (

/var/log/cloud-init.log
)

例如,您可以使用 qemu-nbd 挂载 qcow2 镜像。

© www.soinside.com 2019 - 2024. All rights reserved.