storcli64 工具操作指南

1.1 介紹

storcli64可對LSIRAID卡基本操作進行管理,本文主要是對LSIRAID卡常使用到的命令進行介紹

1.2 基本語法

獲取控制器號:storcli64 /call show all

/c 控制器號 輸出結(jié)果中的Controller 值
/v RAID號
/e 背板號 輸出結(jié)果EID值
/f 外部配置
/s 槽位號 輸出結(jié)果的Slt值

1.3 系統(tǒng)

查看RAID控制器摘要信息
storcli64 show

查看詳細RAID控制器信息
storcli64 show all

查看幫助文檔
storcli64 -h

1.4 控制器

查看屬性語法:storcli64 /cx show <properties>
如查看蜂鳴器狀態(tài):strocli64 /c0 show alarm
設置某個屬性語法:storcli64 /cx set <properties>
如設置蜂鳴器開啟:storcli64 /cx set alarm=on

1.5 物理磁盤

可查看磁盤的健康狀態(tài),對不健康的磁盤進行替換答姥,設置磁盤狀態(tài)野崇,設置磁盤初始化笛谦,對磁盤進行定位

1.5.1 查看磁盤健康狀態(tài)

storcli64 -PDList -aALL

對于每塊物理磁盤的描述信息萍摊,主要關(guān)注一下幾項:
Slot Number : 表示磁盤的插槽位置倡勇,可以根據(jù)Slot Number序列值推斷是否有磁盤離線
Medai Error Count : 表示磁盤可能錯誤,可能是磁盤有壞道村生,這個值不為0值得注意惊暴,數(shù)值越大,危險系數(shù)越高
Other Error Count : 表示磁盤可能存在松動趁桃,可能需要重新再插入
Predictive Failure Count : ( 預測性失敗統(tǒng)計)
Firmware state : 表示磁盤的狀態(tài)辽话,可以判斷磁盤是否損壞。正常狀態(tài)是Online, Spun Up

1.5.2 查看磁盤

查看控制器為0 背板為36槽位號為1的磁盤
storcli64 /c0/e36/s1 show

查看控制器0 所有背板及背板上的所有磁盤信息
storcli64 /c0/eall/sall show

查看所有控制器 所有背板 背板上的所有磁盤的詳細信息
storcli64 /call/eall/sall show all

1.5.3 設置磁盤狀態(tài)

設置控制器 0 背板36 槽位號為1的磁盤狀態(tài)為good
storcli64 /c0/e36/s1 set good

設置控制器 0 背板36 槽位號為1的磁盤狀態(tài)為offline
storcli64 /c0/e36/s1 set offline

設置控制器為0 背板為36 槽位號為1的磁盤狀態(tài)為online
storcli64 /c0/e36/s1 set online

1.5.4 磁盤初始化

磁盤在其他系統(tǒng)中使用過磁盤不干凈的情況下需對磁盤進行初始化卫病,初始化會清理掉磁盤上的所有數(shù)據(jù)

查看正在初始化的磁盤
storcli64 /cx/ex/sx show initialization

磁盤開始初始化
storcli64 /cx/ex/sx start initialization

停止磁盤的初始化
storcli64 /cx/ex/sx stop initialization

1.5.5 磁盤定位

開始定位
storcli64 /cx/ex/sx start locate

停止定位
storcli64 /cx/ex/sx stop locate

1.6 RAID

1.6.1 新建RAID

必須含有的參數(shù) RAID類型 RAID大小 RAID名稱 和包含的磁盤
storcli64 /cx add RAID r 0|1|5|6|10|50|60 Size=<RAID1_Sz>,<RAID2_Sz>,..|*all name=<RAIDNAME1>,drives=e:s|e:s-x|e:s-x,y;e:s-x,y,z

例子:
使用默認參數(shù)創(chuàng)建的RAID5 讀策略為ra: Read ahead 寫策略wt io策略為direct 條帶大小為256
storcli64 /c0 add RAID r5 size=all name=diskarray01 drives=36:15-16,36:18

設置讀寫策略條帶大小的RAID5
storcli64 /c0 add vd r5 size=all name=diskarray01 drives=50:5-7,50:9 awb ra cached strip=256

參數(shù) 描述
type RAID 0|1|5|6|10|50|60 RAID配置
size 最大不超過所能設置的最大值 虛擬磁盤的大小油啤,多個值逗號分開
name 最大15位字節(jié) RAID名稱
drives e:s|e:s-x|e:s-x,y: 有效的enclosure和slot號e enclosure ID .e:s-x enclosure中的slot號.
direct|cached cached direct IO策略,默認為direct
wt|wb wt: Write through. wb: Write back. awb:Always Write back帶電池的情況 寫策略忽肛,默認為wt
nora|ra ra: Read ahead. nora: No read ahead. 讀策略村砂,默認為ra

1.6.2 熱備

查看磁盤狀態(tài):storcli64 /c0 /eall/sall show 磁盤狀態(tài)為UGOOD空閑盤烂斋,磁盤狀態(tài)為DHS為專屬熱備屹逛,磁盤狀態(tài)為GHS為全局熱備

添加專屬熱備
獲得dgs號 storcli64 /call/vall show 可看到DG及dgs的值為特定的DG配置熱備
獲取空閑磁盤storcli64 /c0 /eall/sall show 磁盤狀態(tài)為UGOOD
語法storcli64 /cx/ex/sx add hotsparedrive dgs=x

例:storcli64 /c0/e3/s6 add hotsparedrive dgs=0背板為3,槽位為6的磁盤做 dgs為0的RAID的專屬熱備

添加全局熱備
查看空閑磁盤storcli64 /c0 /eall/sall show 磁盤狀態(tài)為UGOOD
storcli64 /cx/ex/sx add hotsparedrive

如:storcli64 /c0/e3/s6 add hotsparedrive 背板為3汛骂,槽位為6的磁盤作為全局熱備

刪除熱備
查看熱備盤 storcli64 /c0 /eall/sall show 磁盤狀態(tài)為DHS,GHS
刪除熱備盤 storcli /c0/ex/sx delete hotsparedrive

1.6.3 刪除RAID

先查看要刪除的RAID 查看到對應的VD號 storcli64 /c0/vall show
刪除RAID
storcli64 /cx/vx del

例:storcli64 /c0/v1 del 刪除虛擬設備號為1的RAID

刪除含有用戶數(shù)據(jù)(MBR或者分區(qū)信息)的RAID
storcli64 /cx/vx del force

1.6.4 查看RAID

查看控制器上的所有RAID storcli64 /call/vall show

查看具體的RAID虛擬設備號為1的詳細信息
storcli64 /c0/v1 show all

1.6.5 RAID緩存設置

設置寫緩存語法:storcli64 /cx/vx set wrcache=wt|wb|awb
wt 是關(guān)閉緩存罕模,wb在RAID卡沒有電池的情況下開啟寫緩存,awb在RAID卡含有電池的情況下開啟寫緩存
設置讀緩存語法:storcli64 /cx/vx set racache=nora|ra nora不會讀緩存里面內(nèi)容 ra 先讀緩存里有的內(nèi)容
設置io 優(yōu)先級的語法:storcli64 /cx/vx set iopolicy=direct|cached

開啟讀緩存
storcli64 /call/v1 set rdcache=ra

開啟寫緩存
開啟寫緩存需要先設置IO優(yōu)先級為緩存
storcli /c0/v1 set iopolicy=cached
storcli64 /call/v1 set wrcache=wb
storcli64 /call/v1 set wrcache=awb

關(guān)閉讀緩存
storcli64 /call/v1 set rdcache=nora

關(guān)閉寫緩存
storcli64 /call/v1 set wrcache=wt

1.6.6 RAID初始化

查看快速初始化
storcli64 /cx/vx show init

開啟快速初始化
storcli64 /cx/vx start init

開啟完全初始化
storcli64 /cx/vx start init full

停止初始化
storcli64 /cx/vx stop init

RAID5(5塊以上)和RAID6(6塊以上)在進行快速初始化時會轉(zhuǎn)到后臺進行初始化

查看后臺初始化
storcli64 /cx/vx show bgi

停止初始化
storcli64 /call/v1 stop bgi

掛起初始化
storcli64 /call/v1 suspend bgi

1.6.7 RAID一致性校驗

查看初始化
storcli64 /cx/vx show cc

開啟初始化
storcli64 /cx/vx start cc

停止初始化
storcli64 /cx/vx stop cc
smartor基本設置下一致性校驗 是在特定的時間執(zhí)行一致性校驗帘瞭,在頁面設置即可

LSIRAID卡自帶的一致性校驗
查看一致性校驗執(zhí)行的具體時間
storcli64 /cx show cc

設置卡自帶的一致性校驗方式順序或者并發(fā)
storcli64 /cx set consistencycheck=seq|con

關(guān)閉卡自帶的一致性校驗
storcli64 /cx set cc=off

1.6.8 copyback

storcli64 -h|grep copyback

1.7 日志

storcli64支持的日志

清除所有日志事件
storcli64 /cx clear events

刪除TTY(用于故障定位的固件輸出信息) 日志
storcli64 /cx delete termlog

將日志信息保存到指定文件
storcli64 /cx show events file=<absolute path>

查看產(chǎn)生日志文件的歷史信息
storcli64 /cx show eventloginfo

查看term log 日志配置或者日志信息
storcli64 /cx show termlog type=config|contents

1.8 異常情況

1.8.1 異常斷電對初始化影響

RAID0,RAID1淑掌,RAID5(小于5塊盤)RAID(小于6塊盤)RAID10,RAID50蝶念,RAID60在重啟之后不會再進行初始化
RAID5(5塊以上)和RAID6(6塊以上)會停止前臺初始化抛腕,在后臺進行初始化,使用命令 storcli64 /c0 show bgi可以查看到

1.8.2 拔盤熱備和1塊數(shù)據(jù)盤恢復

將盤插回去 查看磁盤狀態(tài) storcli64 /cx/ex/sall show all磁盤狀態(tài)為ubad
設置磁盤狀態(tài)為good storcli64 /c0/ex/sx set good
查看磁盤狀態(tài) storcli64 /cx/ex/sx show 磁盤狀態(tài)為 UGOOD -F
導入磁盤 storcli64 /cx/fall import
查看磁盤狀態(tài) storcli64 /cx/ex/sx show 磁盤狀態(tài)為 UGOOD -
磁盤為可用狀態(tài)

1.8.3 RAID 以損壞恢復磁盤可用

卸載已損壞raid上建的文件系統(tǒng):umount ....
刪除已順壞raid上的lvm管理映射:

dmsetup remove /dev/p1/*    (p1為raid上存儲池名)
echo 1 > /sys/block/sdb/device/delete (sdb為實際區(qū)下)

刪除損壞的raid: storcli64 /cx/vx del

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末媒殉,一起剝皮案震驚了整個濱河市担敌,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌廷蓉,老刑警劉巖全封,帶你破解...
    沈念sama閱讀 216,997評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡刹悴,警方通過查閱死者的電腦和手機行楞,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,603評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來土匀,“玉大人子房,你說我怎么就攤上這事【驮” “怎么了池颈?”我有些...
    開封第一講書人閱讀 163,359評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長钓丰。 經(jīng)常有香客問我躯砰,道長,這世上最難降的妖魔是什么携丁? 我笑而不...
    開封第一講書人閱讀 58,309評論 1 292
  • 正文 為了忘掉前任琢歇,我火速辦了婚禮,結(jié)果婚禮上梦鉴,老公的妹妹穿的比我還像新娘李茫。我一直安慰自己,他們只是感情好肥橙,可當我...
    茶點故事閱讀 67,346評論 6 390
  • 文/花漫 我一把揭開白布魄宏。 她就那樣靜靜地躺著,像睡著了一般存筏。 火紅的嫁衣襯著肌膚如雪宠互。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,258評論 1 300
  • 那天椭坚,我揣著相機與錄音予跌,去河邊找鬼。 笑死善茎,一個胖子當著我的面吹牛券册,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播垂涯,決...
    沈念sama閱讀 40,122評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼耕赘!你這毒婦竟也來了鞠苟?” 一聲冷哼從身側(cè)響起秽之,我...
    開封第一講書人閱讀 38,970評論 0 275
  • 序言:老撾萬榮一對情侶失蹤考榨,失蹤者是張志新(化名)和其女友劉穎河质,沒想到半個月后震叙,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體媒楼,經(jīng)...
    沈念sama閱讀 45,403評論 1 313
  • 正文 獨居荒郊野嶺守林人離奇死亡划址,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,596評論 3 334
  • 正文 我和宋清朗相戀三年夺颤,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片独旷。...
    茶點故事閱讀 39,769評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡寥裂,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出抚恒,到底是詐尸還是另有隱情络拌,我是刑警寧澤春贸,帶...
    沈念sama閱讀 35,464評論 5 344
  • 正文 年R本政府宣布,位于F島的核電站萍恕,受9級特大地震影響允粤,放射性物質(zhì)發(fā)生泄漏翼岁。R本人自食惡果不足惜琅坡,卻給世界環(huán)境...
    茶點故事閱讀 41,075評論 3 327
  • 文/蒙蒙 一榆俺、第九天 我趴在偏房一處隱蔽的房頂上張望茴晋。 院中可真熱鬧回窘,春花似錦啡直、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,705評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽二打。三九已至,卻和暖如春继效,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背装获。 一陣腳步聲響...
    開封第一講書人閱讀 32,848評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留穴豫,地道東北人。 一個月前我還...
    沈念sama閱讀 47,831評論 2 370
  • 正文 我出身青樓精肃,卻偏偏與公主長得像秤涩,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子司抱,可洞房花燭夜當晚...
    茶點故事閱讀 44,678評論 2 354