Tempo de inicialização muito lento ubuntu - Um job de início está sendo executado para interfaces de rede do Raise

9

Estou executando o Ubuntu 16.04 e, desde alguns dias, demora cerca de 5 minutos para inicializar. Analisei questões relacionadas, mas não consegui descobrir como solucionar meu problema. Quando eu corro:

systemd-analyze blame

Eu recebo este utput:

5min 2.242s networking.service
     21.128s vboxdrv.service
      5.637s NetworkManager-wait-online.service
      3.436s apt-daily.service
       592ms dev-sda1.device
       462ms lightdm.service
       442ms plymouth-quit-wait.service
       389ms libvirt-guests.service

Então eu acho que networking.service está causando o problema. Alguém pode me ajudar a consertar isso? obrigado

    
por diegus 24.10.2016 / 09:23

2 respostas

9

Talvez seja uma solução alternativa, mas eu poderia reduzir o tempo de inicialização após a resposta no link , ou seja, editando o arquivo:

sudo vim /etc/systemd/system/network-online.targets.wants/networking.service

E alterando a seguinte linha no final do arquivo:

TimeoutStartSec=5min

para:

TimeoutStartSec=30sec

Eu reiniciei o sistema e ele funciona bem.

Se você não quiser reiniciar o sistema novamente, apenas reinicie o daemon:

sudo systemctl daemon-reload
    
por diegus 24.10.2016 / 10:16
0

A resposta do diegus é arriscada, porque o arquivo /etc/systemd/system/network-online.targets.wants/networking.service é um symlink para /lib/systemd/system/networking.service . Isso pertence ao pacote ifupdown e não deve ser modificado: as alterações serão sobrescritas na próxima atualização deste pacote.

Melhor é criar um systemd substituir o arquivo :

/etc/systemd/system/networking.service.d/override.conf

[Service]
TimeoutStartSec=30sec

A maneira mais fácil de criar este arquivo é através do systemctl :

$ sudo systemctl edit networking.service

Isso também recarregará automaticamente o arquivo. Use systemctl cat networking.service para ver se funcionou.

    
por Thomas 14.05.2018 / 10:52