Авто-reboot после KERNEL PANIC

При работе с Linux иногда возникает ошибка ядра Kernel Panic. Это может произойти при использовании экспериментальных модулей ядра, при написании своего модуля или из-за сбоя оборудования. Авто-ребут после Kernel Panic можно настроить тремя способами, хотя суть у них одна - установка параметра ядра panic.
Первый способ состоит в том чтобы добавить параметр ядра panic=num_seconds в конфигурационном файле загрузчика Grub. Num_seconds - количество секунд до автоматической перезагрузки.
 sudo nano /boot/grub/grub.cfg
linux /vmlinuz-3.18.7-gentoo root=/dev/sda3 ro panic=10

Второй способ - указать параметр kernel.panic в файле sysctl.conf:
 sudo nano /etc/sysctl.conf
kernel.panic = 10
 sudo sysctl -p /etc/sysctl.conf
И наконец можно использовать подсистему /proc для изменения параметра panic:
 sudo echo 10 > /proc/sys/kernel/panic
Обратите внимание, что в отличие от первых двух методов, этот метод действует только до перезагрузки, так как любые изменения в подсистеме /proc при перезагрузке стираются.

Похожее

Добавить комментарий

Оставить комментарий