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

libvirt не может создать сеть по умолчанию

Я не могу начать сеть по умолчанию для libvirt. Я получаю ошибку в journalctl:

Jun 06 15:22:43 jenia libvirtd[889326]: Unable to create bridge virbr0: Package not installed

Я установил пакеты ebtables, bridge-utils и dnsmasq и перезапущен libvirtd но проблема не устранена.

Может кто-нибудь сказать мне, какой пакет мне не хватает? Я использую Archlinux.

Спасибо

P.S.

И графический интерфейс, который я использую (Диспетчер виртуальных машин), дает мне:

Error starting network 'default': Unable to create bridge virbr0: Package not installed

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 75, in cb_wrapper
    callback(asyncjob, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 111, in tmpcb
    callback(*args, **kwargs)
  File "/usr/share/virt-manager/virtManager/object/libvirtobject.py", line 66, in newfn
    ret = fn(self, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/object/network.py", line 75, in start
    self._backend.create()
  File "/usr/lib/python3.8/site-packages/libvirt.py", line 3174, in create
    if ret == -1: raise libvirtError ('virNetworkCreate() failed', net=self)
libvirt.libvirtError: Unable to create bridge virbr0: Package not installed

Это сообщение об ошибке появляется, когда libvirt обращается к ядру, как мне кажется. Итак, предположительно, в установленном вами ядре отсутствуют модули ядра моста. Возможно, dmesg может рассказать вам больше о том, чего не хватает. Если это специально созданное ядро, убедитесь, что вы скомпилировали поддержку моста. Если это ядро, предоставляемое дистрибутивом, поищите любые дополнительные пакеты дистрибутива, связанные с ядром.