一、什麼是硬體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-tw/n/304437.html