Прежде чем наращивать RAID5 на 8 ТБ, я сейчас делаю e2fsck.
В то время как RAID раньше работал без проблем (я переключился с Ubuntu на CentOS 5.4, потому что мне нужен был конкретный драйвер оборудования), e2fsck изначально вызывал кучу ошибок (nohup.out - 7 ГБ), но через 5 дней работы Непрерывный fscking, в течение почти 2 дней больше не было выходных данных в журналы, хотя процесс все еще выполняется на 100% ЦП и 1,5 ГБ ОЗУ. Я попробовал killall -USR1 e2fsck, но в моем журнале по-прежнему не было никаких результатов.
Безопасно ли убить e2fsck и повторить попытку с параметром -C, или я сделаю еще хуже? Я изучил время работы e2fsck, но, судя по тому, что я прочитал, он должен был закончиться.
До недавнего времени я бы сказал, что прерывать его было самоубийством. Однако пять недель назад мой коллега весело прервал перезагрузку fsck в ужасно грязной файловой системе, прежде чем я смог его остановить. Позже ФС была обнаружена без происшествий. С тех пор я сам прервал несколько fsck в файловых системах с несколькими ТБ, потому что я не хотел, чтобы они происходили, и пока у меня не было никаких проблем, и когда я переделал их, я использовал -C 0
также.
Как всегда, ваш пробег может меняться, и за любое действие вы несете ответственность; но я был очень удивлен, когда моему коллеге это сошло с рук, поэтому я начал пробовать сам, и пока все в порядке. Я подумал, что это может вас заинтересовать.