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

Перезагрузка производственного сервера CentOS 6, который работал 365 дней

Сегодня я заметил, что мой сервер работал ровно 365 дней. Это привело меня к поиску в Google «нужно ли периодически перезагружать сервер». Это привело меня к выводу, что ДА, я должен перезагрузиться после любого обновления ядра, иначе новое ядро ​​не станет активным. Довольно очевидно, я думаю, но не то, что я знал до сегодняшнего дня. Я всегда следил за обновлениями, но никогда не перезагружался ...

... а теперь мне немного страшно.

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

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

Обычно вы хотите иметь внеполосное управление сеанс, который позволит вам следить за перезагрузкой. Убедитесь, что у вас есть пароль root на тот случай, если вам нужно войти в однопользовательский режим.

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

Похоже, вы можете захотеть проверить наличие файла /.autorelabel что вызовет потенциально длительную перемаркировку файловых систем SELinux. Так же изменится отключение SELinux на его повторное включение. Модифицированный /etc/selinux/config не соответствует данному статусу getenforce шоу потенциально могут быть немного разрушительными.

И вы можете подтвердить, что запущенные в данный момент службы (или нет) соответствуют тем, которые находятся в chkconfig --list