未被认可

未被认可

为了让我的虚拟机使用 openvswitch 接口,我必须在虚拟机 xml 配置文件中添加以下几行:

<source bridge='ovsbr'/>
  <virtualport type='openvswitch'/>

我编辑了文件,但是第一行保存正确,第二行却没有。它只是消失了,所以我认为虚拟端口标签无法识别……但这导致我启动虚拟机时出现错误。

xml 规范是否发生了变化?或者我做错了什么?以下是

virsh --version=long

libvirt 0.9.8 的 Virsh 命令行工具请参阅网站http://libvirt.org/

 Compiled with support for:
 Hypervisors: Xen QEmu/KVM UML OpenVZ LXC Test
 Networking: Remote Daemon Network Bridging Nwfilter VirtualPort
 Storage: Dir Disk Filesystem SCSI Multipath iSCSI LVM
 Miscellaneous: AppArmor Secrets Debug Readline

答案1

Open vSwitch 支持需要libvirt 0.9.11 或更高版本。你的 libvirt 太旧了。

要解决该问题,请升级您的系统。

相关内容