В общем, я хотел бы знать, как часто нужно чистить RAID-массив. Что способствует более частой очистке (чтение данных?, Запись данных?, Неожиданные отключения?, Возраст диска?, Размер диска?, Количество пользователей? И т. Д.)?
Я читал вики Arch Вот и все, что он действительно говорит, это то, что чистку следует проводить регулярно. Мне просто интересно, насколько регулярно достаточно. Очевидно, это будет зависеть, но каков разумный диапазон? Ежегодно? Ежемесячно? Еженедельно? Ежедневно? Большое спасибо за любую информацию.
Частота сканирования зависит от многих факторов.
Поставщики аппаратного RAID-массива часто включают в себя фоновый процесс очистки именно по этой причине, некоторые даже позволяют вам настроить приоритет ввода-вывода для процесса очистки, что позволяет избежать (или значительно снизить) штраф за производственный ввод-вывод для очистки. Конечно, если ваш приоритет низкий, а ввод-вывод продукта работает с дисками в основном без нагрузки, вы, вероятно, никогда не завершите очистку и даже не заметите этого, пока не получите сбой.
К сожалению, я не знаю, отменяет ли ядро Linux очистку ввода-вывода или нет. В любом случае, рекомендуется протестировать его с помощью ваших производственных нагрузок, чтобы убедиться, что любые удары по производительности приемлемы. Если приемлемо - хорошо! Если это не так, вы можете выбрать, добавлять ли шпиндели, чтобы разрешить ввод-вывод scrub + prod, или просто принять риск возможных сбоев массива в будущем.
Еще одна вещь, которая влияет на частоту очистки, - это схема использования ввода-вывода. Если производственные нагрузки попадают только в меньшую часть дисков, единственным оператором ввода-вывода, который обычно обнаруживает плохой блок в незанятой части, будет ваш скраб; в этом случае вы хотите чаще чистить кожу. Если ваша производственная загрузка регулярно читает весь дисковый набор (например, ежедневные полные резервные копии), тогда производственный ввод-вывод будет раньше сталкиваться с проблемами, и вы можете выполнять чистку реже.
Хороший план действий будет:
Как только у вас будут эти данные ...