Я не могу начать сеть по умолчанию для 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 может рассказать вам больше о том, чего не хватает. Если это специально созданное ядро, убедитесь, что вы скомпилировали поддержку моста. Если это ядро, предоставляемое дистрибутивом, поищите любые дополнительные пакеты дистрибутива, связанные с ядром.