Онлайн-рабочие станции OnWorks Linux и Windows

Логотип

Бесплатный хостинг в Интернете для рабочих станций

<Предыдущая | Содержание: | Следующая>

6.5. Проверка


Чтобы убедиться, что механизм дампа ядра включен, нужно проверить несколько вещей. Сначала убедитесь, что аварийное ядро присутствует параметр загрузки (примечание: следующая строка была разделена на две части, чтобы соответствовать формату этого документа:


cat / proc / cmdline


BOOT_IMAGE=/vmlinuz-3.2.0-17-server root=/dev/mapper/PreciseS-root ro crashkernel=384M-2G:64M,2G-:128M


" аварийное ядро параметр имеет следующий синтаксис:


crashkernel = : [, : , ...] [@ смещение] диапазон = начало- [конец] «начало» - включительно, а «конец» - исключающее.


Итак, для параметра crashkernel, найденного в / proc / cmdline мы бы хотели иметь :


crashkernel=384M-2G:64M,2G-:128M


Вышеуказанное значение означает:

• если RAM меньше 384M, то ничего не резервируйте (это случай «спасения»)

• если размер ОЗУ составляет от 386 МБ до 2 ГБ (исключая), зарезервируйте 64 МБ

• если размер ОЗУ больше 2 ГБ, зарезервируйте 128 МБ


Во-вторых, убедитесь, что ядро ​​зарезервировало запрошенную область памяти для ядра kdump, выполнив:


dmesg | grep -i сбой


...

[0.000000] Зарезервировано 64 МБ памяти из 800 МБ для аварийного ядра (системная ОЗУ: 1023 МБ)


Наконец, как было показано ранее, kdump-config показать команда отображает текущий статус конфигурации kdump-tools:


kdump-config показать

DUMP_MODE: кдамп

USE_KDUMP: 1

KDUMP_SYSCTL: kernel.panic_on_oops = 1 KDUMP_COREDIR: / var / сбой

адрес crashkernel: 0x2c000000

/ var / lib / kdump / vmlinuz: символическая ссылка на /boot/vmlinuz-4.4.0-10-generic kdump initrd:

/var/lib/kdump/initrd.img: символическая ссылка на /var/lib/kdump/initrd.img-4.4.0-10-generic текущее состояние: готов к kdump


команда kexec:

/ sbin / kexec -p --command-line = "BOOT_IMAGE = / vmlinuz-4.4.0-10-generic root = / dev / mapper / VividS - vg-root ro debug break = init console = ttyS0,115200 irqpoll maxcpus = 1 нусб

systemd.unit = kdump-tools.service "--initrd = / var / lib / kdump / initrd.img / var / lib / kdump / vmlinuz


Лучшие облачные вычисления для ОС в OnWorks: