Libvirt
<virtualport type=‘openvswitch’/> 無法辨識
為了讓我的 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 太舊了。
要解決此問題,請升級您的系統。