可能重复:
有人可以用完全通俗的术语来解释RAID 10的物理体系结构吗?
我试图找出如何在mdadm的 Linux中的RAID 10的工作原理。
我想在4个分区中创build一个RAID 10,比如说a,b,c和d。 a和b在arrays1,c和darrays2上。
所以我想要的是在RAID 0中拥有a和b,c和d两个数字。然后,在这之上,还有一个RAID 1。
mdadm命令中configuration布局的选项是-p,–layout,选项:near,far,offset 请参阅此处
例如,如果数组1失败,我想保持数据安全,这意味着每个数据块总是在这两个数组上复制。
我如何设置我的RAID 10,近或远?
编辑:1更多信息非常重要:其实,我有2 * DriveDUO 320GB是他们每个人,检测为2 * 160GB。 所以a和b被“连接”在一起,如果一个失败,另一个失败,因为它们在同一张卡/ PCI-E上。
FYI
“所以我想要的是在RAID 0中有夫妻a和b,c和d。然后,最重要的是RAID 1。
否则我会通知你。
制作a和b,c和d的RAID 1,然后在其上做RAID 0。 这将为您提供更好的风险pipe理。 这将使您保持RAID 0,即使一个驱动器从两个集都失败。 你想要RAID 1 + 0而不是RAID 0 + 1
使用Linux MD设置您的RAID-10接近或远远不会对RAID的可靠性产生任何重大影响。 相反,这是一个性能优化,取决于您是否具有(顺序)读或重写访问。
如果你有更多的顺序读取比写入,那么你应该select“远”。
如果您的写入比顺序读取更多,请select“near”。
如果您希望两者都应该是最佳的,并且如果您使用的块大小足够大,请select“偏移”。
这在md(4)