fsck и проверка целостности диска для систем Linux, которые редко перезагружаются
Как и большинство систем Linux, мои системы редко требуют перезагрузки (если вообще когда-либо). Как вы справляетесь с проверками целостности диска и обслуживанием файловой системы, если не перезагружаетесь? Запланируете ли вы периодические перезагрузки для запуска fsck? EXT4 CentOS 6.3
4 ответа
Я лично планирую перезагрузки как минимум 4 раза в год для применения обновлений безопасности ядра. Вы спрашиваете, почему 4 раза в год? Потому что у моей компании есть окна для обслуживания производства 4 раза в год. Системы разработки и тестирования обновляются немного чаще, и последний цикл разработки / тестирования перед ежеквартальным обслуживанием получает обновление и перезагрузку ядра.
Файловая система по своей природе довольно стабильна. А в таких дистрибутивах, как rhel/centos, пакет e4fs-progs, который входит в комплект поставки, был отважно протестирован многими другими пользователями, когда они работали с vanilla kernel. Следовательно, это подразумевает стабильность.
Я никогда не видел проблем с целостностью файловой системы, если у вас нет проблем с хранилищем или проблем с диском. Это не означает, что fs невосприимчив к панике или проблеме, но основные паники / проблемы fs намного меньше, чем у других подсистем. Эрик Сандин недавно написал в блоге сообщение об отсутствии исправлений, внесенных в различные подсистемы в течение периода слияния или года, но ссылка не открывается. Я опубликую это, когда это онлайн.
Большинство компаний, в которых я работал, рассматривают системы Linux/UNIX как постоянно работающий ресурс. Таким образом, они не решаются разрешить любую перезагрузку, которая может каким-либо образом вызвать недоступность для сообщества пользователей.
Таким образом, единственный раз, когда я обычно проверяю файловую систему, это когда происходит сбой системы, и это в основном автоматический процесс.
Интересно, что большинство компаний, которых я вижу, стремятся к немедленному исправлению Windows, но не видят необходимости на стороне Linux/UNIX. Их беспокоит то, что обновления и исправления слишком сильно ломают вещи, на которые полагается сообщество пользователей. Тем не менее, во многих случаях исправления Windows вызывают значительные проблемы. Таким образом, проблема в восприятии здесь между двумя OSen.
Я пытался, как правило, без успеха, чтобы узнать один день в месяц, где может быть выполнено обслуживание Linux. Пользователи / менеджмент по-прежнему работают в большом количестве, даже если их понизить до одного раза в три месяца.
Мир Linux слишком сильно страдает от отношения мачо ко времени между перезагрузками. Большинство систем можно и нужно перезагружать гораздо чаще, чем это абсолютно необходимо. Перезагрузки не плохая вещь. Перезагрузки, которые вы не знаете, преуспеют... это совсем другая история. Ответственные администраторы планируют пробную перезагрузку после различных обновлений. Это не провал, это профессионализм. Так что да - вы должны запланировать перезагрузки.