Назад | Перейти на главную страницу

<virtualport type="openvswitch"> НЕ распознается</virtualport>

Чтобы моя виртуальная машина использовала интерфейс openvswitch, я должен добавить следующие строки в файл конфигурации vm xml:

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

Я все равно редактирую файл, пока первая строка правильно сохранена, а вторая нет. Он просто исчезает, поэтому я думаю, что тег виртуального порта не распознается ... но это приводит к ошибке при запуске виртуальной машины.

Изменилась ли спецификация xml? Или я что-то не так делаю? Вот результат

virsh --version=long

Инструмент командной строки Virsh для libvirt 0.9.8 См. Веб-сайт по адресу 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 слишком стар.

Чтобы решить эту проблему, обновите вашу систему.