Назад | Перейти на главную страницу

Сервер CentOS не перезагружается при выдаче команды перезагрузки

CentOS 5.x

Всем привет,

По какой-то причине мой сервер CentOS не хотел перезагружаться после того, как я выпустил перезагрузка и выключение -r сейчас команды. Все, что я видел в журналах / var / log / messages:

25 августа 13:34:32 отключение при исчезновении напряжения [1784]: завершение работы для перезагрузки системы

25 августа 13:34:33 Инициализация отключения напряжения: переход на уровень выполнения: 6

Что могло бы вызвать это? Зависший процесс? Как мне лучше всего решить эту проблему, если она возникнет в будущем?

-M

Вам следует выполнить ps aux чтобы увидеть, зависает ли какой-либо из сценариев выключения в ожидании завершения процесса. Это должно выглядеть примерно так:

/etc/rc6.d/K##procname

Вы можете попробовать вручную выпустить kill команда для этого зависшего скрипта. Как ни странно, поскольку в сценариях установлен тайм-аут, когда он заставит -KILL сигнал для любого оставшегося процесса.

Кроме того, каково время безотказной работы сервера / бокса? В прошлом я сталкивался с проблемой, когда устройство, работающее более года, отказывается выключаться. В этом случае я убил каждый процесс вручную, запустил sync несколько раз сбросить все данные на диск и принудительно перезагрузить (выключить).