Меню

Ошибка запуска сети default не удалось создать мост virbr0 пакет не установлен

I am trying to start up my macOS kvm and when I receive the following message which prevents the vm from starting up: «Unable to create bridge virbr0: Package not installed». I have a working internet connection via Ethernet. When I try to remove the network and re-add it(through virtmanager) it asks me if I would like to start the network and then it shows the same error message. The full log provided by virtmanager:

«Could not start virtual network ‘default’: Unable to create bridge virbr0: Package not installed
Traceback (most recent call last):
  File «/usr/share/virt-manager/virtManager/device/netlist.py», line 203, in _check_network_is_running
    netobj.start()
  File «/usr/share/virt-manager/virtManager/object/libvirtobject.py», line 57, in newfn
    ret = fn(self, *args, **kwargs)
  File «/usr/share/virt-manager/virtManager/object/network.py», line 69, in start
    self._backend.create()
  File «/usr/lib/python3.9/site-packages/libvirt.py», line 3436, in create
    raise libvirtError(‘virNetworkCreate() failed’)
libvirt.libvirtError: Unable to create bridge virbr0: Package not installed»

Any idea on why this is happening and what I can do to fix it?

Last edited by SpacetimeBull (2021-04-14 20:20:01)

I am trying to test a custom kernel configuration using qemu/kvm

when I do $ virsh --connect qemu:///system net-start default this is the output i get.

error: Failed to start network default
error: Unable to create bridge virbr0: Package not installed

I am unable to find a resource for this particular issue online, It would be really helpfull if someone can help me solve this issue.

I am using Debian 10 (Buster) with 5.8.4-rc4-next-20200710. Thank you in advanve 🙂

UPDATE:
apt search libvirt
gives the following output

$ apt search libvirt
Sorting... Done
Full Text Search... Done
archipel-agent-hypervisor-network/stable 0.6.0-1 all
  Virtual Machine Orchestration (Agent Hypervisor Network)

bit-babbler/stable 0.8 amd64
  BitBabbler hardware TRNG and kernel entropy source support

gir1.2-libvirt-glib-1.0/stable,now 1.0.0-1 amd64 [installed,automatic]
  GObject introspection files for the libvirt-glib library

gir1.2-libvirt-sandbox-1.0/stable,now 0.5.1+git20160404-1 amd64 [installed,automatic]
  GObject introspection files for the libvirt-sandbox library

libnss-libvirt/stable 5.0.0-4+deb10u1 amd64
  nss plugin providing IP address resolution for virtual machines

libsanlock-client1/stable,now 3.6.0-3 amd64 [installed,automatic]
  Shared storage lock manager (client library)

libsys-virt-perl/stable,now 5.0.0-1 amd64 [installed,automatic]
  Perl module providing an extension for the libvirt library

libvirt-clients/stable,now 5.0.0-4+deb10u1 amd64 [installed]
  Programs for the libvirt library

libvirt-daemon/stable,now 5.0.0-4+deb10u1 amd64 [installed]
  Virtualization daemon

libvirt-daemon-driver-storage-gluster/stable,now 5.0.0-4+deb10u1 amd64 [installed]
  Virtualization daemon glusterfs storage driver

libvirt-daemon-driver-storage-rbd/stable,now 5.0.0-4+deb10u1 amd64 [installed]
  Virtualization daemon RBD storage driver

libvirt-daemon-driver-storage-zfs/stable,now 5.0.0-4+deb10u1 amd64 [installed]
  Virtualization daemon ZFS storage driver

libvirt-daemon-system/stable,now 5.0.0-4+deb10u1 amd64 [installed]
  Libvirt daemon configuration files

libvirt-dbus/stable,now 1.3.0-1 amd64 [installed]
  libvirt D-Bus API bindings

libvirt-dev/stable,now 5.0.0-4+deb10u1 amd64 [installed]
  development files for the libvirt library

libvirt-doc/stable,now 5.0.0-4+deb10u1 all [installed]
  documentation for the libvirt library

libvirt-glib-1.0-0/stable,now 1.0.0-1 amd64 [installed]
  libvirt GLib and GObject mapping library

libvirt-glib-1.0-dev/stable,now 1.0.0-1 amd64 [installed]
  Development files for the libvirt-glib library

libvirt-ocaml/stable,now 0.6.1.4-2+b1 amd64 [installed]
  OCaml bindings for libvirt (runtime)

libvirt-ocaml-dev/stable,now 0.6.1.4-2+b1 amd64 [installed]
  OCaml bindings for libvirt (development files)

libvirt-sandbox-1.0-5/stable,now 0.5.1+git20160404-1 amd64 [installed]
  Application sandbox toolkit shared library

libvirt-sandbox-1.0-dev/stable,now 0.5.1+git20160404-1 amd64 [installed]
  Development files for libvirt-sandbox library

libvirt-sanlock/stable,now 5.0.0-4+deb10u1 amd64 [installed]
  Sanlock plugin for virtlockd

libvirt-wireshark/stable,now 5.0.0-4+deb10u1 amd64 [installed]
  Wireshark dissector for the libvirt protocol

libvirt0/stable,now 5.0.0-4+deb10u1 amd64 [installed,automatic]
  library for interfacing with different virtualization systems

libvirtodbc0/stable 6.1.6+dfsg2-4+b2 amd64
  high-performance database - ODBC libraries

libvirtualpg-dev/stable 2.0.0~rc0-1 amd64
  VirtualPG development files

libvirtualpg0/stable 2.0.0~rc0-1 amd64
  VirtualPG shared library

libvirtuoso5.5-cil/stable 6.1.6+dfsg2-4+b2 amd64
  high-performance database - Mono assemblies

mom/stable 0.5.12-1 all
  Dynamically manage system resources on virtualization hosts

munin-libvirt-plugins/stable 0.0.6-1 all
  Munin plugins using libvirt

nagios-plugins-contrib/stable 24.20190301 amd64
  Plugins for nagios compatible monitoring systems

nbdkit-plugin-libvirt/stable 1.10.3-1 amd64
  libvirt plugin for nbdkit

php-libvirt-php/stable 0.5.4-3 amd64
  libvirt bindings for PHP

python-libvirt/stable 5.0.0-1 amd64
  libvirt Python bindings

python3-libvirt/stable,now 5.0.0-1 amd64 [installed,automatic]
  libvirt Python 3 bindings

resource-agents/stable 1:4.2.0-2+deb10u1 amd64
  Cluster Resource Agents

ruby-fog-libvirt/stable 0.6.0-1 all
  Module for the 'fog' gem to support libvirt

ruby-libvirt/stable 0.7.1-1 amd64
  Ruby bindings for libvirt

vagrant-libvirt/stable 0.0.45-2 all
  Vagrant plugin that adds an Libvirt provider to Vagrant

vagrant-mutate/stable 1.2.0-4 all
  convert vagrant boxes to work with different providers

vagrant-sshfs/stable 1.3.1-1 all
  vagrant plugin that adds synced folder support with sshfs

virt-goodies/stable 0.4-2.1 all
  A collection of helpful virtualisation related tools

virt-sandbox/stable 0.5.1+git20160404-1 amd64
  Application sandbox toolkit

virt-top/stable 1.0.8-2 amd64
  show stats of virtualized domains

virtinst/stable,now 1:2.0.0-3 all [installed]
  Programs to create and clone virtual machines

I am trying to test a custom kernel configuration using qemu/kvm

when I do $ virsh --connect qemu:///system net-start default this is the output i get.

error: Failed to start network default
error: Unable to create bridge virbr0: Package not installed

I am unable to find a resource for this particular issue online, It would be really helpfull if someone can help me solve this issue.

I am using Debian 10 (Buster) with 5.8.4-rc4-next-20200710. Thank you in advanve 🙂

UPDATE:
apt search libvirt
gives the following output

$ apt search libvirt
Sorting... Done
Full Text Search... Done
archipel-agent-hypervisor-network/stable 0.6.0-1 all
  Virtual Machine Orchestration (Agent Hypervisor Network)

bit-babbler/stable 0.8 amd64
  BitBabbler hardware TRNG and kernel entropy source support

gir1.2-libvirt-glib-1.0/stable,now 1.0.0-1 amd64 [installed,automatic]
  GObject introspection files for the libvirt-glib library

gir1.2-libvirt-sandbox-1.0/stable,now 0.5.1+git20160404-1 amd64 [installed,automatic]
  GObject introspection files for the libvirt-sandbox library

libnss-libvirt/stable 5.0.0-4+deb10u1 amd64
  nss plugin providing IP address resolution for virtual machines

libsanlock-client1/stable,now 3.6.0-3 amd64 [installed,automatic]
  Shared storage lock manager (client library)

libsys-virt-perl/stable,now 5.0.0-1 amd64 [installed,automatic]
  Perl module providing an extension for the libvirt library

libvirt-clients/stable,now 5.0.0-4+deb10u1 amd64 [installed]
  Programs for the libvirt library

libvirt-daemon/stable,now 5.0.0-4+deb10u1 amd64 [installed]
  Virtualization daemon

libvirt-daemon-driver-storage-gluster/stable,now 5.0.0-4+deb10u1 amd64 [installed]
  Virtualization daemon glusterfs storage driver

libvirt-daemon-driver-storage-rbd/stable,now 5.0.0-4+deb10u1 amd64 [installed]
  Virtualization daemon RBD storage driver

libvirt-daemon-driver-storage-zfs/stable,now 5.0.0-4+deb10u1 amd64 [installed]
  Virtualization daemon ZFS storage driver

libvirt-daemon-system/stable,now 5.0.0-4+deb10u1 amd64 [installed]
  Libvirt daemon configuration files

libvirt-dbus/stable,now 1.3.0-1 amd64 [installed]
  libvirt D-Bus API bindings

libvirt-dev/stable,now 5.0.0-4+deb10u1 amd64 [installed]
  development files for the libvirt library

libvirt-doc/stable,now 5.0.0-4+deb10u1 all [installed]
  documentation for the libvirt library

libvirt-glib-1.0-0/stable,now 1.0.0-1 amd64 [installed]
  libvirt GLib and GObject mapping library

libvirt-glib-1.0-dev/stable,now 1.0.0-1 amd64 [installed]
  Development files for the libvirt-glib library

libvirt-ocaml/stable,now 0.6.1.4-2+b1 amd64 [installed]
  OCaml bindings for libvirt (runtime)

libvirt-ocaml-dev/stable,now 0.6.1.4-2+b1 amd64 [installed]
  OCaml bindings for libvirt (development files)

libvirt-sandbox-1.0-5/stable,now 0.5.1+git20160404-1 amd64 [installed]
  Application sandbox toolkit shared library

libvirt-sandbox-1.0-dev/stable,now 0.5.1+git20160404-1 amd64 [installed]
  Development files for libvirt-sandbox library

libvirt-sanlock/stable,now 5.0.0-4+deb10u1 amd64 [installed]
  Sanlock plugin for virtlockd

libvirt-wireshark/stable,now 5.0.0-4+deb10u1 amd64 [installed]
  Wireshark dissector for the libvirt protocol

libvirt0/stable,now 5.0.0-4+deb10u1 amd64 [installed,automatic]
  library for interfacing with different virtualization systems

libvirtodbc0/stable 6.1.6+dfsg2-4+b2 amd64
  high-performance database - ODBC libraries

libvirtualpg-dev/stable 2.0.0~rc0-1 amd64
  VirtualPG development files

libvirtualpg0/stable 2.0.0~rc0-1 amd64
  VirtualPG shared library

libvirtuoso5.5-cil/stable 6.1.6+dfsg2-4+b2 amd64
  high-performance database - Mono assemblies

mom/stable 0.5.12-1 all
  Dynamically manage system resources on virtualization hosts

munin-libvirt-plugins/stable 0.0.6-1 all
  Munin plugins using libvirt

nagios-plugins-contrib/stable 24.20190301 amd64
  Plugins for nagios compatible monitoring systems

nbdkit-plugin-libvirt/stable 1.10.3-1 amd64
  libvirt plugin for nbdkit

php-libvirt-php/stable 0.5.4-3 amd64
  libvirt bindings for PHP

python-libvirt/stable 5.0.0-1 amd64
  libvirt Python bindings

python3-libvirt/stable,now 5.0.0-1 amd64 [installed,automatic]
  libvirt Python 3 bindings

resource-agents/stable 1:4.2.0-2+deb10u1 amd64
  Cluster Resource Agents

ruby-fog-libvirt/stable 0.6.0-1 all
  Module for the 'fog' gem to support libvirt

ruby-libvirt/stable 0.7.1-1 amd64
  Ruby bindings for libvirt

vagrant-libvirt/stable 0.0.45-2 all
  Vagrant plugin that adds an Libvirt provider to Vagrant

vagrant-mutate/stable 1.2.0-4 all
  convert vagrant boxes to work with different providers

vagrant-sshfs/stable 1.3.1-1 all
  vagrant plugin that adds synced folder support with sshfs

virt-goodies/stable 0.4-2.1 all
  A collection of helpful virtualisation related tools

virt-sandbox/stable 0.5.1+git20160404-1 amd64
  Application sandbox toolkit

virt-top/stable 1.0.8-2 amd64
  show stats of virtualized domains

virtinst/stable,now 1:2.0.0-3 all [installed]
  Programs to create and clone virtual machines

Sergomen

Sergo Zar

@Sergomen

Просто делай добро и оно вернётся

Я вчера устанавливал на виртуальную машину Windows 10, а сегодня не могу запустить её потому что какая-то сеть default не активная. Как её активировать?
5f4a2e24f0660649677377.png


  • Вопрос задан

    более двух лет назад

  • 1581 просмотр

Уже нашёл как(нашёл рандомно тыкая на кнопки в разных менюшках). Извиняюсь за тупой вопрос.

Пригласить эксперта


  • Показать ещё
    Загружается…

30 янв. 2023, в 10:27

5000 руб./за проект

30 янв. 2023, в 10:10

400 руб./в час

30 янв. 2023, в 10:03

5000 руб./за проект

Минуточку внимания

Поставила новую систему, обновила, сделал все что можно.
Ну никак мне с этим каменным цветком.

virt-install --connect=qemu:///system --name sisyphus-console --ram 1000 --disk path=/mnt/sdd1/vm/sisyphus-console.img,size=50  --vnc --cdrom=/mnt/sdb1/iso/AltLinux/Sisyphus/altlinux-sisyphus-20091104-console-i586-install-cd.iso --os-type=linux --accelerate --nonetworksВсе работает прекрасно (—nonetworks).

Через virt-manager отключаю машину, добавляю сетевой интерфейс default выдает

libvirtError: Failed to add tap interface to bridge 'virbr0': No such file or directory
хотя если

ifconfig
.............
.............
virbr0    Link encap:Ethernet  HWaddr BA:58:2D:B8:90:4E 
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:68 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:11660 (11.3 KiB)

[root@server2 xinit]# /etc/init.d/network check
Checking interfaces in /etc/net/ifaces:
eth0: DISABLED
lo: lo/virtual DONE
lo/ipv4address: seems OK
lo/options: IS OK
lo/resolv.conf: ???
/etc/net/options.d/00-default: WARNING: unrecognised line(s)
/etc/net/options.d/50-ALTLinux-desktop: IS OK

[root@server2 xinit]# brctl show
bridge name bridge id STP enabled interfaces
virbr0 8000.000000000000 yes


В этих бриджах вообще ничего не понимаю. По логике, должен быть прописан interfaces — eth0. Потому как именно он прописан, когда смотрю настройки через virt-managet.

Как быть?

Смотрела тему «VirtualBox & хост-интерфейс». Но как обычно на форумах пиплы вообще не удосуживаются сделать вывод. Решили проблему и плевать на остальных. А пока пролистываю 5 экранов сообщений вообще все путается.

« Последнее редактирование: 30.01.2010 15:53:18 от kroxa90 »


Записан

Не пользую google по религиозным причинам.
Не ставлю man из экономии места. Пришла сюда за ответами. А свои RTFM кушайте сами. Или помалкивайте.


А он вообще работоспособен (virt-manager ) ?  Или только у мантейнера работает? Я-бы в рассылке спросил.


Записан


Может быть дело в том, что мне не дано прав на создание tap?
Читала это
Но ничерта не поняла. Может конечно совсем тупая, но там написано, что просто создания недостаточно, а как открыть себе доступ не написано.
Блин!


Записан

Не пользую google по религиозным причинам.
Не ставлю man из экономии места. Пришла сюда за ответами. А свои RTFM кушайте сами. Или помалкивайте.


Все заработало. Правдо с крутыми тормозами, но это уже проблемы настройки виртуализации.
Моя ошибка: не установлен пакет tunctl

Итак мои действия по установке:

#Ставлю symply Linux
#прописываю репозитарии
#обновляюсь
apt-get update
apt-get install update-kernel
echo y|update-kernel -t std-def
echo y|apt-get dist-upgrade

#узнаете потом зачем
echo y|apt-get install tightvnc

#ставлю всякую виртулятину (здесь много лишнего, но для пробы нормально)
echo y|apt-get install kvm libvirt python-module-virtinst bridge-utils tunctl
echo y|apt-get install kqemu-common kernel-modules-kqemu-std-def qemu qemu-system qemu-user

#подстраиваю libvirt
echo 'unix_sock_group = "Здеся имя группы пользователей, которые будут рулить виртуалкой"' >> /etc/libvirt/libvirtd.conf
echo 'unix_sock_ro_perms = "0777"' >> /etc/libvirt/libvirtd.conf
echo 'unix_sock_rw_perms = "0770"' >> /etc/libvirt/libvirtd.conf
echo 'LIBVIRTD_CONFIG=/etc/libvirt/libvirtd.conf' >> /etc/sysconfig/libvirtd

#включаем kvm - надо проверить имя демона. уже позабыла толи kvm, а может kvmd
chkconfig kvm on
chkconfig kvmd on

#здесь лучше перезагрузиться

Дальше от своего пользователя:

#Проверяем, как установилась KVM, командой:
virsh -c qemu:///system list --all
#выдаст какую-то инфу
#если не выдаст, то роем сокеты libvirt там надо себя в админы прописать

#Ставим новую машину sisyphus-console
virt-install --connect=qemu:///system --name sisyphus-console --ram 1000 --disk path=/mnt/sdd1/vm/sisyphus-console.img,size=50 --vnc --cdrom=/mnt/sdb1/iso/AltLinux/Sisyphus/altlinux-sisyphus-20091104-console-i586-install-cd.iso --os-type=linux --accelerate --vcpus=1  --arch=i686 --hvm
#только это тупо: надо больше настроек про проц, память, устройства. Иначе не встанет

#ну а потом можно порулить машинкой или из
virt-manager #прям под своим пользователем
#или уже повзрослому
vncview 127.0.0.1


Ну вот вроде как все. более развернуто у меня не получится…

PS:Думаю, что на форуме хоть кто-то начнет делать посты с развернутым выводом из всего выше сказанного по текущей теме.
Тогда, возможно, такие как я начнут пользоваться поиском 😉


Записан

Не пользую google по религиозным причинам.
Не ставлю man из экономии места. Пришла сюда за ответами. А свои RTFM кушайте сами. Или помалкивайте.


дело может быть не обязательно в отсутсвии tunctl. следует обратиться к man virt-install там написано примерно следующее…
«…если не указывать параметр —network, порядок настройки сети в виртуальном окружении будет следующий, сначала будет попытка сделать bridge-соединение с физической сетью (т.е с eth0) если попытка будет неудачна, будет попытка выполнить сделать bridge с виртуальной сетью (тот самый virbr0)…»
В чем фокус? в первом случае мы получим гостя с полноценной сетью, он сможет не только создавать соединения, но и сможет принимать входящие. Во втором случае все его запросы во внешний мир будут транслироваться во внешний адрес хост-системы, и извне никто к нему не сможет прицепиться.
Так что если нужен поноценный доступ в сеть для гостя, нужно делать из eth0 бриджевый интерфейс. в общем случае если абстрагироваться от различий в дистрибутивах нужен brctl из bridge-utils

#brctl addbr br0
#brctl addiff br0 eth0
#ifconfig br0 192.168.10.10/24

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

В этих бриджах вообще ничего не понимаю.

всё просто, несколько интерфейсов объединяются в один. было много стал один:)

PS:Думаю, что на форуме хоть кто-то начнет делать посты с развернутым выводом

такой сойдет ответ?))))


Записан

нарушитель


0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Ошибка змз 405 евро 3 2106
  • Ошибка идентификации киви через госуслуги