Как предотвратить проверку массива mdadm чрезмерных системных ресурсов?

487
pgoetz

Раз в месяц я занимаюсь

echo check > /sys/block/md2/md/sync_action 

для принудительной проверки целостности программного рейда. Проблема в том, что это RAID-массив 7.2T. Проверка целостности занимает несколько дней, и пока он работает, все в моей системе замедляется. Есть ли способ сделать это (скажем, временно установив /proc/sys/dev/raid/speed_limit_maxчто-то меньшее на время проверки?

В общем, мне больно, что даже в ядре Linux версии 4.13 расширенный дисковый ввод-вывод приводит к остановке системы; должна быть решена проблема к настоящему времени.

0
Возможный дубликат [Уменьшение скорости восстановления программного RAID-массива Linux?] (Https://superuser.com/questions/625722/reduc-linux-software-raid-rebuild-speed) Nattgew 6 лет назад 2
Не дубликат Я прочитал вопрос, на который вы ссылаетесь перед публикацией. Вопрос, на который вы ссылаетесь, касается времени восстановления RAID. Я спрашиваю о проверках согласованности для (очевидно) здорового RAID. pgoetz 6 лет назад 0
Итак, вы ищете способ ограничить процесс проверки? Вы признаете, что, если это возможно, процесс займет больше времени, и даже при регулировании все равно будет замедление. music2myear 6 лет назад 0
Что я действительно ищу, так это способ приятно проверить процесс (с полным пониманием того, что это займет больше времени). Я никогда не понимал, почему определенные виды непрерывного ввода-вывода так сильно замедляют работу системы. Может быть, это как-то связано с аппаратной архитектурой? Как прерывает работу, или как то так? pgoetz 6 лет назад 0

0 ответов на вопрос

Похожие вопросы