为什么新的 raid 5 构建处于‘恢复’状态?

为什么新的 raid 5 构建处于‘恢复’状态?

我正在构建一个带有 raid 5 的家庭服务器。我首先将系统设置为从紧凑型闪存启动。完成这项工作后,我尝试创建 raid 5 阵列。所有磁盘都是新的,上面没有数据。我使用以下命令创建阵列:

mdadm --create --verbose /dev/md0 --level=5 --raid-devices=3 /dev/sd[bcd]1

之后我运行了“watch cat /proc/mdstat”。系统正在恢复 - 非常非常慢(大约需要 40 小时才能恢复)。

我该如何告诉系统这些是没有用户数据的新磁盘?我不想恢复任何东西。

答案1

不幸的是,这只是令人愉快的 mdadm 构建过程的一部分。至少这是我的经验……但我只做过两次。

您可以通过增加条带缓存来加快速度

sudo su
echo 8192 > /sys/block/md0/md/stripe_cache_size

您现在就可以运行它,它应该会立即产生效果。

这在重启后不会持续,但如果它确实提高了性能,你可以做到

相关内容