Se está ejecutando un trabajo de inicio en espera de que se configure la red. Servidor Ubuntu 17.10

Se está ejecutando un trabajo de inicio en espera de que se configure la red. Servidor Ubuntu 17.10

Acabo de instalar el servidor Ubuntu en mi computadora portátil y todo funciona bien, excepto por el hecho de que al arrancar, si la computadora portátil no está conectada a Ethernet o dentro del alcance de mi Wi-Fi, aparece este mensaje "Se está ejecutando un trabajo de inicio en espera de que se conecte la red". configurar" que permanece durante unos 2 minutos. Busqué soluciones en línea e intenté:

  • Deshabilitar administrador de red
  • Edite la configuración del tiempo de espera en /etc/systemd/system.conf
  • Deshabilitar systemd.networkd-wait-online.service

Ninguna de estas soluciones funcionó para mí. ¿Alguna posible solución?

Respuesta1

No enmascare ni desactive el servicio systemd.

Edite /etc/netplan/01-netcfg.yamly agregue optional: truea cualquier dispositivoque puede que no siempre esté disponible.

sudo netplan apply

NOTA: configurar todas las interfaces como optional: trueno funcionará. De forma predeterminada, seguirá esperando 120 segundos. No marque los necesarios para el arranque (por ejemplo, el que está conectado a su red Wifi o Ethernet).

Respuesta2

Usar

systemctl disable systemd-networkd-wait-online.service

para deshabilitar el servicio de espera en línea para evitar que el sistema espere en una conexión de red y use

systemctl mask systemd-networkd-wait-online.service

para evitar que el servicio se inicie si lo solicita otro servicio (el servicio está vinculado simbólicamente a /dev/null).

Respuesta3

Esto significa systemd-networkd-wait-online.serviceque está colgado. Hay algunos errores conocidos. Consulta qué servicios quieresnetwork-online.targetcon:

systemctl show -p WantedBy network-online.target

Puede desactivar esos servicios si lo desea. De lo contrario, es posible que tengas que enmascarar el servicio como Mr.Ecco.indicado.

Respuesta4

Puede que esto no funcione para todos, pero funcionó para mí en Ubuntu 18.04 y Ubuntu 20.04.

Utilizo SLAAC para direcciones IP IPv6, pero lo tenía dhcp6: yesen mi /etc/netplan/01.netplan.yamlarchivo y experimenté un retraso de 2 minutos en el arranque. Lo cambié dhcp6: noy la espera de 2 minutos desapareció, pero aún obtengo mi dirección IP SLAAC.

No entiendo completamente por qué. Alguien en el futuro puede editar esta respuesta para explicar (¿o confirmar?). Creo que Netplan está intentando utilizar DHCPv6 para obtener la dirección IPv6 y tarda mucho (¿2 minutos?) en fallar antes de darse por vencido.

información relacionada