RAID6 Ubuntu 重建 - 如何计算最佳参数以实现最快重建

RAID6 Ubuntu 重建 - 如何计算最佳参数以实现最快重建

我正在对 RAID6 阵列进行重新同步,预计需要 2 天时间才能完成。我在这里寻找提示如何加快速度,但我却设法减慢速度!

硬件详情如下:10x 4TB WD Black HDD(其中一个坏了,因此需要重新同步)Core2Quad,ASUS P5K Deluxe,8GB RAM

此配置的最佳参数(值)是什么?或者如何计算这些参数?

提示 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:STRIPE-CACHE SIZE(如何找到 system_page_size?我将其设置为 32MB / 32768 并且没有看到 OUT OF MEMORY 错误):

memory_consumed = system_page_size * nr_disks * stripe_cache_size 
echo VALUE > /sys/block/md0/md/stripe_cache_size 

在开始重新同步之前,我已经禁用 NCQ 并启用内部位图,因此这些步骤有效。

谢谢!

相关内容