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
Просто делай добро и оно вернётся
Я вчера устанавливал на виртуальную машину Windows 10, а сегодня не могу запустить её потому что какая-то сеть default не активная. Как её активировать?
-
Вопрос заданболее двух лет назад
-
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:Думаю, что на форуме хоть кто-то начнет делать посты с развернутым выводом
такой сойдет ответ?))))

Записан
нарушитель