(我已将此发布在 Serverfault 上,因为我怀疑它对超级用户来说有点技术性。如果我错了,请将其移到适当的位置)
我正在远程查看一个标识为 ReadyNAS ProUltra2 V1.4 的设备。看来该设备有 2 个磁盘,运行 Debian 的一个变体。我注意到有关 RAID 阵列的一些问题 - 它报告如下
ReadyNAS:~# cat /proc/mdstat
Personalities : [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]
md2 : active raid5 sda3[0] sdb3[1]
972040704 blocks super 1.2 level 5, 64k chunk, algorithm 2 [2/2] [UU]
md1 : active raid1 sda2[0] sdb2[1]
524276 blocks super 1.2 [2/2] [UU]
md0 : active raid1 sda1[0] sdb1[1]
4193268 blocks super 1.2 [2/2] [UU]
令人担忧的是,md2(似乎占据了大部分空间)配置为 RAID5,但只有 2 个磁盘。通过阅读一些资料,我了解到 mdadm 至少需要 3 个磁盘才能在 RAID5 配置中实现冗余。我不知道这种理解是否错误,ReadyNAS 是否在做一些非标准的事情,或者设置它的人是否错误地设置了它 - 虽然我不知道为什么会在像这样的盒子上启用 RAID5,并且设置它的人肯定使用了某种基于 gui 的设置过程,因为他们不是技术人员。
有人知道 MD2 是否真的具有冗余或者这种设置是如何产生的吗?
答案1
我找到了答案这里. - “使用 mdadm,2 个驱动器的 RAID 5 与 RAID1 二进制相同,而不是 RAID 0”