Lsi
如何使用 storcli 將熱備件添加到 LSI MegaRAID 控制器?
我有一個 LSI MegaRAID 控制器。我拔出一個故障驅動器並用一個好的驅動器替換它。在此之前我沒有執行任何特殊
storcli
命令,我只是交換了驅動器。不確定這是否是一個錯誤。它顯示為
UGood
:32:8 26 UGood F 1.818 TB SATA HDD N N 512B ST32000645NS U -
我想將其添加為熱備件,但命令失敗:
# ./storcli64 /c0/e32/s8 add hotsparedrive Controller = 0 Status = Failure Description = Add Hot Spare Failed. Detailed Status : =============== ------------------------------------------------ Drive Status ErrCd ErrMsg ------------------------------------------------ /c0/e32/s8 Failure 255 Device state invalid. ------------------------------------------------
我應該首先將驅動器狀態設置為什麼?我還應該初始化驅動器嗎?
問題是驅動器被標記為foreign,可能是因為它曾經屬於另一個 RAID 系統。我不知道驅動器的歷史,所以這是合理的。
狀態中的字母F表示它是外國的。
您可以使用以下命令清除外部配置: storcli /c0/fall delete
./storcli /c0/e32/s8 set good force ./storcli /c0/e32/s8 add hotsparedrive