virt-sysprep 不会更改主机名

virt-sysprep 不会更改主机名

我在我的 fedora 30 操作系统上使用基于 KVM 的虚拟化来运行 3 个虚拟机,并Ubuntu 18.04 LTS使用一个迷你 Hadoop 集群运行以用于测试目的。

配置为使用文件的虚拟机存储,映射到 LVM 逻辑卷。

首先,我创建了一台机器master,然后在为下一台机器创建新的逻辑卷后,用于virt-clone创建另一台机器slave1。然后我运行virt-sysprep --hostname slave1 -d slave1,绿色输出包含类似这样的行changing hostname,但登录后slave1我发现主机名实际上并没有改变,并且与源虚拟机相同 -master这不是我所期望的。

我发现的所有示例都使用qcow映像作为虚拟机存储,也许它与我的问题有某种关联,但我没有足够的专业知识来找出它。请注意,我没有使用存储池来创建虚拟机的存储。

答案1

回答有点晚了,但我必须添加--enable customize命令来设置主机名。

相关内容