Um trabalho inicial está em execução para aguardar a configuração da rede. Servidor Ubuntu 17.10

Um trabalho inicial está em execução para aguardar a configuração da rede. Servidor Ubuntu 17.10

acabei de instalar o servidor Ubuntu no meu laptop e tudo funciona bem, exceto pelo fato de que na inicialização, se o laptop não estiver conectado à Ethernet ou ao alcance do meu wi-fi, recebo esta mensagem "Um trabalho inicial está em execução para aguardar a rede funcionar ser configurado" que permanece por cerca de 2 minutos. Procurei soluções on-line e tentei:

  • Desativar gerenciador de rede
  • Edite as configurações de tempo limite em /etc/systemd/system.conf
  • Desativar systemd.networkd-wait-online.service

Nenhuma dessas soluções funcionou para mim. Alguma correção possível?

Responder1

Não mascare ou desative o serviço systemd.

Edite /etc/netplan/01-netcfg.yamle adicione optional: truea qualquer dispositivoque pode nem sempre estar disponível.

sudo netplan apply

NOTA: definir todas as interfaces como optional: truenão funcionará. O padrão ainda será aguardar 120 segundos. Não marque aqueles necessários para inicialização (por exemplo, aquele conectado à sua rede Wifi ou Ethernet).

Responder2

Usar

systemctl disable systemd-networkd-wait-online.service

para desativar o serviço de espera online para evitar que o sistema aguarde uma conexão de rede e use

systemctl mask systemd-networkd-wait-online.service

para evitar que o serviço seja iniciado se solicitado por outro serviço (o serviço tem um link simbólico para /dev/null).

Responder3

Isso significa systemd-networkd-wait-online.serviceque está pendurado. Existem alguns bugs conhecidos. Verifique quais serviços você desejanetwork-online.targetcom:

systemctl show -p WantedBy network-online.target

Você pode desativar esses serviços, se desejar. Caso contrário, poderá ser necessário mascarar o serviço como Mr.Eccoindicado.

Responder4

Isso pode não funcionar para todos, mas funcionou para mim no Ubuntu 18.04 e no Ubuntu 20.04.

Eu uso SLAAC para endereços IP IPv6, mas tinha dhcp6: yesem meu /etc/netplan/01.netplan.yamlarquivo e tive um atraso de 2 minutos na inicialização. Mudei para dhcp6: noe a espera de 2 minutos desapareceu, mas ainda recebo meu endereço IP SLAAC.

Eu não entendo completamente o porquê. Alguém no futuro poderá editar esta resposta para explicar (ou confirmar?). Acredito que a Netplan esteja tentando usar DHCPv6 para obter o endereço IPv6 e leva muito tempo (2 minutos?) Para falhar antes de desistir.

informação relacionada