- 积分
- 16843
在线时间 小时
最后登录1970-1-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
1、常用查询命令, F0 U' K+ j/ T! f
& r9 x* ~* j1 j1、常用查询命令/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -Lall -aALL 【查raid级别】/opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aALL 【查raid卡信息】/opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL 查看【硬盘信息】/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -aAll 【查看电池信息】/opt/MegaRAID/MegaCli/MegaCli64 -FwTermLog -Dsply -aALL 【查看raid卡日志】/opt/MegaRAID/MegaCli/MegaCli64 -adpCount 【显示适配器个数】/opt/MegaRAID/MegaCli/MegaCli64 -AdpGetTime –aALL 【显示适配器时间】/opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aAll 【显示所有适配器信息】/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -LALL -aAll 【显示所有逻辑磁盘组信息】/opt/MegaRAID/MegaCli/MegaCli64 -PDList -aAll 【显示所有的物理信息】/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -GetBbuStatus -aALL |grep ‘Charger Status’ 【查看充电状态】/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -GetBbuStatus -aALL【显示BBU状态信息】/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -GetBbuCapacityInfo -aALL【显示BBU容量信息】/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -GetBbuDesignInfo -aALL 【显示BBU设计参数】/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -GetBbuProperties -aALL 【显示当前BBU属性】/opt/MegaRAID/MegaCli/MegaCli64 -cfgdsply -aALL 【显示Raid卡型号,Raid设置,Disk相关信息】* L T+ w- m$ K0 |4 P6 F# E
0 k- r; C- s* t# _! ~6 l8 R2、查看磁盘缓存策略
3 N. R% J- X% e# H4 O7 g' }) C 设置磁盘的缓存模式和访问方式 (Change Virtual Disk Cache and Access Parameters)% T* a. Q* s* ~/ a; t
$ k( Y. t. u' D2 B7 _4 Y8 Z
3、设置磁盘缓存策略( W" m0 T8 j# J& j$ I) d
显示磁盘缓存和访问方式(Display Virtual Disk Cache and Access Parameters); e. b* V+ D) ?( w7 q! m# r/ H
缓存策略解释:% ^% z! \ C m2 b3 S9 j
( \3 D4 I N( e' O/ [( I例子:
5 y* f8 w5 k8 K7 `/opt/MegaRAID/MegaCli/MegaCli64 -LDSetProp WT|WB|NORA|RA|ADRA -L0 -a0
4 g( H& M/ l) g( o( D/opt/MegaRAID/MegaCli/MegaCli64 -LDSetProp -Cached|-Direct -L0 -a0* k, U# J. O8 X$ j! L
enable / disable disk cache
+ v% `7 H! g1 G8 t; L/opt/MegaRAID/MegaCli/MegaCli64 -LDSetProp -EnDskCache|-DisDskCache -L0 -a04 N. |1 o5 \: x
4、创建阵列
+ w8 @3 Z6 @' l* j8 g创建一个raid5阵列,由物理盘2,3,4构成,该阵列的热备盘是物理盘5' R* e3 C0 u6 t
/opt/MegaRAID/MegaCli/MegaCli64 -CfgLdAdd -r5 [1:2,1:3,1:4] WB Direct -Hsp[1:5] -a0, k, f7 A; g$ R6 \
创建阵列,不指定热备, W3 I% c+ \& T+ S5 p
/opt/MegaRAID/MegaCli/MegaCli64 -CfgLdAdd -r5 [1:2,1:3,1:4] WB Direct -a0" g# E2 a1 Z+ \ g: w8 H0 u, X
创建一个raid10阵列,由物理盘2,3和4,5分别做raid1,在将两组raid1做raid0) ?0 g0 O- U, i1 |2 l! d
/opt/MegaRAID/MegaCli/MegaCli64 –CfgSpanAdd –r10 –Array0[1:2,1:3] –Array1[1:4,1:5] WB Direct -a0
1 [& k+ P: u6 n" U/ f' s5、删除阵列
: ^1 k! d, f9 n! ?8 f( f/opt/MegaRAID/MegaCli/MegaCli64 -CfgLdDel -L1 -a0 n7 \- {+ p0 q* [7 X
6、在线添加磁盘
; R/ v7 H' S! Y, h/opt/MegaRAID/MegaCli/MegaCli64 -LDRecon -Start -r5 -Add -PhysDrv[1:4] -L1 -a02 [5 @$ C$ I- X5 ~6 |" O. d
7、阵列创建完后,会有一个初始化同步块的过程,可以看看其进度。, L R Z" w0 Z3 }: o
/opt/MegaRAID/MegaCli/MegaCli64 -LDInit -ShowProg -LALL -aALL
: e1 u* R' E' c& s6 X4 i6 d或者以动态可视化文字界面显示
9 B$ D+ U' {8 W4 T) M1 Y/opt/MegaRAID/MegaCli/MegaCli64 -LDInit -ProgDsply -LALL -aALL
5 W& l7 W/ P0 ?9 A/ h# H% X; d; K8、查看阵列后台初始化进度
0 Z R: [+ u' F# Y/opt/MegaRAID/MegaCli/MegaCli64 -LDBI -ShowProg -LALL -aALL8 X2 t( N5 K" l+ E5 n) N
或者以动态可视化文字界面显示
3 V1 ]( E H6 Y% a' A- z( k/opt/MegaRAID/MegaCli/MegaCli64 -LDBI -ProgDsply -LALL -aALL
3 k/ ], @3 k' R( E4 g9、指定第5块盘作为全局热备
: m2 G+ s6 Y, b2 \2 I- x, V2 m/opt/MegaRAID/MegaCli/MegaCli64 -PDHSP -Set [-EnclAffinity] [-nonRevertible] -PhysDrv[1:5] -a0
) i& m* n5 o3 P! g z10、指定为某个阵列的专用热备' }$ b( {! q# m4 a# q: V2 m' K' w
/opt/MegaRAID/MegaCli/MegaCli64 -PDHSP -Set [-Dedicated [-Array1]] [-EnclAffinity] [-nonRevertible] -PhysDrv[1:5] -a0
- o/ r3 h& H% _6 k' e/ S, ~11、删除全局热备( }4 ^- X: j1 J, y! \; B2 L
/opt/MegaRAID/MegaCli/MegaCli64 -PDHSP -Rmv -PhysDrv[1:5] -a04 h, a" m7 Y' L: x, D
12、将某块物理盘下线/上线
/ C. J" u9 `' G( {; n" |( a/ y& \/opt/MegaRAID/MegaCli/MegaCli64 -PDOffline -PhysDrv [1:4] -a05 ~+ n0 d7 j k% q- o7 f
/opt/MegaRAID/MegaCli/MegaCli64 -PDOnline -PhysDrv [1:4] -a0& {. H1 G- D$ Y7 a4 l
13、查看物理磁盘重建进度
# T- `& R" ~+ D/opt/MegaRAID/MegaCli/MegaCli64 -PDRbld -ShowProg -PhysDrv [1:5] -a0
3 G% ^) h4 x. S7 Q1 o或者以动态可视化文字界面显示
& B: G8 U( g3 b7 s, k4 e/opt/MegaRAID/MegaCli/MegaCli64 -PDRbld -ProgDsply -PhysDrv [1:5] -a0
N6 F* G" e9 L1 h' Z% Y14、磁盘状态的变化,从拔盘,到插盘过程中
% r* z& @, B4 H5 v% ~$ h( p8 j) uDevice |Normal|Damage|Rebuild|Normal
/ [* s$ }# P, eVirtual Drive |Optimal|Degraded|Degraded|Optimal& y9 p, A$ B% B3 I
Physical Drive |Online|Failed –> Unconfigured|Rebuild|Online/ o, q( O" c- }4 `; ^
四、其他命令说明! ]" {- P: ?" O' d
1、当前raid缓存状态,raid缓存状态设置为wb的话要注意电池放电事宜,设置电池放电模式为自动学习模式
5 L" g6 D( n7 A' u/opt/MegaRAID/MegaCli/MegaCli64 -ldgetprop -dskcache -lall -aall, {- p( z& g( a. {2 P9 n u
2、电池设置相关
0 K7 O Z7 J3 a查看电池状态信息(Display BBU Status Information); ?1 R. u& v+ D8 E5 p) C9 t5 l3 {
MegaCli -AdpBbuCmd -GetBbuStatus -aN|-a0,1,2|-aALL9 _: H) i: t* P" v- ^, d6 e
MegaCli -AdpBbuCmd -GetBbuStatus -aALL
% ]2 m& s$ S) O; [2 `/ {% R! {查看电池容量(Display BBU Capacity Information)9 ]0 B; D5 y" A0 l/ I
MegaCli -AdpBbuCmd -GetBbuCapacityInfo -aN|-a0,1,2|-aALL
7 e6 Y/ k( {" _- |* AMegaCli -AdpBbuCmd -GetBbuCapacityInfo –aALL
: n: K; {' \( c1 B! P查看电池设计参数(Display BBU Design Parameters)
. g N, _0 ?/ \0 T2 }8 X/ a7 S/ xMegaCli -AdpBbuCmd -GetBbuDesignInfo -aN|-a0,1,2|-aALL+ o+ R1 I8 Q( O
MegaCli -AdpBbuCmd -GetBbuDesignInfo –aALL
+ K; r' @9 A8 q h' ~, W b1 j查看电池属性(Display Current BBU Properties)
: ^5 k+ G) `4 J/ [MegaCli -AdpBbuCmd -GetBbuProperties -aN|-a0,1,2|-aALL
2 ]9 D6 E6 c. h1 f6 N: ^- E cMegaCli -AdpBbuCmd -GetBbuProperties –aALL& x4 c; L: @- g
设置电池为学习模式为循环模式(Start BBU Learning Cycle)% ?; G- {8 ~( y0 H9 w4 O2 P
Description Starts the learning cycle on the BBU.
0 q, {7 @% }9 E. TNo parameter is needed for this option.6 T$ z) k0 P# J5 d! @% m! v
MegaCli -AdpBbuCmd -BbuLearn -aN|-a0,1,2|-aALL. M! w$ J& P4 W; m" B
3、通过脚本检测RAID 磁盘状态
* V3 g& ^/ e4 Y, J; z0 O$ P. n 7 M* }" U ^- Y( a5 F
4、raid图解& @# ?- J+ i/ W$ e1 W4 `
|
|