我有一台带有 LSI Megaraid raid 控制器的服务器,该控制器在 raid0 中配置了一个用于操作系统的磁盘
我想要做的是添加第二个全新的磁盘以实现冗余,并将 raid0 转换为 raid1,而不会丢失第一个磁盘上的数据
是否可以使用 Megaraid 控制器来实现这一点?如果可以,是否也可以在不停机的情况下实现这一点?
有人可以提供给我实现此目的所涉及的 megacli 命令吗?
答案1
回答我自己的问题,实际上可以使用 Megaraid 卡从单个驱动器 raid0 实时迁移到 raid1(提供额外的磁盘)
megacli 命令如下(也可以从 raid 控制器的 WebBios 配置实用程序中执行):
megacli -ldrecon -start -r1 -add -physdrv[e:s] -l0 -a0
其中 [e:s] 是额外磁盘的附件:插槽号,-l0 是 raid0 磁盘的逻辑磁盘 ID。
有人可以通过发出以下命令来监控重建的进度:
megacli -ldrecon -showprog -l0 -a0