为了让我的 vm 使用 openvswitch 接口,我必须将以下行添加到 vm 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
Open vSwitch 支持需要libvirt 0.9.11 或更高版本。你的 libvirt 太旧了。
要解决此问题,请升级您的系统。