Mi servidor se apagó inesperadamente hoy. Desde syslog, parece que podría haber sido el servicio de actualización desatendida:
Nov 22 15:23:25 lynx systemd[1]: unattended-upgrades.service: Succeeded.
Nov 22 15:23:25 lynx systemd[1]: Removed slice system-modprobe.slice.
Nov 22 15:23:25 lynx systemd[1]: Stopped target Graphical Interface.
Nov 22 15:23:25 lynx systemd[1]: Stopped target Multi-User System.
Nov 22 15:23:25 lynx systemd[1]: Stopped target Login Prompts.
Nov 22 15:23:25 lynx systemd[1]: Stopped target Host and Network Name Lookups.
Nov 22 15:23:25 lynx systemd[1]: Stopped target Timers.
...
etc
Las partes omitidas son una lista de varios servicios que systemd está cerrando. Si miro la salida de last
:
$ last -x | head | tac
...
shutdown system down 5.4.0-90-generic Mon Nov 22 15:23 - 17:14 (01:51)
reboot system boot 5.4.0-90-generic Mon Nov 22 17:14 still running
runlevel (to lvl 5) 5.4.0-90-generic Mon Nov 22 17:15 still running
Puedo ver que el apagado se registró correctamente en el sistema y luego, 2 horas más tarde, noté que la máquina estaba apagada y la reinicié. Mi pregunta es doble: ¿Por qué sucedió esto y cómo lo configuro? He estado ejecutando esta máquina durante años y no creo recordar que se haya apagado antes para realizar una actualización. Los troncos me hacenpensarfue una actualización desatendida la que hizo esto, pero no estoy seguro de cómo verificarlo. Si entendí cómo configurar los ajustes/opciones de la actualización desatendida, podría notar algo que controla el reinicio o el apagado, por eso quiero saber cómo hacerlo. Preferiría desactivar esto (sin apagar) o cambiarlo para reiniciar (si la máquina está encendida, ¡quiero que permanezca encendida!). ¿Alguna sugerencia?