多个 RAID 设置

多个 RAID 设置

我正在尝试最大化其中一台服务器的容量。遗憾的是,我无法创建 RAID5 或跨这台服务器的两个控制器。

我有 4 个 73G 驱动器,控制器中唯一的选项是创建 RAID0 或 RAID1。看起来前任管理员从 4 个驱动器创建了 2 个 RAID1 阵列。然后取出 2 个 RAID 并将其转换为软件 RAID0,为我们提供了大约 140G。我唯一担心的是,如果其中一个驱动器坏了,我无论如何都会丢失数据,不是吗?

答案1

如果您的设置如下:

阵列 1 = RAID 1 中的驱动器 A + 驱动器 B

阵列 2 = RAID 1 中的驱动器 C + 驱动器 D

然后 Array1 和 Array2 跨越在 RAID 0 中(大概在操作系统级别)。

您应该非常安全,因为跨度的每个部分都是内部复制的;它确实在任何时候都存在于 2 个驱动器上。如果一个驱动器坏了,那么它将重建内部镜像,而不会影响跨度。

答案2

您仍可继续运行。如果其中一个驱动器坏了,只要您向硬件 RAID 添加新驱动器并让其重建,您的操作系统就不会看到任何内容。

如果我是你,我会更担心如何找到替换的 73 GB 驱动器。当其中一个驱动器发生故障时你会怎么做?听起来这些磁盘(可能还有服务器)都需要更换。

答案3

如果您说您有三个物理驱动器,其中两个是镜像的,一个是附加的以创建一个大卷,那么我相信您面临丢失数据的风险。

如果您有 2 个驱动器镜像为数据驱动器(例如),而剩余磁盘为系统驱动器,则您将面临丢失系统驱动器的风险。但这听起来不像您的配置方式。

正确的答案是否定的,您不会丢失数据,因为在这样的配置中,您有一个经过严格测试的备份服务器来保护您的数据:-)

...但对于机器本身,我不推荐这种配置(该配置中的一个驱动器卷具有混合 RAID)

(编辑后更改)

啊...所以您有一个由 2 个镜像 RAID 组成的卷。您不应该丢失数据,尽管如果发生意外情况,这种配置可能会使恢复数据有点棘手。

理想情况下,你应该能够丢失驱动器并替换它,控制器将重建,一切都会好起来。理论上这是可行的。

实际上……我对此有点不确定,如果可能的话,我个人会避免这样做。只是因为存在一些潜在的问题。

所以不,你不应该丢失数据,它应该可以正常工作。但你需要将它记录在某处,记录你是如何配置的,以防理论与实践不符。

答案4

你所拥有的RAID1+0(条带镜像)。通过您的设置,您可以让一个驱动器发生故障(也可能让两个驱动器发生故障,只要它们不在同一个 RAID1 组中),而不会丢失数据。

相关内容