
仮想マシンに説明を追加することは可能ですかqemu
? のようなものを意味します。これにより、出力qemu -enable-kvm -description "RHEL test-host" ...
で仮想化されたホストを簡単に識別できるようになります。ps
答え1
オプション (例)を使用して仮想マシンを識別できます-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 については何も表示されません。