我有一台 HP DL360 G8,带有一个带有 3 个物理驱动器的智能阵列 P420i,当前设置了 RAID 0,我想迁移到 RAID 5。
当我尝试迁移驱动器时使用智能存储 GUI,我只能获得 RAID 0 和更改条带大小的选项。
在智能存储管理 CLI 中,如果我发出
=> ctrl slot=0 ld 1 modify raid=5
我收到的回复是
Error: "raid=5" is not a valid option for logicaldrive 1
到目前为止,我还不明白为什么我没有看到 RAID5 选项,因为当前 RAID0 阵列中有 3 个驱动器
请问我需要做什么才能将此服务器迁移到 RAID 5 而无需重新安装。
=> ctrl all show config
Smart Array P420i in Slot 0 (Embedded) (sn: 0014380305E6840)
array A (SAS, Unused Space: 0 MB)
logicaldrive 1 (838.1 GB, RAID 0, OK)
physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 300 GB, OK)
physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 300 GB, OK)
physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SAS, 300 GB, OK)
SEP (Vendor ID PMCSIERA, Model SRCv8x6G) 380 (WWID: 50014380305E684F)
答案1
RAID0 没有冗余(只是条带化),并且没有直接迁移到 RAID5 的路径。您需要备份数据,更改为 RAID5,然后将数据恢复到新阵列。
答案2
这智能阵列 P420i可以选择缩小阵列并从那里执行数据转换。这是一项高级操作,但完全可行。这也取决于阵列上的特定文件系统和操作系统。我不建议这样做,因为您这里的情况有点可以避免。
看一眼:有哪些广泛使用的 RAID 级别以及何时应该考虑它们?
但看起来你有点乱。你有一个 900GB 的原始阵列,但想要 RAID5 保护。如果你想在不重新安装或执行我上面提到的复杂程序的情况下达到这一点,你可以简单地添加另一个 300GB SAS 磁盘并执行从 RAID0 到 RAID5 的阵列转换。
只要您的 RAID 控制器具有闪存支持缓存单元 (FBWC),所有这些都可以在线完成而无需停机。