Ps

是否可以向 qemu 虛擬機添加描述?

  • May 18, 2016

是否可以向qemu虛擬機添加描述?我的意思是類似的東西qemu -enable-kvm -description "RHEL test-host" ...。這將允許人們輕鬆辨識ps輸出中的虛擬主機。

-name Ubuntu16.04您可以使用選項(例如) 辨識虛擬機,應該這樣做 - 這有點像您正在安裝的虛擬機的描述。

此外,當您創建 VM 時,有一個描述欄位,您可以在其中添加所需和更長的描述,而不是堅持只允許字母數字字元和“.-_”的名稱。

但是我不確定您是否可以從輸出中獲得此描述……可能您可以從文件夾中的 VM 配置文件或可能ps獲得它。virsh``xml``/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 上測試)。

除了解析配置文件,您還可以使用virsh(在for循環中使用此行)轉儲它:

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

如果 VM 沒有描述,則不會顯示該 VM 的任何內容。

引用自:https://unix.stackexchange.com/questions/283902