libvirt kvm 隱藏狀態無法驗證

libvirt kvm 隱藏狀態無法驗證

Ubuntu 15.04 全新安裝,因此所有軟體套件都是最新的。

嘗試編輯 libvirt xml 檔案。使用 $ sudo EDITOR=gedit virsh 編輯 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>部分。

相關內容