Questão Reinicializações aleatórias do servidor Ubuntu 16.04


Meu servidor Ubuntu se reinicia em momentos aleatórios. No começo eu suspeitava de atualizações automáticas, mesmo que isso fosse estranho em uma nova instalação de servidor. Eu me certifiquei de que estava desativado.

Não consigo encontrar nada no dmesg, syslog ou kern.log sobre a causa.

O que é realmente estranho são as entradas na "última reinicialização"

reboot   system boot  4.4.0-21-generic Thu Apr 28 17:06   still running
reboot   system boot  4.4.0-21-generic Mon Apr 25 20:32   still running
reboot   system boot  4.4.0-21-generic Mon Apr 25 20:25 - 20:31  (00:05)
reboot   system boot  4.4.0-21-generic Sat Apr 23 20:40 - 20:31 (1+23:51)
reboot   system boot  4.4.0-21-generic Sat Apr 23 19:16 - 20:39  (01:23)

De acordo com isso, a inicialização anterior ainda está em execução?

Uptime diz

 23:10:41 up  6:04,  1 user,  load average: 0,00, 0,01, 0,05

então o servidor foi reinicializado.

Alguma ideia?


4
2018-04-28 21:11


origem




Respostas:


Se assim seu sistema não está travando, está reiniciando para instalar uma atualização que requer uma reinicialização.

Reinicializações automáticas são controladas no arquivo /etc/apt/apt.conf.d/50unattended-upgrades. A linha que controla começa Unattended-Upgrade::Automatic-Reboot e pegue um true ou false valor. Se você não permitir reinicializações automáticas, deverá ser notificado de que uma reinicialização é necessária ao fazer o login.

Existem outros pacotes além dos upgrades não assistidos que podem acionar uma reinicialização. Eles devem todos invocar apt para fazer o upgrade. Verifica /var/log/apt/history.log para ver se estão ocorrendo atualizações antes da reinicialização.

Se as reinicializações estiverem ocorrendo aproximadamente ao mesmo tempo, pode haver algo nos crontabs que está causando as reinicializações.

Se o sistema realmente está falhando, pode ser o BIOS que está reinicializando o sistema. Você pode querer alterar a configuração de estado de energia.

Comandos

  1. dmesg - muito útil se o sistema ainda estiver ativo

arquivos

  1. /var/log/syslog - Logger em todo o sistema, use tail /var/log/syslog ou less /var/log/syslog
  2. /var/log/kern.log - Log do kernel, igual ao acima
  3. /var/log/*

Verifica cat /proc/sys/kernel/panic, se o valor for 1, o servidor será reinicializado imediatamente em pânico. Maus controladores / hw / software podem causar pânico no kernel.

Se não for pânico, verifique o último problema de reinicialização, talvez o problema seja o superaquecimento.

last reboot

2
2018-04-28 21:58