Я выполняю повторную синхронизацию на массиве RAID6, и мне нужно около 2 дней для завершения. Я искал здесь подсказки о том, как его ускорить, но вместо этого мне удалось его замедлить!
Детали аппаратного обеспечения: 10 жестких дисков WD Black по 4 ТБ (один умер, поэтому из-за этого произошла повторная синхронизация) Core2Quad, ASUS P5K Deluxe с 8 ГБ ОЗУ
Какие параметры (VALUE) лучше всего использовать для этой конфигурации и / или как их рассчитать?
Совет 1 - ПРЕДЕЛЫ МИН. / МАКС. СКОРОСТИ:
echo VALUE > /proc/sys/dev/raid/speed_limit_min (I set to 90000)
echo VALUE > /proc/sys/dev/raid/speed_limit_max (I set to 900000)
Подсказка 2 - ПРОЧИТАЙТЕ ВПЕРЕД:
blockdev --setra VALUE /dev/md0 (set to 32MB / 65536)
Подсказка 3: РАЗМЕР ПОЛОСА-КЭШ (как мне найти system_page_size? Я установил 32 МБ / 32768 и не видел ошибки НЕТ ПАМЯТИ):
memory_consumed = system_page_size * nr_disks * stripe_cache_size
echo VALUE > /sys/block/md0/md/stripe_cache_size
Я отключил NCQ и включил внутреннее растровое изображение перед запуском повторной синхронизации, поэтому эти шаги работают.
Спасибо!