将 Smart Array RAID5 阵列转换为 RAID6 (ADG) 变体

pjs*_*cki 7 hp hp-smart-array hp-proliant raid5 raid6

我有一个带有 SmartArray P410 控制器的 HP MicroServer (N36L)、一个 512MB BBWC 单元和四 (4) 个连接的 2TB 磁盘。其中三个磁盘配置为单个 RAID5 阵列,一个单独放置。

物理配置

我想将 RAID5 阵列迁移到 RAID6 阵列。是否可以“就地”迁移它,而无需将数据复制到单独的磁盘?

我已经拥有HP Smart Array Advanced Pack的试用许可证。

不幸的是,在启动阵列配置实用程序后,我看不到将阵列迁移到 RAID6 的选项。

RAID 迁移选项

由于启用了 RAID6,许可证密钥已成功启用。

ADG 已启用

是否可以将 RAID5 阵列“就地”迁移到 RAID6,或者我是否被迫将数据复制到外部驱动器?

Cho*_*er3 6

是的,P410 支持 RAID 级别迁移,您没有提及此机器上运行的操作系统,但通常使用阵列配置实用程序 (ACU) 进行迁移,这是在 Proliant 支持包安装期间添加的 Windows 实用程序。您还可以使用 SmartStart CD/ISO 或适用于您系统的新 Proliant 固件包访问 ACU。可以使用 Linux 命令行实用程序“hpacucli”来执行此操作,但说实话,语法可能非常复杂。

这一切都可以“实时”完成,尽管我强烈建议您先进行完整备份以防万一 - 这也不是很快,顺便说一句:)

在这种情况下,使用 4 个磁盘,从 R5 到 R6 的移动不会改变可用磁盘大小,因此您不需要进行任何重新分区等。但我可以建议除非您打算在将来扩展此服务器,否则 RAID 10 实际上是比 RAID 6 更好的解决方案。它将提供几乎相同级别的保护,但全面更快,尤其是对于写入。当然,如果您确实打算扩展阵列,请忽略此建议。


eww*_*ite 6

在这里同意 Chopper3。对于四个磁盘,RAID 1+0 比 RAID 6 更受欢迎。幸运的是,从您必须设置的 RAID 5 设置到 RAID 1+0 的在线迁移是可能的,而不会丢失数据。阵列配置实用程序手册的迁移 RAID 级别或条带大小部分下描述了阵列转换过程。这应该适用于您最初希望迁移到 RAID 6 以及迁移到 RAID 1+0 的愿望。不过我推荐后者。

这是每个...的差异/优势/弱点的快速摘要

RAID 10
Good when: You want speed and redundancy
Bad when: You can't afford to lose half your disk space
Run Code Online (Sandbox Code Playgroud)

RAID 6
Good when: You want a balance of redundancy and disk space or have a large sequential write workload.

Bad when: You have a high random write workload.

RAID 6...The write penalty is higher than RAID 5 and you have one less disk of space, so this option is best 
geared towards arrays that do a lot of reads or large sequential writes and when RAID 10 isn't an option because of capacity.
Run Code Online (Sandbox Code Playgroud)

请参阅以下详细说明:广泛使用的 RAID 级别有哪些不同,我应该何时考虑?

由于 RAID 6 和 RAID 1+0 之间的可用容量相同,因此 RAID 6 没有任何好处。

编辑:
查看上面的屏幕截图,您需要将未分配的磁盘添加到阵列,然后才能看到将逻辑驱动器转换为所需的 RAID 级别的选项。阵列是磁盘的集合。“逻辑驱动器”是您在阵列中排列数据的方式。

秘密
您可以在 Smart Array 控制器上混合和匹配 RAID 级别。因此,假设您将新驱动器添加到阵列。您可以使用剩余空间创建 RAID 1+0 或 RAID 5 或 0 或 6 的新逻辑驱动器,而保持现有的 RAID 5 阵列不变。但是,就您而言,您确实希望转换为 RAID 1+0 或 RAID 6。