Como depurar qual driver causa um kernel-panic?

3

Depois: Corrigindo falha recursiva, mas a reinicialização é necessária no x3850 x6 SLES12

P: Eu estava pensando que, se eu tiver um kernel panic em um servidor linux, como depurar, qual driver causa o kernel-panic?

No meu caso, parece ter sido devido a um problema no driver emulex , já que, desde a atualização desse driver, os pânicos do kernel não ocorreram mais.

Alguém pode elaborar o procedimento recomendado passo-a-passo para investigar a causa de um pânico no kernel? Por favor inclua onde salvar / como o coredump de um kernel em pânico, ex .: se um liveCD for exibido até que eu possa ver qual driver causou o travamento.

    
por whoonetets 27.01.2018 / 21:03

1 resposta

0

Em relação ao seu problema anterior, eu adicionaria debug ao seu cmdline do kernel para ver uma saída mais detalhada.

No que diz respeito à recuperação de uma falha do kernel, eu geralmente inicializo em um livecd e verifico logs . Uma maneira simples de solucionar problemas de drivers é a lista negra que você acha que pode estar causando a falha, trabalhando para trás até que o sistema inicialize novamente (ou de forma alguma) e, em seguida, habilitar cada um individualmente até que o sistema caia novamente.

Aqui estão alguns outros recursos para depurar o kernel do linux:

por 29.01.2018 / 00:46