如何使用 megacli 创建降级 raid6 阵列

如何使用 megacli 创建降级 raid6 阵列

有一台磁盘很少的服务器。还有一台带 PERC 控制器的新服务器。

我想将现有数据迁移到使用 6 个磁盘(4+2)的 raid6 新服务器中。

不幸的是 - 我没有足够的可用磁盘来创建“目标” raid6 阵列。我想使用 4 个磁盘创建一个降级 raid6 阵列(其工作方式与 4 个磁盘 raid0 类似),然后在迁移数据后 - 将旧服务器中的最后 2 个磁盘添加到其中并重建阵列。

使用 megacli 可以实现吗?我尝试使用 -CfgLdAdd 的 -Force 选项并指向缺失的插槽 - 但没有成功。还有其他方法可以完成这项工作吗?

答案1

您无法使用 PERC 控制器在降级状态下创建新的 RAID。您需要使用“未配置良好”且当前位于系统中的驱动器。

我建议简单地使用您现有的四个驱动器创建一个 RAID6,然后在有驱动器时添加两个驱动器进行扩展。

如果您确实需要四个驱动器的全部容量,那么您将不得不创建真正的 RAID0。您可以简单地重建为 RAID6,同时通过一次操作添加两个新驱动器:

MegaCli64 -LDRecon -Start -r6 –Add PhysDrv[E0:S4,E0:S5] -L0 -a0

(-Lx = 虚拟驱动器编号,-aN = 控制器编号)

相关内容