перезагрузить сервер

warning: Creating default object from empty value in /var/www/victor/web/linuxdata.ru/data/modules/taxonomy/taxonomy.pages.inc on line 33.
Аватар пользователя admin

Как сделать, чтобы при kernel panic происходила перезагрузка?

Необходимо установить значение переменной ядра kernel.panic в нужное количество секунд, по истечению которых произойдёт перезагрузка. На ходу это можно сделать, например, так:

sysctl kernel.panic=5

что будет означать перезагрузку через 5 секунд после того как произойдёт kernel panic. Чтобы это работало каждый раз, в Linux, основанных на Red Hat и Fedora можно занести данное значение в файл /etc/sysctl.conf

Аватар пользователя admin

Как отправить сервер в перезагрузку если reboot и shutdown не работают?

Эти команды работают почти всегда. Однако, их нужно использовать осторожно, потому что после их выполнения ядро просто выполняет выключение без остановки системных процессов и размонтирования файловых систем, т.е. после перезагрузки компьютера, выключенного таким образом, файловые системы могут содержать ошибки. Особенно это касается файловых систем без поддержки журналирования!

# echo 1 > /proc/sys/kernel/sysrq
# echo b > /proc/sysrq-trigger
Ленты новостей