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