是否可以向 qemu VM 添加描述?

是否可以向 qemu VM 添加描述?

qemu是否可以为虚拟机添加描述?我的意思是类似的东西qemu -enable-kvm -description "RHEL test-host" ...。这将允许人们轻松识别ps输出中的虚拟化主机。

答案1

您可以使用选项(例如)来识别虚拟机-name Ubuntu16.04,应该这样做 - 它有点像您正在安装的虚拟机的描述。

此外,当您创建虚拟机时,有一个描述字段,您可以在其中添加所需的较长描述,而不是坚持只允许使用字母数字字符和“.-_”的名称。
但我不确定您是否可以从输出中获取此描述......您可能可以从文件夹中的虚拟机配置文件ps中获取它。virshxml/etc/libvirt/qemu/

做类似的事情:

for i in $(ps -ef | grep qemu-system | grep -e "-name" | awk '{print $11}')
do 
  sudo grep "<description>" /etc/libvirt/qemu/$i.xml \
    | cut -d'>' -f2 | cut -d'<' -f1
done

这将为您显示正在运行的虚拟机的描述(在 Ubuntu 14.04 上测试)。您还可以使用以下命令转储它(在循环中使用此行)
,而不是解析配置文件:virshfor

sudo virsh dumpxml $i | grep description | cut -d'>' -f2 | cut -d'<' -f1

如果虚拟机没有描述,则不会显示该虚拟机的任何内容。

相关内容