Я настроил kdump для отладки проблемы, и теперь я пытаюсь ее протестировать, потому что проблема, которую я пытаюсь отладить, не создает файл в /вар/сбой
. Однако тест тоже не работает.
Я выполняю эти команды как root:
эхо "1" > /proc/sys/kernel/sysrq
эхо с > /proc/sysrq-триггер
Никакого сбоя не происходит. Система (все экраны) просто зависает без вывода на терминал.
конфигурация кдампа:
DUMP_MODE: kdump
USE_KDUMP: 1
KDUMP_SYSCTL: kernel.panic_on_oops=1
KDUMP_COREDIR: /var/сбой
адрес сбоя ядра: 0x2b000000
/var/lib/kdump/vmlinuz: символическая ссылка на /boot/vmlinuz-4.19.0-18-amd64
kдамп initrd:
/var/lib/kdump/initrd.img: символическая ссылка на /var/lib/kdump/initrd.img-4.19.0-18-amd64
текущее состояние: готов к kdump
команда kexec:
/sbin/kexec -p --command-line="BOOT_IMAGE=/boot/vmlinuz-4.19.0-18-amd64 root=UUID=344b0749-09f1-442e-aec0-296b0ec2fa1f для тихого 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
Вывод uname -а
:
Linux debian 4.19.0-18-amd64 #1 SMP Debian 4.19.208-1 (2021-09-29) x86_64 GNU/Linux
Некоторые детали оборудования:
Процессор: Ryzen Threadripper 2970WX
Оперативная память: 32 ГБ
Материнская плата: MSI MEG X399 Создание
Эта ссылка тоже не помогла:
https://stackoverflow.com/questions/48457579/kdump-cant-reboot-using-echo-c-proc-sysrq-trigger