kdump não registra falha

1

Eu tenho um sistema Ubuntu Desktop que está travando com frequência (uma vez a cada 2-3 dias, talvez?). Ele estava originalmente rodando 17.10 (e estava travando neste sistema) e quando o 18.04 saiu eu pensei que a atualização poderia consertar os travamentos frequentes, o que não aconteceu.

Então, pensei em tentar seguir as instruções em este guia do Ubuntu para ativar o kdump / linux-crashdump. Seguindo as etapas do guia, tudo parece estar correto ( kdump-config show diz pronto para o kdump, dmesg | grep -i crash mostra a memória de reserva para o despejo de memória, etc). No entanto, quando se trata da parte "testing crash dump mechanism" do guia, a falha é acionada com êxito por echo c > /proc/sysrq-trigger , mas a linha Saving vmcore from kernel crash nunca aparece e o sistema nunca é reinicializado. Mesmo se eu reinicializar manualmente a máquina, não haverá arquivo de despejo em /var/crash (que eu confirmei é o local onde os arquivos de travamento devem estar).

Eu tentei aumentar o tamanho de crashkernel de 128M (o padrão) para 256M, o que eu vi como uma recomendação em alguns wikis / posts de blogs / qualquer coisa, mas isso não pareceu fazer nada também.

Alguma idéia de como obter informações sobre essas falhas do Kernel?

Para referência, aqui está a saída dos três comandos de verificação no guia:

$ cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-4.15.0-20-generic root=UUID=20a96099-e38b-4dd7-b006-33c087b6f73b ro quiet splash crashkernel=384M-:256M vt.handoff=1

$ dmesg | grep -i crash
[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.15.0-20-generic root=UUID=20a96099-e38b-4dd7-b006-33c087b6f73b ro quiet splash crashkernel=384M-:256M vt.handoff=1
[    0.000000] Reserving 256MB of memory at 512MB for crashkernel (System RAM: 65468MB)
[    0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.15.0-20-generic root=UUID=20a96099-e38b-4dd7-b006-33c087b6f73b ro quiet splash crashkernel=384M-:256M vt.handoff=1

$ kdump-config show
DUMP_MODE:        kdump
USE_KDUMP:        1
KDUMP_SYSCTL:     kernel.panic_on_oops=1
KDUMP_COREDIR:    /var/crash
crashkernel addr: 0x
   /var/lib/kdump/vmlinuz: symbolic link to /boot/vmlinuz-4.15.0-20-generic
kdump initrd: 
   /var/lib/kdump/initrd.img: symbolic link to /var/lib/kdump/initrd.img-4.15.0-20-generic
current state:    ready to kdump

kexec command:
  /sbin/kexec -p --command-line="BOOT_IMAGE=/boot/vmlinuz-4.15.0-20-generic root=UUID=20a96099-e38b-4dd7-b006-33c087b6f73b ro quiet splash vt.handoff=1 nr_cpus=1 systemd.unit=kdump-tools.service irqpoll nousb ata_piix.prefer_ms_hyperv=0" --initrd=/var/lib/kdump/initrd.img /var/lib/kdump/vmlinuz
    
por syazdani 18.05.2018 / 05:01

0 respostas