Skip to content

Принудительная перезагрузка Linux по SSH с помощью SysRq

Принудительная перезагрузка Linux по SSH с помощью SysRq

Если возникла ситуация, когда нужно удалённо перезагрузить linux, а reboot и shutdown позволяют это сделать из-за проблем с дисковой подсистемой, или по какой-либо другой причине, перезагрузить девайс можно с помощью sysrq.

Для начала включаем sysrq с помощью sysctl

sysctl -w kernel.sysrq=1
или с помощью proc
echo 1 > /proc/sys/kernel/sysrq
Далее посылаем нужную команду в sysrq триггер
echo b > /proc/sysrq-trigger

Как показывает практика, после выполнения описанных выше команд, девайс с Linux мгновенно уходит в перезагрузку.