virsh/libvirt xml 파일에 주석을 사용할 수 있나요?

virsh/libvirt xml 파일에 주석을 사용할 수 있나요?

나는 사용하고 있습니다.

virsh -c qemu:///system edit VM-Name

그리고 댓글을 추가하세요.

<!-- test comment here -->

불평하지 않을 것입니다. *그런데 댓글이 삭제됐네요.

*일반적으로 구문 오류(어딘가에 추가 항목을 추가하는 등)가 발생하면 >다음과 같이 표시됩니다.

error: (domain_definition):75: Extra content at the end of the document
>
^
 Failed. Try again? [y,n,f,?]:

virsh/ 파일 libvirt xml의 주석을 보존할 수 있는 방법이 있습니까 ?

답변1

이제 xml 파일을 어딘가에 복사하고 virsh에게 이를 사용하도록 지시할 수 있는 것 같습니다.

virsh define ~/vm.xml

그리고 원하는 내용을 댓글로 달아주세요.

가상 머신을 시작하면 virsh는 에서 파일의 복사본을 생성하고 /etc/libvirt해당 파일의 주석을 제거한 다음 원본 xml 파일은 그대로 유지하면서 가상 머신을 시작합니다 /etc/libvirt.

답변2

사용:

<metadata comment="This is a comment"/>

CentOS 8 스트림에서 테스트됨: virsh --version 4.5.0

관련 정보