¿Cómo saber cuándo una máquina está funcionando y no ha tenido pánico en el kernel?

¿Cómo saber cuándo una máquina está funcionando y no ha tenido pánico en el kernel?

Tengo un servidor con Debian que reinicio regularmente después de las actualizaciones. A veces (según lo programado) fsck verificará un disco cuando la computadora se esté iniciando. Con la excepción de sentarme frente a la consola para observar el fsck, ¿cómo puedo determinar la diferencia entre una parada problemática y un fsck (además de esperar a que pase el fsck, esperando que desaparezca)?esun fsck)?

Cuando envío la computadora para que se reinicie, generalmente tendré una ventana de terminal abierta que hace ping a la computadora para saber cuándo ha vuelto a funcionar. Mis primeros pensamientos derivaron en fantasear con hackear fsck para responder a los pings con algún byte mágico especial para poder saber a través del ping que una computadora estaba haciendo fsck, pero creo que tiene que haber formas más fáciles.

Respuesta1

Cuando Linux arranca, envía mensajes a la consola, incluido el de que fsck verifica los discos. Suponiendo que está comprando su alojamiento en algún lugar, pregúntele a su proveedor cómo accede a la consola durante el arranque, de esa manera podrá monitorear lo que está haciendo el servidor. Si no ofrecen una opción para el acceso remoto a la consola, considere otro proveedor porque eventualmente lo necesitará.

Fuera del acceso a la consola, solo tendrás que esperar...

(Si esta no es una opción de alojamiento comprada, un servidor dedicado, vps, lo que sea, y en cambio es su propio servidor físico en algún lugar, entonces necesita descubrir cómo darse acceso remoto a la consola, que varía según el hardware, la distancia y la red. involucrado).

Las otras respuestas publicadas en el comentario le muestran cómo saberlo antes de reiniciar la máquina, pero eso solo es útil si a) recuerda yb) tiene tiempo. Si la máquina se reinicia sola, el acceso remoto a la consola es esencial.

Respuesta2

Si su servidor tiene un puerto serie y tiene otra computadora a una distancia razonable, puede usar una consola serie.

información relacionada