是否可以向 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

如果虛擬機器沒有描述,則不會顯示該虛擬機器的任何內容。

相關內容