1

У меня есть сервер с Debian, который я регулярно перезагружаю после обновлений. Иногда (по расписанию) fsck будет проверять диск при загрузке компьютера. За исключением сидели в передней части консоли , чтобы наблюдать FSCK, как я могу определить разницу между проблемной остановкой и FSCK (кроме пережидая FSCK, надеясь , что это Fsck)?

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

2 ответа2

1

Когда Linux загружается, он отправляет сообщения на консоль, включая сообщение о проверке дисков с помощью fsck. Предполагая, что вы покупаете хостинг где-то, спросите у своего провайдера, как вы получаете доступ к консоли во время загрузки, чтобы вы могли отслеживать, что делает сервер. Если они не предлагают опцию удаленного доступа к консоли, рассмотрите другого провайдера, потому что он вам понадобится в конце концов.

За пределами консольного доступа вам просто нужно подождать ...

(Если это не купленный вариант хостинга, выделенный сервер, vps и т.д., А где-то ваш собственный физический сервер, то вам нужно решить, как предоставить удаленный консольный доступ, который зависит от оборудования, расстояния и сети. участвует).

Другие ответы, опубликованные в комментарии, показывают вам, как сказать, прежде чем перезагрузить машину, но это полезно, только если вы a) помните и b) успеете. Если машина перезагружается сама по себе, удаленный доступ к консоли необходим.

0

Если ваш сервер имеет последовательный порт, а у вас есть другой компьютер на разумном расстоянии, вы можете использовать последовательную консоль.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .