Ubuntu Server continuamente "se va a dormir"


17

Estoy ejecutando un servidor web en casa usando Ubuntu 11.4 (¿tal vez? No puedo recordarlo al 100%) en un escritorio AMD 2400+ anterior con 1 o 2 GB de RAM. Lo siento, no puedo recordar los detalles al 100%.

De todos modos, tengo un KVM conectado a un monitor y un teclado PS2 que uso para cambiar entre el servidor y mi iMac (el teclado solo está conectado para poder cambiar fácilmente entre los dos. Muchas veces a la semana, Pingdom me dice el servidor está inactivo y no puedo acceder al servidor. Cuando llego a casa (rara vez sucede cuando estoy en casa), presiono la tecla Ctrl dos veces para cambiar al servidor, presiono la barra espaciadora y todo está listo y funcionando Tengo que mirar de nuevo, pero no creo que haya ninguna función de ahorro de energía activada en el BIOS.

¿Alguien tiene alguna otra sugerencia de lo que puedo estar pasando? Tengo el sitio web de mi tío ejecutándose ahora y realmente me gustaría tener un mejor tiempo de actividad del 95%

Como nota, no tengo ninguna GUI instalada, así que todo tiene que hacerse en la consola (o a través de WebMin) y sé cómo manejarlo, pero de ninguna manera tengo experiencia.


¿Aparece algo en los registros del sistema (archivos debajo /var/log)?
Gilles 'SO- deja de ser malvado'

¿Algún registro que debería mirar en particular?
Mike Wills

No sé, busque las entradas de registro en cualquier archivo (probablemente kern.log, pero posiblemente otros) creado alrededor de la hora en que la computadora se fue a dormir.
Gilles 'SO- deja de ser malvado'

Respuestas:


19

Agregue las opciones del kernel acpi=off apm=offal contenido del GRUB_CMDLINE_LINUX_DEFAULTarchivo/etc/default/grub

Entonces corre sudo update-grub

Finalmente reinicie su computadora.


No, lo intentaré.
Mike Wills

Bueno ... hice el cambio. Solo el tiempo dirá si funciona.
Mike Wills el

Necesito averiguar por qué todavía, pero el servidor simplemente "se cayó" nuevamente.
Mike Wills el

1
Esas opciones de kernel deberían haber deshabilitado completamente la administración automática de energía. ¿Reconstruiste grub con el update-grubcomando?
jamesallman el

1
Esto provocó que los dispositivos USB dejaran de funcionar con Ubuntu Server 14.04.3.
Andrew Mairose

9

En Ubuntu 16.04 LTS, utilicé con éxito lo siguiente para deshabilitar la suspensión:

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

Y esto para volver a habilitarlo:

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

2

Agregue las opciones del kernel acpi = off apm = off al contenido de GRUB_CMDLINE_LINUX_DEFAULT en el archivo / etc / default / grub

Luego ejecute sudo update-grub

Finalmente reinicie su computadora.

De acuerdo con https://wiki.ubuntuusers.de/Bootoptionen, es una mala idea apagar el acpi completo, ya que puede causar un sobrecalentamiento debido al apagado del control del ventilador.

Esta es una pregunta muy antigua. Solo para otras personas que puedan tener un problema similar, verifique /etc/systemd/logind.confsi se ajusta a la configuración que necesita. Es posible que IdleActionSecse establezca en un valor alto inusual y IdleActionse establezca en suspend.


-1

Agregue esto al final de su kernel parms en /boot/grub/grub.conf:

consoleblank=0
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.