Estoy ejecutando una máquina de producción gentoo Linux, y recientemente hubo una situación en la que el servidor se colgó en mis instalaciones compartidas y cuando llegué allí noté que el servidor estaba colgado de lo que parecía ser un bloqueo de kernel panic. Reinicié la máquina con un reinicio completo y me decepcionó descubrir que no podía encontrar una pizca de evidencia en ninguna parte sobre por qué la máquina se colgó.
¿Es cierto que cuando realizo un reinicio completo, los mensajes en sí se perderán o hay una configuración que puedo hacer en algún lugar decir en syslog-ng o tal vez en sysctl para al menos preservar el registro de errores para que pueda evitar que ocurran tales percances? en el futuro ? Por cierto, estoy ejecutando un kernel 2.6.x.
Gracias por adelantado.
fuente
/var/crash
o/var/adm/crash
al reiniciarlo para permitirle atacarlo con un depurador y ver dónde tuvo lugar el pánico. Sin embargo, la consola serie sigue siendo una gran opción, ya que le permite ver qué fue lo último que hizo el servidor antes de hacerlopanic()
.Puede intentar replicar mensajes de syslog en otra máquina. Tal vez no todos ellos, sino solo alertas y almacenamiento en caché crítico y deshabilitado para ellos.
fuente