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

Разве не было бы легче выключить ssh, передающий на ssh сервере? Просто изменение AllowTcpForwarding от да до не в Вашем/etc/ssh/sshd_config. Если это не подходит, Вы могли бы попробовать что-то вроде

iptables -A OUTPUT -o eth1 -p tcp --cmd-owner "sshd" -j DROP
3
задан 30 August 2010 в 22:52
1 ответ

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

/etc/rc6.d/K##procname

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

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

4
ответ дан 3 December 2019 в 06:20

Теги

Похожие вопросы