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>セクション全体を投稿してください。

関連情報