在更新 KVM 网络配置时,遇到错误:`virError(Code=27, Domain=19, Message='XML 错误:更新网络 'network' 时出现意外元素 ,应为 。')`。该错误提示在更新网络配置文件时,出现意外元素 ``,而应该出现 ``。

根据网络配置文件的结构,`` 元素应该是 `` 元素的子元素,而不是 `` 元素的子元素。因此,需要将 `` 元素移动到正确的位置。

以下是修改后的网络配置文件示例:

<network>
  <name>hulianaa</name>
  <uuid>473c1e0d-72a7-4640-bc94-30d00207c1ca</uuid>
  <bridge name="virbr3" stp="on" delay="0"></bridge>
  <mac address="52:54:00:74:e2:d3"></mac>
  <ip address="192.168.1.1" prefix="24">
    <dhcp>
      <range start="192.168.1.128" end="192.168.1.254"></range>
    </dhcp>
  </ip>
  <route address="192.168.1.0" prefix="24" gateway="192.168.1.1"></route>
  <forward mode="nat" dev="enp0s3"></forward>
  <interface dev="enp0s3"></interface>
</network>

将 `` 元素和 `` 元素移动到正确的位置后,即可解决错误。请将此配置文件保存并再次更新网络。

KVM 网络配置错误:`<interface>` 元素位置错误

原文地址: https://www.cveoy.top/t/topic/fKE7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录