У меня простой сервер Supermicro SC733T. В сервере 2 жестких диска SATA. Я настроил RAID1 с двумя жесткими дисками (TOSHIBA HDWD110). Контроллером рейда является RAID-контроллер SATA на базе набора микросхем Intel Corporation C600 / X79. Используемая ОС - Ubuntu Server 16.04.3 LTS.
Затем я установил Super Doctor 5 (у него есть веб-интерфейс), предоставленный Supermicro, для мониторинга работоспособности серверов. В нем отображается вся информация, кроме жестких дисков. В нем говорится, что статус неизвестен
. Когда я вхожу в конфигурацию RAID-контроллера во время запуска с помощью Ctrl-I, отображается информация и состояние ОК.
Я хочу видеть текущий статус HDD-дисков с помощью утилиты Super Doctor 5.
crash: linux-image-4.4.0-93-generic-201709131146.crash: not a supported file format
Как правильно теперь просматривать дампы linux-crashdump
? Я пропустил шаги, которых нет в руководстве?
Итак, я понял это; похоже, что реальная суть аварийного дампа находится вовсе не в файле .crash
, а внутри папки.
Соответствующее содержимое моего / var / crash
поэтому выглядит так:
/var/crash/
201709131146/
dmesg.201709131146
dump.201709131146
linux-image-4.4.0-93-generic-201709131146.crash
Итак, что мне нужно было запустить, было:
crash /usr/lib/debug/boot/vmlinux-4.4.0-93-generic /var/crash/201709131146/dump.201709131146
Это (в конечном итоге) дало мне полезную трассировку стека и другие подробности о том, что пошло не так.
You need to use apport-unpack. Затем gdb и backtrace. В сети есть хорошие примеры использования apport-unpack.