LSI卡-系統端開啟RAID Cache關閉硬盤Cache


storcli工具,工具下載地址:Search Results (broadcom.com)

storcli /c0/vall show

設置RAID組的I/O策略為cached(默認為direct)

storcli /c0/v0 set iopolicy=direct

設置raid組的Cache寫模式為“wt”。(write through)或者wb(write back)

storcli /c0/v0 set wrcache=wt

打開ID為0的RAID組的硬盤Cache。如果關閉把值改成off

storcli /c0/v0 set pdcache=on

命令總結

storcli -h       # 查看幫助信息

storcli show     # 查看RAID卡、系統內核、主機名等信息

storcli /c0 show all    # 查看第一塊RAID卡版本、功能、狀態、以及raid卡下的物理磁、邏輯盤信息。c0代表第一塊raid卡,如果有多塊則命令以此類推。

storcli /c0 show freespace     # 查看第一塊RAID卡剩下的磁盤空間

storcli /c0 show rebuildrate    # 查看第一塊RAID卡rebuildrate速度

storcli /c0 download file=mr3108fw.rom   # 升級第一塊RAID卡固件

storcli /c0 restart   # 升級固件后重啟RAID卡以便新固件及時生效

storcli /c0 flushcache   # 清除第一塊RAID卡緩存

storcli /c0 /eall /sall show all    # 查看第一塊RAID卡上物理磁盤詳細信息

storcli /c0 /e252 /s0 start locate  # 定位第一塊RAID上某塊物理磁盤,物理磁盤的綠色的定位燈會閃爍。 e代表Enclosure,s代表Slot或PD

storcli /c0  /ex /sx stop locate    # 停止定位,定位燈停止閃爍。

storcli /c0 /e252 /sall show rebuild    # 查看磁盤重建進度

storcli /c0 /ex /sx start rebuild     # 開始重建

storcli /c0 /ex /sx stop rebuild   # 停止重建

storcli /c0 /ex /sx add hostsparedrive dgs=0   # 設置某塊物理磁盤為磁盤組0的熱備盤,如果不指定dgs,則為該RAID卡上全局熱備盤。

storcli /c0 /ex /sx delete hostsparedrive    # 刪除熱備磁盤

storcli /c0 add vd each type=raid0 drives=252:0,1,2,3  #獨為每一塊物理磁盤創建raid0

storcli /c0 add vd type=raid5 size=all names=tmp1 drives=32:2-4  # 由第3、4、5塊物理磁盤來構建RAID5,分配所有空間的邏輯磁盤命名tmp1。

storcli /c0 add vd type=raid10 size=all names=tmp1 drives=32:0-3 pdperarray=2  # 由前四塊物理磁盤構建raid10,分配所有空間的邏輯磁盤命名為tmp1。(注意:LSI SAS3108最多支持64個RAID,創建10/50/60時,必須指定pdperarray參數。如果沒有這個參數,是創建不成功的。這個參數的含義是:Specifies the number of physical drives per array. The default value is automatically chosen。)

storcli /c0 add vd type=raid10 size=100GB,200GB names=tmp1,tmp2 drives=32:0-3 pdperarray=2    # 由前四塊物理磁盤構建raid10,分別分配多個邏輯磁盤。

storcli /c0 add vd type=raid10 size=all names=tmp3 drives=32:0-3 pdperarray=2    # 剩下的所有空間分配給邏輯磁盤tmp3。

storcli /c0 /vall show all    # 顯示第一塊RAID卡上所有邏輯磁盤相關信息,也可指定某個邏輯磁盤v0,v1等等。

storcli /c0 /v0 show    #顯示第一塊RAID卡上第一個邏輯磁盤信息

storcli /c0 /v0 del force     # 強制刪除某個邏輯磁盤

storcli /c0 /bbu show all    # 顯示bbu信息

storcli /c0 /vall set wrcache=wt/wb/awb    # 設置寫策略

storcli /c0 show alarm    # 查看報警器信息

storcli /c0 set alarm=silence   # 暫時關閉報警器鳴叫

storcli /c0 set alarm=off    # 始終關閉報警器鳴叫

storcli /c0 /e252 /s3 set good    # 改變插入的物理磁盤的狀態

storcli /c0 /e252 /s3 start initialization    # 初始化某個物理磁盤

storcli /c0 /e252 /s3 show initialization  # 查看某個初始化的物理磁盤進度

storcli /c0 /v0 set wrcache=wt    # 修改vd的寫策略

storcli /c0 /v0 set rdcache=nora   # 修改vd的讀策略

storcli /c0 /fall show   # 查看foreign信息

storcli /c0 /fall import   # 導入foreign

storcli /c0 show termlog type=contents   # 在線查看日志

storcli /c0 show termlog type=contents | grep "rebuild"  # 在線查看日志抽取關鍵字

storcli /c0 show events file=/home/eventreports  # 將日志存儲為文件

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM