MegaCli 从新磁盘创建虚拟驱动器(对现有阵列有危险吗?)

MegaCli 从新磁盘创建虚拟驱动器(对现有阵列有危险吗?)

这是带有 MegaRaid 控制器的 Linux 系统。已安装 MegaCli。我目前有:

Virtual Drive: 0 (Target Id: 0)
Name                :
RAID Level          : Primary-6, Secondary-0, RAID Level Qualifier-3
Size                : 25.466 TB
...

Virtual Drive: 1 (Target Id: 1)
Name                :
RAID Level          : Primary-0, Secondary-0, RAID Level Qualifier-0
Size                : 223.062 GB
...

Virtual Drive: 2 (Target Id: 2)
Name                :
RAID Level          : Primary-0, Secondary-0, RAID Level Qualifier-0
Size                : 118.718 GB
...

Virtual Drive: 3 (Target Id: 3)
Name                :
RAID Level          : Primary-0, Secondary-0, RAID Level Qualifier-0
Size                : 111.281 GB
...

现在我想用已放入系统的新磁盘创建另一个 VD,但我不想让服务器离线才能通过 MegaRaid 工具/bios 执行此操作。我可以这样做

megacli -CfgLdAdd -r0 [4:0] -a0

其中 4 是机柜设备 ID,0 是插槽号,这样应该可以很好地完成工作。但是我担心它会如何影响现有阵列和虚拟磁盘。25TB 阵列应该保持不变,我只是担心从新物理磁盘创建新虚拟磁盘是否安全,或者我是否会冒着现有设置的风险,甚至更糟的是,冒着数据的风险?

我可以在实时系统上运行上述命令吗?

谢谢!

答案1

LV——逻辑卷

PD——物理磁盘

我多次对由两个磁盘构建的活动 raid1 LV 执行了同样的事情。无数据丢失因此。此外,megacli 将拒绝当 PD 在其他 LV 中使用时添加新的 LV。

答案2

将给定主机上的多个 VD 添加/删除操作间隔 60 秒,因为每个操作都会短暂锁定 HBA,并且您不希望这种情况接连发生。

另外,既然 storcli 可用,为什么还要使用 megacli?

相关内容