Raid

MegaCli 從新磁碟創建虛擬驅動器(對現有陣列是否危險?)

  • June 1, 2015

這是一個帶有 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 是插槽號,這應該可以正常工作。但是我擔心它將如何影響現有的陣列和 VD。25TB 陣列應該保持不變,我只是擔心從新的物理磁碟創建新的 VD 是否安全,或者我是否會冒著現有設置的風險,甚至更糟的是冒著數據的風險?

我可以在實時系統上執行上述命令嗎?

謝謝!

LV - 邏輯卷

PD - 物理磁碟

我用兩個磁碟建構的活動 raid1 LV 多次做了同樣的事情。結果沒有數據失去。而且megacli在其他LV使用PD時會拒絕添加新的LV。

將給定主機上的多個 VD 添加/刪除操作間隔 60 秒,因為每個操作都會在短時間內鎖定 HBA,並且您不希望這種情況連續發生。

另外,當 storcli 可用時,為什麼你還在使用 megacli?

引用自:https://serverfault.com/questions/694688