Меню

Ошибка запуска requested operation is not valid network default is not active

I use Virtual Machine Manager (virt-manager).

  • Host: Ubuntu 18.04.
  • Guest: Windows.

After first shutdown I can’t start it. I get this error message:

Error starting domain: Requested operation is not valid: network 'default' is not active

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 89, in cb_wrapper
    callback(asyncjob, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 125, in tmpcb
    callback(*args, **kwargs)
  File "/usr/share/virt-manager/virtManager/libvirtobject.py", line 82, in newfn

Zanna's user avatar

Zanna

68.1k55 gold badges209 silver badges319 bronze badges

asked May 14, 2018 at 22:27

R S's user avatar

2

First, confirm that the default network is indeed inactive:

sudo virsh net-list --all

If so, start the default network:

sudo virsh net-start default 

Run the first command line again to see if it worked.

answered Feb 21, 2019 at 13:53

Christian Pietsch's user avatar

1

Run the steps below if you ever get this message:

ERROR    Requested operation is not valid: network 'default' is not active

Steps

Stage 1

First check if you have the network defined by running:

sudo virsh net-list --all

If you got the following output then proceed to «Stage 1 — Create the Default Network». If you don’t and the network exists, proceed to «Stage 2 — Start and autostart the network».

 Name                 State      Autostart     Persistent
----------------------------------------------------------

Stage 1 — Create the Default Network

Create the default network by copy-pasting the following lines into a file called default.xml.

<network>
  <name>default</name>
  <uuid>9a05da11-e96b-47f3-8253-a3a482e445f5</uuid>
  <forward mode='nat'/>
  <bridge name='virbr0' stp='on' delay='0'/>
  <mac address='52:54:00:0a:cd:21'/>
  <ip address='192.168.122.1' netmask='255.255.255.0'>
    <dhcp>
      <range start='192.168.122.2' end='192.168.122.254'/>
    </dhcp>
  </ip>
</network>

Now to add that network permanently to our KVM host, run the following:

sudo virsh net-define --file default.xml

Stage 2 — Start and autostart the network

To manually start the network run:

sudo virsh net-start default

To have the network automatically start up in future run:

sudo virsh net-autostart --network default

Debugging

Failed To Initializae Firewall Backend

Kris Maussen has kindly pointed out in the comments that if you get the following error messages:

error: Failed to start network default
error: internal error: Failed to initialize a valid firewall backend

You will need to install firewalld.

sudo apt update && sudo apt install firewalld -y

Now run the following commands in order to enable the service and make networking work again:

sudo systemctl enable --now firewalld
sudo systemctl restart libvirtd

DnsMasq Issue

If you get the following error:

error: Failed to start network default
error: Cannot check dnsmasq binary /usr/sbin/dnsmasq: No such file or directory

Just install dnsmasq.

sudo apt-get install dnsmasq -y

Last updated: 16th September 2021
First published: 16th August 2018

21.Jul.2015

"Error starting domain: internal error Network 'default' is not active."

how to permanently fix it:

su - root; # become root
virsh net-start default
virsh net-autostart default

Details:

Error starting domain: Requested operation is not valid: network ‘default’ is not active

Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 91, in cb_wrapper
callback(asyncjob, *args, **kwargs)
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 127, in tmpcb
callback(*args, **kwargs)
File "/usr/share/virt-manager/virtManager/domain.py", line 1355, in startup
self._backend.create()
File "/usr/lib/python2.7/dist-packages/libvirt.py", line 1029, in create
if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self)
libvirtError: Requested operation is not valid: network 'default' is not active
  • print 
  • email 
  • share 
  • share 
  • share 
  • share  
  • share  
  • tweet 
  • share 

liked this article?

  • only together we can create a truly free world
  • plz support dwaves to keep it up & running!
  • (yes the info on the internet is (mostly) free but beer is still not free (still have to work on that))
  • really really hate advertisement
  • contribute: whenever a solution was found, blog about it for others to find!
  • talk about, recommend & link to this blog and articles
  • thanks to all who contribute!

  • Печать

Страницы: [1]   Вниз

Тема: KVM. Создание виртуальной машины  (Прочитано 2822 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
Dark Smoke

Добрый день
Не как не могу становить виртуальную машину, все время ошибка =(

# virt-install -n MyWinXP -r 1024 --vcpus=1 -c /home/darksmoke/WINXP_SHARICOV_2015.06.10.ISO --disk pool=storage,size=20,bus=virtio,format=qcow2,cache=writeback --graphics vnc,listen=0.0.0.0

Запуск установки...
Выделение ресурсов «MyWinXP-1.qcow2»...                                               |  20 GB     00:00
ERROR    Requested operation is not valid: network 'default' is not active
Возможно, установка не была завершена успешно.
Если вы уверены, что установка прошла нормально,
перезапустите домен:
 virsh --connect qemu:/system start MyWinXP
В противном случае начните процесс установки заново.

Как это побороть?


Оффлайн
mahinist

А переустановить пробовали ? Ругается на —

Возможно, установка не была завершена успешно


Оффлайн
Dark Smoke

Пробовал перестановить (((
Тоже самое.


Оффлайн
mahinist

Пробовал перестановить (((
Тоже самое.

А образ с которого запускаете случаем не битый ?


Оффлайн
Dark Smoke

На любой образ так ругается.


Оффлайн
mahinist

На любой образ так ругается.

А попробуй запустить с такой команды  —

qemu-system-x86_64 -enable-kvm -cpu host -m 1024
 -cdrom (путь к образу)
или

qemu-system-i386 -enable-kvm -m 1024 -cdrom (путь к образу)?

« Последнее редактирование: 18 Августа 2015, 10:52:48 от mahinist »

31-регион


Оффлайн
Dark Smoke

Не понятно как этим пользоваться


Оффлайн
mahinist

Не понятно как этим пользоваться

В терминале .


Оффлайн
Dark Smoke

У меня нет таких команд вообще


Пользователь решил продолжить мысль 19 Августа 2015, 20:58:25:


Делаю

# service libvirtd start
Job for libvirtd.socket failed. See 'systemctl status libvirtd.socket' and 'journalctl -xn' for details.
root@itp-home-server:~# systemctl status libvirtd.socket
● libvirtd.socket
   Loaded: loaded (/lib/systemd/system/libvirtd.socket; static)
   Active: inactive (dead)
   Listen: /var/run/libvirt/libvirt-sock (Stream)
           /var/run/libvirt/libvirt-sock-ro (Stream)

Авг 19 20:47:53 itp-home-server systemd[1]: Socket service libvirtd.service already active, refusing.
Авг 19 20:47:53 itp-home-server systemd[1]: Failed to listen on libvirtd.socket.
Авг 19 20:55:49 itp-home-server systemd[1]: Socket service libvirtd.service already active, refusing.
Авг 19 20:55:49 itp-home-server systemd[1]: Failed to listen on libvirtd.socket.

« Последнее редактирование: 19 Августа 2015, 20:58:25 от Dark Smoke »


Оффлайн
mahinist

Dark Smoke
А какая ОС установлена ? Если у вас установленна ubuntu также пакеты qemu ,libvirt , kvm выше указаные команды долны запускать образы  ISO , у меня запускаются .


Пользователь решил продолжить мысль 20 Августа 2015, 07:50:55:





Вот так , обратите внимание на выводы терминала .

« Последнее редактирование: 20 Августа 2015, 07:50:56 от mahinist »

31-регион


Оффлайн
Dark Smoke

Debian 8

Правила форума
2. На форуме ЗАПРЕЩЕНО
2.17. Обсуждение вопросов, напрямую не связанных с использованием дистрибутивов, входящих в официальное семейство Ubuntu. Другие дистрибутивы GNU/Linux и прочие операционные системы следует обсуждать на иных, специализированных ресурсах. Исключением является раздел «Разговоры обо всем».


—maks05

Debian, хоть и прародитель Ubuntu, но всё же другая ОС. С данной проблемой лучше обратиться на форум Debian.
Закрыто.
—maks05

« Последнее редактирование: 17 Мая 2016, 06:03:14 от maks05 »


  • Печать

Страницы: [1]   Вверх

Host: Antergos, r9 290x

Guest: Windows 8.1, hd7570

Followed Arch Wiki and got it running. But after every reboot I get:

Error starting domain: Requested operation is not valid: network 'default' is not active

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 88, in cb_wrapper
    callback(asyncjob, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 124, in tmpcb
    callback(*args, **kwargs)
  File "/usr/share/virt-manager/virtManager/libvirtobject.py", line 83, in newfn
    ret = fn(self, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/domain.py", line 1479, in startup
    self._backend.create()
  File "/usr/lib/python2.7/site-packages/libvirt.py", line 1062, in create
    if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self)
libvirtError: Requested operation is not valid: network 'default' is not active

I’ve tried the following with no success:

systemctl enable --now libvirtd

systemctl enable virtlogd.socket

systemctl restart libvirtd.service

sudo pacman -S ebtables

sudo pacman -S dnsmasq

sudo pacman -S bridge-utils

The only thing that works is deleting the Virtual Machine in the list in Virt Manager and recreating it. I am able to preserve the Windows install though and import that during setup

This happens even if I don’t install updates.

UPDATE If I delete the network (NIC) hardware in the VM configuration in virt manager, and add a new network hardware, it says the default network is off would I like to turn it on (paraphrasing) and I say yes and then my VM works again until reboot. Any ideas?

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

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

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

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