将磁盘添加到现有 RAID 阵列

将磁盘添加到现有 RAID 阵列

我们想增加其中一台服务器的磁盘空间。目前它有 8 个物理磁盘(4 x 480 GB、4 x 1.9 TB)和 3 个虚拟磁盘(RAID 1(2 x 480GB)、RAID 1(2 x 480 GB)、RAID 10(4 x 1.9 TB))。我们想增加配置了 RAID 10(4 x 1.9 TB)的虚拟磁盘 3 的磁盘空间。

我们计划将 2 个新的 3TB 磁盘添加到虚拟磁盘 3 RAID 阵列中。在这种情况下,我们不确定 RAID 将如何表现。

由于新添加的磁盘容量(3TB)比旧磁盘(1.9TB)更大,我们不确定能从中获得多少有效空间。是和所有旧磁盘一样都是 1.9TB,还是全部都是 3TB。

有人能帮助我理解在这种情况下 RAID 将如何表现吗?


服务器信息:

  • 类型:戴尔 PowerEdge™ R640 DX152
  • 操作系统:Windows Server 2012 R2
  • RAID 控制器:PERC H730P Mini(嵌入式)

答案1

您可以从 PERC H730P Mini 网络界面将新磁盘添加到现有的 RAID 阵列。

假设您可以毫无问题地管理它,那么在您现有的由 4x1.9TB 组成的 RAID 10 中添加 2x 3TB 驱动器,您的空间将增加 3TB(约 2.7 实际 TB)。

根据戴尔官方文档,第 25 页,支持通过将磁盘添加至RAID 10来增加容量。

但这一切都取决于控制器是否没有错误 - 理论上没有什么可以阻止您使用控制器进行扩展并将条带化到 3 个镜像对 3x2 磁盘上,而原来的是 2x2。大多数情况下,这样的操作都是有效的,但就像任何事情一样,存在风险。我遇到过一种情况,简单地添加一个热备件就会改变磁盘 ID,导致整个 RAID 无法被操作系统访问。由于时间太有限,无法尝试其他解决方案,因此不得不从备份中恢复。

在尝试扩展 RAID 10 阵列之前,您应该采取一切预防措施来保存所有数据。

相关内容