Arquivos de log para pânico do kernel no Arch Linux

7

Atualizei recentemente minha máquina Arch Linux. Desde então, tenho estado com o kernel em pane aqui e ali. (a tela congela e as luzes de status no meu teclado estão piscando)

Parece acontecer quando vejo um vídeo do YouTube por cerca de 10 minutos. Eu quero descobrir o que está causando esses pânicos do kernel para que eu possa resolvê-los.

Não consigo encontrar qualquer tipo de arquivo de log com qualquer tipo de informação valiosa.

journalctl não fornece informações úteis e dmesg mostra apenas informações sobre o kernel atual em execução. A maioria dos arquivos de log em / var / log / está vazia. Eu acho que isso é normal, já que o systemd lida com logging e não armazena os logs lá.

Onde posso encontrar mais informações sobre os pânicos do kernel que estou recebendo? Eu não preciso de um dump de kernel completo, Um stack trace ou o nome do módulo / subsistema com falha deve ser o suficiente.

    
por Boris Bera 04.09.2014 / 00:03

3 respostas

1

dmesg -w > yourlogfile &

O comando acima seguirá o log do dmesg e o imprimirá em um arquivo. Deixe-o rodar até que o kernel entre em pânico e verifique o log após inicializar com

tail yourlogfile

Pode não dar a você a arma fumegante, mas é um lugar para começar.

    
por 18.12.2014 / 17:10
0

Se o sistema estiver completamente borked, então não há garantia de que o erro possa ser gravado no disco.

Mas, como a tela também é bloqueada, parece possível que o erro esteja relacionado ao X. X ainda tem seus próprios arquivos de log, então comece olhando em /var/log/Xorg.0.log.old (ou talvez um dos outros arquivos /var/log/Xorg.*) após uma falha.

    
por 21.09.2014 / 23:58
0

Eu acho que você deve configurar o kdump para a sua máquina para que sempre que ocorrer um pânico, você obtenha um vmcore (o vmcore é um instantâneo do kernel em execução no momento em que o pânico ocorreu).

Por favor, siga os passos abaixo para configurar um kernel do kdump:

configurando o kdump - Link1

configurando o kdump - Link2

Para verificar os arquivos principais gerados, é necessário usar o utilitário de falhas

[Atualização]

Alguns parâmetros do kernel (parâmetros sysctl de pesquisa) também podem ser necessários para serem configurados.

    
por 03.04.2015 / 13:36