我有一台 HP MicroServer (N36L),配有 SmartArray P410 控制器、512MB BBWC 单元和四 (4) 个 2TB 磁盘。其中三个磁盘配置为单个 RAID5 阵列,一个磁盘则保持原样。
我想将 RAID5 阵列迁移到 RAID6 阵列。是否可以“就地”迁移,而无需将数据复制到单独的磁盘?
我已经拥有试用许可证HP 智能阵列高级包。
不幸的是,启动阵列配置实用程序后,我没有看到将阵列迁移到 RAID6 的选项。
由于 RAID6 已启用,因此许可证密钥已成功启用。
是否可以将 RAID5 阵列“就地”迁移到 RAID6,或者我是否必须将数据复制到外部驱动器?
答案1
是的,P410 支持 RAID 级别迁移,您没有提到此机器上运行的是什么操作系统,但通常使用阵列配置实用程序 (ACU) 进行迁移,这是在 Proliant 支持包安装期间添加的 Windows 实用程序。您还可以使用 SmartStart CD/ISO 或系统的新 Proliant 固件包访问 ACU。可以使用 Linux 命令行实用程序“hpacucli”执行此操作,但说实话语法可能相当复杂。
这一切都可以在现场“实时”完成,尽管我强烈建议您先进行完整备份以防万一 - 这也不是很快,顺便说一句,这是轻描淡写 :)
在这种情况下,如果有 4 个磁盘,R5 到 R6 的移动不会改变可用的磁盘大小,因此您不需要进行任何重新分区等。但我可以建议,除非您打算将来扩展此服务器,否则 RAID 10 实际上会比 RAID 6 更好。它将提供几乎相同级别的保护,但整体速度会更快,尤其是写入速度。当然,如果您确实打算扩展阵列,请忽略此建议。
答案2
同意 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
和
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.
请参阅以下详细说明:有哪些广泛使用的 RAID 级别以及何时应该考虑它们?
由于 RAID 6 和 RAID 1+0 之间的可用容量相同,因此 RAID 6 没有任何好处。
编辑:
查看上面的屏幕截图,您需要将未分配的磁盘添加到大批才会看到一个选项转换将逻辑驱动器设置为所需的 RAID 级别。阵列是磁盘的集合。“逻辑驱动器”是指您在阵列中排列数据的方式。
秘密
您可以在智能阵列控制器上混合搭配 RAID 级别。假设您将新驱动器添加到阵列中。您可以使用剩余空间创建一个新的 RAID 1+0 或 RAID 5 或 0 或 6 逻辑驱动器,同时保持现有 RAID 5 阵列不变。不过,就您而言,您确实希望转换为 RAID 1+0 或 RAID 6。