日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

strocli64 源码_storcli 简易使用介绍

發布時間:2025/3/8 编程问答 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 strocli64 源码_storcli 简易使用介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

MegaCli 是LSI公司官方提供的SCSI卡管理工具,由于LSI被收購變成了現在的Broadcom,所以現在想下載MegaCli,需要去Broadcom官網查找Legacy產品支持,搜索MegaRAID即可。關于MegaCli 的使用可以看我的另一篇博文,這里就不再介紹了。

現在官方有storcli,storcli已經基本代替了megacli,整合了LSI和3ware所有產品。

安裝方面比較簡單,megacli還要Lib_Utils的支持,而storcli只用一個rpm包就可以下載,去Broadcom官網去找就行了:https://www.broadcom.com/site-search?q=storcli

storcli支持json格式輸出,信息解析更加方便

安裝完后,默認位置在 /opt/Mega/storcli下面,下面介紹storcli工具的簡單使用

獲取幫助

storcli64 -h

基礎信息

storcli64 show [all]  顯示raid卡相關信息、raid卡高級軟件信息,可以看到只有一個控制器

控制器配置

獲取控制器信息

storcli64 /c0 show  顯示控制器0的信息,我們可以看到有6個物理設備,以及enclosure id號為58,硬盤大多是附在enclosure上不是直接附在controller上,如果你之前看過MegaCli 的操作,對這個應該就還挺熟悉了

剩余空間

storcli64 /c0 show freespace

CC(consistency check)

storcli64 /c0 show cc

storcli64 /c0 show ccrate

設置cc

storcli /cx set consistencycheck|cc=[off|seq|conc] [delay=value]

storcli /cx set ccrate=

rebuild

storcli64 /c0 show rebuildrate  獲取rebuild速率

storcli64 /c0 set rebuildrate=30  設置rebuild速率

清除緩存

storcli64 /c0 flushcache  清除raid卡、物理磁盤cache

enclosure

獲取信息

storcli64 /c0/eall show

storcli64 /c0/e58 show  獲取單個enclosure信息

storcli64 /c0/e58 show all  獲取單個enclosure詳細信息

storcli64 /c0/e58 show status  獲取enclosure下磁盤風扇等設備的狀態

磁盤配置

磁盤信息獲取

storcli64 /cx/eall/sall show  顯示物理磁盤信息

磁盤狀態設置

storcli64 /cx/ex/sx set good/offline/online/missing  設置某塊磁盤的狀態

good        空閑

online/offline   成員盤上下線

missing    ? ? 掉線?

磁盤熱備

storcli64 /cx/ex/sx add hotsparedrive dgs=x  設置模塊磁盤為diskgroup x 的熱備盤

storcli64 /cx/ex/sx delete hotsparedrive

磁盤rebuild

storcli64 /cx/ex/sx show rebuild  查看rebild

storcli64 /cx/ex/sx start rebuild

storcli64 /cx/ex/sx stop rebuild

磁盤點燈

storcli64 /cx/ex/sx start locate

storcli64 /cx/ex/sx stop locate

磁盤擦除

快速擦除:

storcli64 /cx/ex/sx set good

storcli64 /cx/fall del|delete [securityKey = xxx]

完全擦除:

storcli /cx[/ex]/sx secureerase [force]

storcli /cx[/ex]/sx start erase [simple| normal| thorough | standard| threepass | crypto]

storcli /cx[/ex]/sx stop erase

storcli /cx[/ex]/sx show erase

RAID組配置

命令格式如下:

RAID組(卷組)創建

這里創建兩個卷組(創建邏輯卷自動添加卷組),一個RAID5,一個RAID1帶熱備

storcli64 /c0 add vd r5 size=1000 name=test drives=58:17-19 wt ra cached strip=8

storcli64 /c0 add vd r1 size=1000 name=test drives=58:7,11 spares=58:23

此時磁盤信息如下:

卷組信息獲取

storcli64 /c0/dall show

創建邏輯卷

命令和創建卷組一樣,會自動加入卷組

查詢邏輯卷

storcli64 /c0/v2 show all

編輯邏輯卷

storcli64 /cx/vx set wrcache=WT|WB|AWB

storcli64 /cx/vx set rdcache=RA|NoRA

storcli64 /cx/vx set iopolicy=Cached|Direct

storcli64 /cx/vx set accesspolicy=RW|RO|Blocked|RmvBlkd

屬性的含義見Megacli的介紹

刪除邏輯卷

storcli /cx/vx del [cachecade] [discardcache] [force]

PS:這里有個比較坑的地方就是刪除卷組中間的卷,如果你再新建卷的容量大于這個空缺的話,即使卷組后面有再多的空間也創建不成功

刪除RAID組

刪除卷組的最后一個邏輯卷,卷組自動刪除,卷組編號會自動調整

擴展卷組

只看到了這個遷移,不知道怎么擴容……

storcli64 /cx/vx start migrate type=raidx [option=add|remove?drives=[e:]s|[e:]s-x|[e:]s-x,y] [Force]

storcli64 /cx/vx show migrate      ? ?顯示擴容進度

storcli64 /cx show migraterate      ? 顯示擴容速率

storcli64 /cx set migraterate=?  ? 設置擴容速率

熱備

全局熱備

storcli64 /cx/ex/sx add hotsparedrive

局部熱備

storcli64 /cx/ex/sx add hotsparedrive dgs=x  設置模塊磁盤為diskgroup x 的熱備盤

此時下線成員盤7

storcli64 /c0/e58/s7 set offline

可以看到18號熱備盤已經頂替上進行重構了

然后下線18號盤

storcli64 /c0/e58/s18 set offline

23號局部熱備盤進行重構

此時再下線11號盤,全局熱備盤17開始重構,此時3塊熱備均被使用

總結

以上是生活随笔為你收集整理的strocli64 源码_storcli 简易使用介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。