Reinicializações aleatórias do servidor do Ubuntu 16.04

4

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?

O tempo de atividade é indicado

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

para que o servidor seja reinicializado.

Alguma idéia?

    
por chripede 28.04.2016 / 23:11

1 resposta

2

Se o seu sistema não está travando, ele está sendo reinicializado para instalar uma atualização que requer uma reinicialização.

As reinicializações automáticas são controladas no arquivo /etc/apt/apt.conf.d/50unattended-upgrades . A linha que o controla começa Unattended-Upgrade::Automatic-Reboot e obtém um valor true ou false . 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 autônomos que podem acionar uma reinicialização. Eles devem todos invocar apt para fazer o upgrade. Verifique /var/log/apt/history.log para ver se as atualizações estão ocorrendo 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 que o BIOS esteja 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 - Agente de log do 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/*

Verifique 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 superaquecimento.

last reboot
    
por Valeriy Solovyov 28.04.2016 / 23:58

Tags