Errores de red en KVM

Errores de red en KVM

Estoy intentando ejecutar una máquina virtual KVM en Debian 11 (Bullseye)

  • También estoy ejecutando esto desde crouton en ChromeOS en caso de que sea realmente crucial, pero no creo que lo sea.

Aquí está el error: No se puede completar la instalación: 'La operación solicitada no es válida: la red 'predeterminada' no está activa'

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 65, in cb_wrapper
    callback(asyncjob, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/createvm.py", line 2001, in _do_async_install
    installer.start_install(guest, meter=meter)
  File "/usr/share/virt-manager/virtinst/install/installer.py", line 701, in start_install
    domain = self._create_guest(
  File "/usr/share/virt-manager/virtinst/install/installer.py", line 649, in _create_guest
    domain = self.conn.createXML(install_xml or final_xml, 0)
  File "/usr/lib/python3/dist-packages/libvirt.py", line 4366, in createXML
    raise libvirtError('virDomainCreateXML() failed')
libvirt.libvirtError: Requested operation is not valid: network 'default' is not active

Probé la siguiente guía:https://askubuntu.com/questions/1036297/cant-start-kvm-guest-network-default-is-not-active pero la solución proporcionada "sudo virsh net-start default" falla:

sudo virsh net-start default
[sudo] password for luhgarlicbread: 
error: Failed to start network default
error: internal error: Failed to apply firewall rules /usr/sbin/iptables -w --table filter --list-rules: # Warning: iptables-legacy tables present, use iptables-legacy to see them
iptables v1.8.7 (nf_tables): Could not fetch rule set generation id: Invalid argument
  • Además: en KVM > Editar (en la parte superior) > Detalles de conexión Al presionar el botón "Iniciar red" en la parte inferior izquierda también se produce un error:
Error starting network 'default': internal error: Failed to apply firewall rules /usr/sbin/iptables -w --table filter --list-rules: # Warning: iptables-legacy tables present, use iptables-legacy to see them
iptables v1.8.7 (nf_tables): Could not fetch rule set generation id: Invalid argument



Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 65, in cb_wrapper
    callback(asyncjob, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 101, in tmpcb
    callback(*args, **kwargs)
  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/dist-packages/libvirt.py", line 3436, in create
    raise libvirtError('virNetworkCreate() failed')
libvirt.libvirtError: internal error: Failed to apply firewall rules /usr/sbin/iptables -w --table filter --list-rules: # Warning: iptables-legacy tables present, use iptables-legacy to see them
iptables v1.8.7 (nf_tables): Could not fetch rule set generation id: Invalid argument

¿Alguna forma de omitir todas las comprobaciones de red/deshabilitar completamente la red en KVM? ¿Algún consejo, truco o solución que pueda probar? Esto parece haber muchos problemas.

PD: He superado todos mis otros problemas. Uno de los más destacados es que libvirtd no comenzará con (creo que sí) systemctl, así que inicio el proceso manualmente desde la terminal y mantengo ese término. ventana abierta mientras intento hacer mi máquina virtual en KVM usando virt-manager.

información relacionada