libvirt kvm 숨겨진 상태가 검증되지 않음

libvirt kvm 숨겨진 상태가 검증되지 않음

Ubuntu 15.04 새로 설치하여 모든 패키지가 최신 상태입니다.

libvirt xml 파일을 편집하려고 합니다. $ sudo EDITOR=gedit virsh edit win81 사용

추가됨

<kvm>
  <hidden state='on'/>
</kvm>

그런 다음 다음과 같은 오류 메시지가 나타납니다.

error: XML document failed to validate against schema: Unable to validate doc against /usr/share/libvirt/schemas/domain.rng
Extra element devices in interleave
Element domain failed to validate content

도와주세요

답변1

비교적 새로운 기능을 사용하려고 하는데 15.04에서는 아직 사용할 수 없는 것일 수 있습니다. 15.10 개발에서 사용할 수 있습니다. 을 보시면 확인하실 수 있습니다 /usr/share/libvirt/schemas/domaincommon.rng. 다음 내용이 포함되어 있나요?

  <!-- Optional KVM features -->
  <define name="kvm">
    <element name="kvm">
      <interleave>
        <optional>
          <element name="hidden">
            <ref name="featurestate"/>
          </element>
        </optional>
      </interleave>
    </element>
  </define>

해당 기능을 사용할 수 있는 경우 .xml 파일의 더 큰 컨텍스트를 보여주세요. 질문을 편집하고 전체 <features>섹션을 게시할 수도 있습니다.

관련 정보