Linux RAID 5冗余

我有一个软件程序RAID-5安排的3个1TB驱动器,LVM工作在它上面。 每个驱动器分成2个500GB的分色。 所以关于mdadm认可,它有6个工具。

目前raid阵列有2.5 TB的空间; 我认为500GB分色正在被用于平价? 或者可能在整个阵列中使用500GB,我不是特别肯定。

我的询问是:通过这种安排,如果驱动器中的任何一种不足,我是否安全? 或者,我是否需要添加额外500GB分割的第4个驱动器? 或者我是否需要从第4个驱动器添加额外的500GB分割,并以某种方式定义它用于奇偶校验?

0
2019-05-18 20:48:39
资源 分享
答案: 1

不,你不安全。

RAID 5的建议是拥有N + 1个磁盘(提供与N个磁盘完全匹配的存储),如果一个磁盘不足,则需要足够的冗余来补偿。 (奇偶校验实际上分散在具有RAID 5的所有磁盘上。)

尽管如此,通过将3个物理磁盘中的每一个分成2个分割,你已经设置了5 + 1_500GB的分割(给出5 * 500 GB的空间),如果一个分割不足,则可以进行防御。 尽管如此 驾驶 完全不完全,你肯定会流失 2 上传的分数,也没有足够的冗余来弥补它。

RAID 5的常用方法是将物理工具保留为未分区(或者只划分一个),创建RAID阵列,然后在必要时将生成的工具分开。

此外,如果您添加额外的500 GB分频,如果您仍然使用RAID 5,则仍然不安全,因为增加的分频不会增加更多冗余,只是额外的能力。 您当然需要切换到类似RAID 6的东西,这样可以防御与驱动2个驱动器。

0
2019-05-21 03:41:53
资源