Сегодня случилось со мной одна из тех вещей, которые приятно говорить только тогда, когда они нужны. Я была организация серии новый виртуальный сервер веб-хостинга на клиента, когда все вдруг машина перестала отвечать на любую форму команды. Баш среду, где я печатал мои команды казались нетронутыми, в том смысле, что я мог сделать любой нормальной работы, если они что-то делать с файловой системой работает прекрасно, как верхние и пс команды, но это было невозможно сделать меньше файлы или даже получить человек любой команде ... Во всех случаях мы можем получить жестокий и однозначный Ошибка ввода / вывода, к сожалению очевидный симптом проблемы в файловой системе.

Нельзя сказать, что это та ситуация, где я нашел себя часто, слава богу, но почти наверняка проблема с RAID-контроллерами и дисками (как новый), я решил сделать перезагрузку, но эта команда возвращает те же Ошибка: не доступен в виде памяти в ядро процесса обязательно должен быть взят из файловой системы, так что ... Ошибка ввода / вывода.

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

# echo 1 > /proc/sys/kernel/sysrq
# echo b > /proc/sysrq-trigger

С первого оператора Я SysRq включен флаг, который позволяет отправлять команды непосредственно в ядро, в то время как второе заявление, по сути команды перезагрузки. Вот некоторые полезные ссылки, чтобы узнать больше об этой мощной и ценные способы взаимодействия с ядром Linux: