
¿Hay alguna manera de obtener información de pánico del kernel para iniciar sesión en la máquina local a través de un archivo de registro (supongo que posiblemente no, ya que está en pánico) o tendría que habilitar syslog remoto o netdump para reenviar esto de forma remota a otro sistema?
A veces, no obtenemos una captura de pantalla o el sistema se reinicia automáticamente (a través de ASR, etc.), por lo que necesito otra forma de recuperar la información del volcado del kernel.
Respuesta1
Debe configurar el registro remoto de syslog y los módulos de netconsole para que, cuando entre en pánico, lo descargue a través de UDP en su máquina remota. Esto funcionará siempre y cuando la tarjeta de red no esté involucrada en el pánico :) Verhttp://www.mjmwired.net/kernel/Documentation/networking/netconsole.txt(que proviene de la fuente del kernel) para obtener detalles ohttp://www.cyberciti.biz/tips/linux-netconsole-log-management-tutorial.htmlpara un tutorial/cómo hacerlo.
Respuesta2
Kpanic no accederá a ningún archivo y definitivamente no accederá a un registro del servidor remoto. Para hacer lo que quieras, tendrás que configurar la consola serie e iniciar sesión en ella. luego, en otra máquina, lea los datos de serie y regístrelos desde allí. No conozco otra forma de hacerlo.