Servidor Ubuntu "continuamente dorme"

17

Estou executando um servidor Web em casa usando o Ubuntu 11.4 (talvez? Não consigo me lembrar 100%) em um desktop AMD 2400+ mais antigo com 1 ou 2 GB de RAM. Desculpe, não consigo me lembrar dos detalhes 100%.

Enfim, eu tenho um KVM conectado a um monitor e teclado PS2 que eu uso para alternar entre o servidor e o iMac (o teclado é conectado apenas para que eu possa alternar entre os dois facilmente. Muitas vezes por semana, Pingdom vai me dizer o servidor está inoperante e não consigo acessá-lo.Quando chego em casa (isso raramente acontece quando estou em casa), pressiono a tecla Ctrl duas vezes para alternar para o servidor, pressiono a barra de espaço e agora tudo está funcionando Preciso procurar novamente, mas não acredito que haja recursos de economia de energia ativados no BIOS.

Alguém tem alguma outra sugestão do que eu possa estar acontecendo? Eu tenho o site do meu tio em execução agora e eu realmente gostaria de ter um tempo de atividade melhor que 95%

Como uma observação, eu não tenho nenhuma GUI instalada; portanto, tudo precisa ser feito no console (ou através do WebMin) e eu sei o que fazer, mas não tenho nenhuma experiência.

Mike Wills
fonte
Alguma coisa aparece nos logs do sistema (arquivos abaixo /var/log)?
Gilles 'SO- stop be evil' (
Quaisquer logs que eu deva olhar em particular?
Mike Wills
Eu não sei, olhar para as entradas de log em qualquer arquivo (provavelmente kern.log, mas possivelmente outros) criado em torno do tempo que o computador foi dormir.
Gilles 'SO- stop be evil'

Respostas:

19

Adicione as opções do kernel acpi=off apm=offao conteúdo do GRUB_CMDLINE_LINUX_DEFAULTarquivo/etc/default/grub

Então corra sudo update-grub

Finalmente, reinicie o seu computador.

jamesallman
fonte
Não, eu vou tentar isso.
Mike Wills
Bem ... eu fiz a mudança. Somente o tempo dirá se funciona.
Mike Wills
Eu preciso descobrir o porquê ainda, mas o servidor simplesmente "caiu" novamente.
Mike Wills
1
Essas opções do kernel devem ter desativado completamente o gerenciamento automático de energia. Você reconstruiu o grub com o update-grubcomando?
jamesallman
1
Isso fez com que os dispositivos USB parassem de funcionar com o Ubuntu Server 14.04.3.
Andrew Mairose
9

No Ubuntu 16.04 LTS, usei com êxito o seguinte para desativar a suspensão:

sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

E isso para reativá-lo:

sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target
Dustin Kirkland
fonte
2

Adicione as opções do kernel acpi = off apm = off ao conteúdo de GRUB_CMDLINE_LINUX_DEFAULT no arquivo / etc / default / grub

Em seguida, execute o sudo update-grub

Finalmente, reinicie o seu computador.

De acordo com https://wiki.ubuntuusers.de/Bootoptionen, é uma má idéia desativar o ACPI completo, pois isso pode causar superaquecimento devido ao desligamento do controle do ventilador.

Esta é uma pergunta muito antiga. Apenas para outras pessoas que possam ter problemas semelhantes, verifique /etc/systemd/logind.confse ele se encaixa na configuração que você precisa. Pode estar IdleActionSecdefinido como um valor alto incomum e IdleActiondefinido como suspend.

user3111065
fonte
-1

Adicione isso ao final do seu kernel parms em /boot/grub/grub.conf:

consoleblank=0
ajudante
fonte