По умолчанию через 180 дней или через некоторое количество монтировок большинство файловых систем Linux принудительно проверяют файловую систему (fsck). Конечно, это можно отключить, используя, например, tune2fs -c 0 -i 0 на ext2 или ext3.
В небольших файловых системах эта проверка является просто неудобством. Однако, учитывая большие файловые системы, эта проверка может занять часы за часами. Когда ваши пользователи зависят от этой файловой системы в производительности, скажем, она обслуживает свои домашние каталоги через NFS, вы бы отключили запланированную проверку файловой системы?
Я задаю этот вопрос, потому что сейчас 2:15 утра, и я жду очень долгого завершения fsck (ext3)!
источник
Я бы сказал, что это еще одна причина, по которой рабочие серверы не должны работать в одиночку и всегда иметь горячую / холодную резервную копию или участвовать в кластере из двух узлов. В эти дни виртуализации вы можете легко иметь физический главный сервер и виртуальный сервер, который является лишь копией физического, сделанного каждые X дней, готового к работе.
Кроме этого, этот не очень полезный ответ, я бы сказал, что вы должны сбалансировать важность ваших данных ... Если это просто узел кластера, пропустите его. Если это не резервный веб-сервер клиента, вы можете планировать заранее в следующий раз :-)
источник
Зависит от этого. Например, у нас был один сервер, который был отключен для обычного обслуживания, на котором работал стек QMail. QMail создает и убивает много файлов с течением времени, и это был очень загруженный почтовый сервер. Fsck занял около 36 часов. Это не значит, что мы сэкономили чертовски высокую производительность, но в конечном счете, я полагаю, вы могли бы утверждать, что файловая система была более здоровой. Действительно ли стоило того хаоса, который за этим последовал? Не. В. Все.
источник
XFS это интересно. Это всегда последовательная ФС. Это не нуждается в fsck. Это не приведет к простою из-за fsck.
Но у него есть другая проблема. Вам нужен контроллер RAID с поддержкой работы с плохими блоками жесткого диска.
XFS не имеет функции черного списка плохих блоков, когда ОС начинает узнавать о плохих блоках и список аппаратных плохих блоков жесткого диска заполнен.
ext2 / 3/4, fat, ntfs и т. д. (автономный тест) могут помещать в черный список поврежденные блоки, но не XFS.
Таким образом, для установок не для предприятий XFS, вероятно, не подходит. Я использую XFS с программным обеспечением linux raid1 для резервных разделов, где содержимое - это множество небольших файлов, которые со временем меняются незначительно.
источник