qemu VM에 설명을 추가할 수 있나요?

qemu VM에 설명을 추가할 수 있나요?

qemu가상 머신에 설명을 추가할 수 있나요? 내 말은 그런 것입니다 qemu -enable-kvm -description "RHEL test-host" .... 이렇게 하면 ps출력에서 ​​가상화 호스트를 쉽게 식별할 수 있습니다 .

답변1

이를 수행하는 등의 옵션을 사용하여 가상 머신을 식별할 수 있습니다. -name Ubuntu16.04이는 설치 중인 가상 머신에 대한 설명과 약간 비슷합니다.

또한 가상 머신을 생성할 때 영숫자와 ".-_"만 허용되는 이름을 고수하는 대신 원하는 긴 설명을 추가할 수 있는 설명 필드가 있습니다.
하지만 출력에서 ​​이 설명을 얻을 수 있는지 잘 모르겠습니다... 폴더의 VM 구성 파일에서 얻을 수 있을 수도 있습니다 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

가상 머신에 설명이 없으면 가상 머신에 대한 아무 것도 표시되지 않습니다.

관련 정보