Ps
是否可以向 qemu 虛擬機添加描述?
是否可以向
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 的任何內容。