Сбой в ядре Linix может возникнуть по нескольким причинам: установка экспериментального ядра, сбой в оборудовании. Если требуется автоматическая перезагрузка, в случае сбоя (kernel panic), есть несколько способов настройки.
Настройка автоматической перезагрузки через GRUB
Добавляем в файл /etc/default/grub параметр
1 | GRUB_CMDLINE_LINUX="panic=<количество секунд>" |
Где <количество секунд> - через сколько секунд система должна перезагрузился, в случае сбоя ядра.
и обновляем конфигурацию
1 | update-grub |
Настройка автоматической перезагрузки через sysctl
в файл /etc/sysctl.conf добовляем параметр
1 | kernel.panic = <количество секунд> |
Где <количество секунд> - через сколько секунд система должна перезагрузился, в случае сбоя ядра.
и применяем настройки
1 | sysctl -p |
Настройка автоматической перезагрузки через /proc
в отличие от первых двух методов, эта настройка не сохраняется при перезагрузке системы.
1 | echo <количество секунд> > /proc/sys/kernel/panic |