如果我单独使用两个双向 RAID 镜像后重新连接它们,会发生什么情况?

如果我单独使用两个双向 RAID 镜像后重新连接它们,会发生什么情况?

假设我有一个基于 2 个物理 USB 驱动器的双向镜像存储空间ab

然后我断开连接b并将其连接到另一台计算机。

然后我使用——将一些数据写入两台计算机上的降级存储空间。

然后我将驱动器ba同一台计算机上的驱动器重新连接在一起。

  • 此过程后会发生“修复”循环吗?
  • “修复” 周期后,驱动器 A 中的数据会优先吗?
  • a如果在将它们重新连接在一起之前,我先断开两者的连接,这会有区别吗b
  • “修复”周期后,上次断开连接的驱动器的数据会优先吗?
  • “修复”周期后,上次写入的驱动器中的数据会优先吗?
  • 是否会通过从两个驱动器中获取最后修改的 256Mb 板块来合并数据?
  • 是否会通过从两个驱动器中获取最后修改的文件系统集群来合并数据?

关于硬件 RAID 的相同过程存在相同的问题。

答案1

这些问题很有趣,也有一些奇怪的问题……但这似乎超出了存储空间的预期用途。如果可以的话,你真的应该考虑尝试一下。

关于“硬件 RAID 也一样”:对于几乎所有硬件 RAID,“当前配置”都存储在控制器和驱动器上。一旦从镜像中移除 1 个驱动器,控制器和剩余驱动器上的配置就会更新,以反映另一个磁盘是镜像的“故障”成员。如果您将该驱动器带到其他地方并尝试对其进行更改,然后将其带回并重新连接,其配置将被备用控制器修改,原始控制器会将其标记为“外部”。对于外部配置,您必须选择 1:清除外部配置以保留原始配置,或“导入”以将修改后的驱动器的配置作为新的好配置,这将使另一个驱动器上的原始配置无效(并清除它)。

相关内容