4

Иногда fsck запускается сам по себе, когда я перезагружаю свой сервер, но в большинстве случаев это не так. Но когда он бежит, он занимает слишком много времени, чтобы закончить. Безопасно ли отключить это навсегда?

3 ответа3

4

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

fsck автоматически запускается при загрузке через M монтируется или через N дней, в зависимости от того, что наступит раньше. Вы можете настроить это расписание, используя tune2fs.

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

Когда запускается fsck, он сбрасывает Mount count до 0 и обновляет поле « Last checked , эффективно переназначая следующую автоматическую проверку.

Если вы не хотите запускать fsck вручную, но знаете, что это будет удобно при следующей запланированной перезагрузке, вы можете принудительно запустить fsck при следующей загрузке:

Вы можете заставить вашу систему запускать fsck, создав пустой файл 'forcefsck' в корне вашей корневой файловой системы. т.е.: touch /forcefsck Файловые системы, для которых 0 или ничего не указано в шестом столбце вашего /etc /fstab, проверяться не будут

Узнайте, будет ли fsck работать при следующей загрузке:

С ext2, ext3 и ext4 вы можете использовать

dumpe2fs -h /dev/diskname

1

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

0

Я рад дополнить ответы «нет-нет-нет» новыми идеями.

Это зависит от важности сервера.

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

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

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