在KVM支持中, virsh list --all列出所有创build的域名,而不是虚拟机的真实主机名。 即只列出在创build虚拟机期间指定的显示名称。
但是众所周知的是,用户可以更改KVM下的虚拟机的实际主机名,更改后创build时指定的域名保持不变。
virsh list --all列出相同的域名,而不是虚拟机的真实主机名
那么我怎样才能检索虚拟机下使用virsh命令的虚拟机的真正的主机名?
virsh手册页说,可以使用virsh domhostname <domain>命令显示主机名。 libvirt版本0.9.12不支持这个,但是libvirt版本1.2.1这个选项是可用的。