一、什麼是硬件RAID陣列
硬件RAID陣列是在計算機系統內安裝RAID控制卡來創建一個或多個獨立的硬盤驅動器陣列,從而提高數據存儲和保護。相比於軟件RAID,硬件RAID不會消耗主機資源,能夠提高性能和數據處理能力。使用硬件RAID能夠有效提高系統的可用性,降低數據丟失的風險。
二、什麼是Storcli
Storcli是一種供應商級別的軟件工具,提供了一些命令行操作來幫助系統管理員管理硬件RAID。它支持幾乎所有現代的RAID控制器,並跨平台支持Windows和Linux系統。通過Storcli,管理員可以輕鬆管理和監控硬件RAID的整個生命周期,包括配置、故障診斷和故障處理。
三、Storcli常用命令
1. 查看控制器信息
storcli /c0 show all
其中“/c0”表示第一個控制器,“show all”表示顯示全部信息包括陣列設置、硬盤狀態等。
2. 創建RAID虛擬硬盤陣列
storcli /c0 add vd type=raid1 size=100gb drives=252:0-1,253:0-1
其中,“/c0”表示第一個控制器,“add vd”表示添加虛擬硬盤,”type=raid1”表示RAID陣列的類型是RAID1,“size=100gb”表示陣列的總容量是100GB,“drives=252:0-1,253:0-1”表示使用編號為252和253的控制器限定的硬盤來創建RAID1陣列。
3. 查看虛擬硬盤陣列狀態
storcli /c0/v0 show all
其中,“/c0/v0”表示控制器0上虛擬硬盤0的狀態信息。
4. 增加/刪除熱備份硬盤
storcli /c0/e252/s20 add hotsparedrive
其中,“/c0/e252/s20”表示第252個擴展卡上的第20個硬盤,“add hotsparedrive”表示將該硬盤設置為熱備份硬盤。
storcli /c0/e252/s20 remove hotsparedrive
其中,“/c0/e252/s20”表示第252個擴展卡上的第20個硬盤,“remove hotsparedrive”表示將該硬盤從熱備份硬盤中移除。
四、Storcli常見問題及解決方法
1. 手動刪除RAID驅動器後陣列狀態顯示Unknown。可以使用storcli /c0/v0 set state=offline命令將陣列狀態設置為“離線”。
2. 當陣列狀態為Degraded(異構)或Rebuildin(重建)時,可能需要添加備用硬盤。可以使用storcli /c0/e252/s20 add hotsparedrive命令添加熱備份硬盤。
3. 當RAID驅動器出現故障時,陣列狀態將顯示Failed(失敗)。可以使用storcli /c0/e252/s20 remove命令來移除失敗的驅動器並重新替換新的RAID驅動器。
總結
本文詳細介紹了Storcli的介紹以及常用命令,讓您輕鬆管理和監控硬件RAID的整個生命周期。通過使用Storcli,您可以有效地提高系統的可用性,降低數據丟失的風險。如果您是一名系統管理員,使用Storcli絕對是您必備的技能之一。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/304437.html