From d8899948aa0f0b9a75f4ad95e13628a9005e5f3c Mon Sep 17 00:00:00 2001 From: Mario Fetka Date: Fri, 10 Nov 2017 21:52:38 +0100 Subject: [PATCH] Imported Upstream version 2.00.11.022.1 --- amd64/tw_cli.x86_64 | Bin 0 -> 2669320 bytes i386/tw_cli.x86 | Bin 0 -> 2538452 bytes tw_cli.8.html | 7183 +++++++++++++++++++++++++++++++++++++++++++ tw_cli.8.nroff | 6789 ++++++++++++++++++++++++++++++++++++++++ 4 files changed, 13972 insertions(+) create mode 100755 amd64/tw_cli.x86_64 create mode 100755 i386/tw_cli.x86 create mode 100755 tw_cli.8.html create mode 100755 tw_cli.8.nroff diff --git a/amd64/tw_cli.x86_64 b/amd64/tw_cli.x86_64 new file mode 100755 index 0000000000000000000000000000000000000000..bf768c55d266f67ab7cb7ab55efbf68adc2d15f8 GIT binary patch literal 2669320 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

}Z);uNn1?(mB)5V+O%h*fK57Y1~ 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 literal 0 HcmV?d00001 diff --git a/i386/tw_cli.x86 b/i386/tw_cli.x86 new file mode 100755 index 0000000000000000000000000000000000000000..6ed07c90f7cd84e15ee8797e103dac31c21e6c72 GIT binary patch literal 2538452 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

L(5~VB*!l%|-i@lhQ^QHo`u^gxwT6-r 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 z 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

ya)r&6yDv*Y@3g&$#U+PR3) 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 j!X+&ge&R`2 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%0Dn^(gADiWU@|7w}&e~ zY2`{!`j=}`Dl{f*SyvAin4c>>2G}K6dN}^Fa;1C9wj1S4`D(8r21stml>y%NduvoD zv1ui_Yv|62;ZZ4C%~4$>j?vBlfB&E8s9qD8KdMq-mr=cjzpPO`Dtp;rR2R3gM`heg zW9Q%$zwGDWSXq6&CI%TE9gu3FGdv`RYwjjvw^H$#xm)21UA>7i2)wg++%bC^{I)6EL?)u+dXDflS@PdrFS3KXz`0!|7xB?dC9T|A%d#tI zvQ5;KCxMHzEBs8Y{EU>$5o>9H`56afj$Oe+MRXpynu{!iFKL9Cg~Jp_^g3r22xkAp zX?wHf7n4IT@Y0?m2!G5+sZ6-pmy)}}ilxp?>W^bjQGcAMi+0?oAPqF+iSr1Ol`yl^ zV=H{5TRNx)cd2^Elaw@}+x>cFy51#H&&YI1j~#*J3DS(OMK7^2ldQ=CHSWf$e7;{U zS(7@nj>+ra4TjPek1>=U`vlzowUZUt()c5%LgVSIehE(&K-0ZKxmtqIivkT>(gX*2 z+jo`SH;tB2xT{R%lb&Rb`#2CROkZ({;?EUrnUC>*)tK5#!U%?qo?@5FuOu?05Ej+C z(nourMms?Nao!E8qs}L(Kf39nwiw`4#jTfPFYN_*lM3`ur=Xh+b3PFu813oS8`6(#p zx+Po}VI+c7=6&krofWJ@3Z#&wwgN_lTcvy}{h&lkt$#uOiWItF-6!BIg8;GqbgyWK z;*j*)Oryq6FULD=1DD3vL8f5>E7SR?4+O?#v#Qx@wST$jM>G(U^A>@sAr<}c>cZr=w&`?z`ysUE=7v64^0vrgVb+D1^` z>$q^<=6jzo(Mj?)KiR>yyKi}$r!Hrd`VVYnU%9(f*zha2wZGt=d^7@KL3KhJ*(s4Ekh6C>u> er|V|}j?q7ZY`|9Q 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�}Y1>q}7O|=Q?h}{)yvIN+`Enbjio^hKRgUBI9rp+ygIC5| zPm)PMe*+kcE$46JCBh)^≠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

%6uw`vzdW#_kQ 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

A+VW4+KZxA73dwA{N`(8}K$(RQhQy@e?e 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 JMS-F$>tjs=K*1y4OLW6qYAQhv+ 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

@?4~! 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

67!Y|Ed=8(=kl7P38 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Ɍ*?!q3$Yk4 z;3d3*HFy(m<2`J{4(!4n?85;Z!V&z4lQ@mv@dwVMNNN5y8%m%QN~0{UKm}C7mADF5 z;~HFxny8I1+<*pXgeWvYbKHzpxD9R59-Yty3Ai1}=!L!*fWb&b8qzTg*%%H#Mq&)^ z#CY6;Nw^*Xpc_lf&|=-Wb{H`48UNdA`KbH zgcrHU!zkQ=akv{3aUZ7OK}^RZn1#nN7f)dUp2cGP3(N2lR^nBx!5dhQx3LNDVJkkw z4t#>$_#FH26%OKC9KjDbj-PP~zu_#-qbN5BCE!F^lt(30!PTga>tNt|)J1(XL?oio z3@vaATB8kO(Gi`|72T19p6G-A7=#pfkd9%<#&GyC5@T>D#^WAL!u^9uie#bc! zxq|&4rBDV}pdzkBRa}D_sD(NRM?Kt#2sB1h+=Q066)|Xs4v0fMx*-ug&>Q_Q5H7ee z1VfR99QZH-qcIkDVFK>OWITXrco;MB80O$f%*QiWgy*poFJc8=!D_sYb$AOK@h-OD z18m2~*oDuq7hmE4zQJL9k7M`=C-E!J;14*;v;U(cN~0VqpfavPHC&6DsEsh(fCgxU zC^SKH+>BPZ4QBoxC7&GHzwjfOu>Vgjz=&H zk7F*L!U8;t#rPMN;U%oZt5}0KupVz?6W+sCe25+R1iSG$_TeiW#J4ztA8;H$;}m|w zS)4~v9uAa%6J=2zl~4s&qdKmGf$LEh_0bTKh(bVgTnM-qCX5Bg&e zQs6;4h9Min;m1gf!JQb7doT(2V=5lP3_Ob2cmnhAG#27HEWry{j+e0tuVF3T#0I>B z&3GT%@DX<6Q|!SP*pIJq2;bo-e#8m6P00Mqa= zX5ul-!IPMeXRrv*V<}$53cP~VcpdBT7B=EtY{3WEj*qbmpJ6Y)!~uMR!}uP@@Donr zSDe8ga8zRdM@f`MIaEMpT!m`57Bx{DVYmSe&tNt| z)J1(XL?oio3@vaATB8kO(Gi`|72T19p6G-A7=#pfkd9%<#&GyC5@T>D#^WAL!u^G^6GD8&wm{IL*YMOwwj6@6zUXHRTzfRPSkS(R^QXtL9Id^6XElpEcL= zEKI6RnwvG>*Ze?pyXIcaqK4UWOfy`wu4bfWGtK6jH)-Ci*;2EWW=G9VnsJ(gGzV+C zG*dKFH5Y3x)pXQ$m{k$YqM9W%OKO(UEUQ^g^9s%KniVxGX;#*}Qu8X!s+!kmR@b~% zvxeq%nzc3SXohLl)vTx4P_vO{gl42>lxAbiCYnt(Z`N$D*+H|TW+%-!%_Pla%^sRP zHG66H*6gF%SF@jHf6W1!12qR}4%T#Orf8;Wx-~tTX_`Yc(={_RhiVSf%+$=%%+~a3 z=4cMr%+>U1`Ze=3M`(`J9Hlv0bByL4nqxKZ)EuXIm*#ZM8JaUSw`=au+^Jc)PGGyf zO0%lw)tc99HrH&W>DKgU4%Hl{xm)uyP3vU@MZyB(E2>#cv$$pn&61j>G@Y8IHOpw0 z)hwrZg=Trp3Yrx)D`{5Nyi&7@=2eJ<@KB_rO^D)iYnvZMF(R@O4uI7`P^E98*oUi$`<^s)UG#6?F9l+@kru=2p!QG`DGfsJUJ9Bh4L}A8YQ^{6uq?=BJvw zH9ynbqxre!Ud=Bw_i28qxnJ`u%>$ZWYaZ16M)Q#7x0;7FztcRTX@04ILvGRVz;U;n zW<|{^n$NQd72|M%@^*`YJOCp{q50#Ow>%$OxEn7*;BKZ zW^c_tnte6Pr$T&ekr<|@rsHCJoCrnyG*b+!ni#4Cu zT%!3e&83L*zn#DCsYS!0uoYVd^i)t3rEUsBXv!rGzO{ZpQ%`%#0HOpyU zp;=zDf@W9E1kG-m-8B<6lQny2_SEd9*+;XlWP`G&^f{(TvyZs+pkKO|!e^?V5?2Nt(%;Jv4i2_R{RF*+;XlWX%^Qkp;=P1l%`X&v}PI2vYO>Iuh1;7SwXX+W+lzanpbL8(Y#8t zs^-<2)ikfstgd;jW)02jG;3uWa9yiv2EW+TlA z%}C8C&BmJ1noTsDYBtksu6dJY3(cD~TWa2-*-GPPBT`sy=Di^ zj+&h`<1{;KcF~O2?5dfd*-f*%=Ixq^nn{|;nmsjpY4+CaquE!ppJso}0h$9f2Wbx0 zbZMq&rfRx1J(_8nLp0MhGc<>44%5uk%+k!(^lIj44%f`p^lADv^E5|jj?^5bIa+g! z<{g@2HSg3Mr+Js=c+I;tCurWIIZ^Xo%}JW~X-?L>UvrA)1DaDcAJm+t`H<#x&4)E- zXg;DjQ}a>HS(=Y&&enWfbB^W{nsYVhX+EX7K=WD6MVilRF46p#=2FdNnlEZD*L+EH zh33neD>YxyT&4M{=4#E?G+)B*KDA9qh>?RMw$_tk(yDOjWwe+ zn`k!GY^K><^Cry}nm23SqS;FGR?XI$F`8{O+iJGcjMeO**;%uTX1r!s%>>PEn%y-M zHIp=xHG63G)a<3%TeFX5U(J4+{WS+@4%8f^Iat%BnWCAh>DKgUrfCk*OxMiN9I81? zGgC85Gh5TEnWH&eGgs56>DSED9HBWS_@KBhTa^Ks2NnonrX z)qGNOp5{}U^EIE=T%h@k=0eS9H5X|G@Y8IHOpw0)hwrZg=Trp3Yrx) zD`{5Nyi&7@=2e?ZkpXSZ`VxJOwvr&?4j9HvzKOX%|4oa zHT!Ay*BqcZP;-#xU`>~1ie{>&ThpVNra442T{A;-sOB)uOwBCKY)!9bj^=R9Tuq;* zUo%g0gyu-iQJSMQ$7tT6Iac#d&2gG{X^z*tTXTZuJ(?3W@70{7d7tKF&HFW{Xg;7h zRr5j3X_^mdPS<=`bB5+4nlm*Y)tsgInC5KF$2I3@KA|~R^GVHlnonuY*L+%Yf#x%s z+dd5(7eCb8uKAJX4$Y4>cWQp3xl8j?&E1-xY3|YdTywAH7n=Jtztr5X`IY7Y&95~N zYJQ`6Nb_6G!^Qh(zn#VMM)I6^FljaG{pEXZv{-SwG^HxOvEHi#uQA&G)%_~%)~6r#vIJWJj}-eEW{!##u6;WGAzdm zti&p;#u}`}I;_VAY{VvP#ujYFHf+ZZ?8GkY#vbg&KJ3Q<9K<0U#t|IFF&xJUoWv=d z#u=Q&IXKuIi=sG6!ih2{hw`Y1%BX^>sD|nYez!mvWpz;x4bTt~h(a`)qB&ZiC0e01 zVj%Ayh(!l^Wb{OD^hJLR#9*YrjWncVC^C_a9OS}}5g3Ir7>jWjj|rHF zNtlc&n2Kqbjv1JVS(uGEn2ULsj|EtWMOcg_Sc+v>julvmRalKRSc`R7j}6#}P1uYr z*otk~jvd&EUD%C1*o%GGj{`V}LpY2hIErI9juSYEQ#g$?IE!;|6y<*uM@cwQ2J%jY z@~DW)sDi4H_bXI~yknsz4Aemw>Y^SRpdsYF3sI1FFEmASv_MO=g1m#Th1FPtwOEJs*no}Lgw5E3t=NX`*nyqc zh27YLz1WBSIDmsVgu^(3qd11+IDwNmh0{2Lvp5GwG1fndqa>UtgK{X3il~e#sETT+ zjvA2nOc)yvJe$Mqv!bLf&aH9uqJTlQ0=mFcs4<9WyW! zvoITTFcA;Wl#>~Q4y6<1yxZE)lmaA zVW1AeP#5*k01Xj=C`6+vnxh3;q7_;r25k|G4(No=h(`jtBN55yiQedo{uqeCNP!z^ zNXJlQA{#l#g&!j@3S%%9<1ii*FcFh58B;J7(=Z(~FcY&d8*?xh^DrL^un>!|7)!7e z%di|PuoA1V8f&l?>#!ahuo0WE8C$Rw+prxwuoJtm8+))9`>-Dea1e)Z7)Njv$8a1c za1y6*8fS18=in&8`bTk;gcD^T?=C5iil~e#koTBWLv_?ZO&F+yFw{jo$oowiA_7r} zhP>;fIa;74T0!1>5`(sgMF+?`P&y+X3Fr=aA4)QMqBr_N-iZ0} zL*AK^3qM9+6y*IWV=)fnF#!`X36n7eQ!x$GF#|I(3$rl?b1@I|u>cFP2#c`vcx3ahaOYq1XNu>l*g37fG6Td@t>u>(7?3%jugd$AAuaR3K#2#0Y5M{x|taRMiC z3a4=fXK@aWlB|CehrH*-i83gM@{o7FR7Mq4MK#F#UuvKx4Aemw>Y^SRpdsYFFj0s` zQ#6OXBc>%pfzIEhm@jWallb8zt9 zn4%~Sc`uF=WgzdzDUXVf_vBPTRml5ts-p(vy*UQzK;EBI7xmBp4H1DTM58I>ojNTb z@6~AqdACjsMo&Jz_?+iu?+(<(@h9VQ$ z$U!dr7=ck3gRvNg@tA;#n1sogf~lB>>6n3;n1$JxgSnW8`B;F3ScJt`f~8o7E;LtWHE12jYgq7aRyXpRz!I-nCeBOVFpjzlD*CwikV`ePslBL!}xAss`JiEQK`7k-SuD2%~ajKg?L zz(h>KWK6+SOv7}{z)Z}-Y|O!2%)@*vz(Op-Vl2T@EW>iFz)GybYOKLptiyV2z(#Ds zW^BP$Y{Pc!z)tMKZtTHc?8AN>z(E|sVI09x9K&&(z)76KX`I1XoP(n@>mS8Y5>Avs zIh035R7Mq4MKx4M4amEc4AgPGdV<<9_jU42{j}aJ!F&K++7>@~Me1nB0!lLN!=bJ*$Q^{zGh| zykzaAre6kN&BJ~c$$!EnC;Fle&KEm({(LDB+{&6itA(s1SwA)MJ1o3ktCMr*&Btx> z=xvl$X62=Z|7ZQmFk~yUhDDCI)tj|{HvCKVYYu>CM6&%CR>>u#w3n1h>hqV+CHggc z;2)N|Ro!KkS@~zvFWvlEzt%9Ufs=oG_|sN8TnjG-Yp}aZM_KjeCs91 zXIw8sKIf8m&B$k6^4{y!cn$KI*XvjddDqN3yovRA3mfn@HsT#@!n@dv_pk-;Lp~S# z0P@+`hmg<5K7xEk_A%shvQHqNmC3tnc0=B&EuWcvj=lH-`|u_9<0~A%*Eoo8a0uVx zFuubPd=L3t?FYzbYd=ChU;7F28Qag0&)I%~eAf0WPUAPoXKwP-ytDWN=OD)x!aQac zC5xdrN}wc4!HLo+gR&@xD^MO4P!W|-8CRkTu0mB@jcT|C)p0Fq;5yVqEf}bcI=CKT z2uEGqfO@Ep2DlLo(FhTUL=+k$8com?&Cnb-p#^S6OWcB1xD~B&8)D!>3R2;Q2Wc3B zbYx&Ch9MJK$c7g=7>-={;71-tU?fIiG{&GG`eOhFVh{%7KQ;b47}r?biE+3K<8e18 z;2uoGy_kgiFd6q_3Ld~zJcwy{2-EQ}X5bOb#G{yn$1od@V-B9cTs(<+cnb6JG#20) zEX1=|gy*mr&tnPxg{61_%kUzW<0Y)X%UFq5unMnYHD1FSypFYa1MBc6*5fT~z}wh} zcd!ZXVl&>u7QBzG_yF7RA-3Zq?7+v^iBGT#pJF#Y!ybH&z4!wA@Fn)+D;&VrIEZg> z2;br`zQYlGkE8ej$M7SL<0qWJ&p3%+a0~khVHl>iAX{+dY~tIp*Q-VFZ!WB24EltVKDwv zre64CbnH{lCx2DfX}UvvD{% zWrxJ2fb$G0KhnK6%OW^_6x3i~qZ@d*>&%|K4%_rT^?haPG4Gx5@dJ{n zHJfQR*OY#xY7q$YIfK;Rrp*KUjqWqRF|c2Df?V;1uKfGLoT1uS&t^){vj5g_X9`Yz z5HQHr&!zg0pnt2sP&t=j{+UtlhZWl18s4Av|7Y#;Zr~n#-7h7qEMi*_GLLe7da3y< zNjD?6gykML!{XHPErHxP~# zTfN6tFZTs4A>GLRfK@N|00yL7uKT5u`hRMeavx#nFs#f(uh)e+zs2|X z5kKQs{Ej7f39GRlTktXVpvRkG&OR6b7iz$R3}j(A@-P~A;ynG7A}gXQq=zg>?TM_OgwBH=l9hw=)In+S>lCl!YMm4cCS_TOl6(k%_UGicYVGIo%kK`Phu3 zaMJGN8)44kjIRp9P?6@QWGs^5h946#6LaZjE%xIyqA!+rVm=Bze*3i8>t(ub3{N#=C(pciloym-YWyYWdUw$HW%$-WF4e!BVP)M(KXFOj zBIDY(Ga5H--YnY4Xxt*(=n&hkT_c~z@95&mbQ?(-S>9})C)+WMrWp6Iyu2Y1?qQA_ zn>I6=G>(pL)Vx{KCV{3V(ai!)4Aap#BFfSD=9_P7)Hu3PG$%7_Je`x9-~D= zBeqMU#?2cyGrD+FJlW~45!pshhs;GwMt<|ZQTK23^7lt)t*AosQtPiG{blY5ckV>- zkHejl$yr#46_D+2y{5GdZlrlLV(8w!t%RC{OO5}^P(A(4GUKywr{j~*(;^!(hX?a> z9vSR;R6`AEpptg74a;$)IAnh)2{|rEzok(IWl;{Yzm`V@$g-=1%8>b}f~!y!S3|~g z4XWc>$T+VbdTtmi*4VbW2d;zUE;eY zbnAY5Vp4LCp1pea>D#aWfPsSsyHZl!p0pw98AFFaHGI1sc!a z)~eprN)Qjx%-jgb?S{GGr@eH%KNCo4G- zRebaABE=}@#PrzQ&-2WBIZ<&rX%2^a8IGLTipoiB%bZ)xlN|LoW<4-f>Wi6Ic~4&> z!z@aD?TSxD6)DazrTnc^z0B^Zzx#;|v!%RPV5%$1iBjr^x6i9)_DlWvwReUU;pADA z`a9A(Hj{3ONcS;a;-y^bugmT`Ov>ftI{vGrGp+g|_x!X)>Wj;X*WoTJSZ~beHHRg!SSH*9lelV&EkUo3qO$jS^xF2 z^D;B*|5+D-cHMui>1=piZRg3KYC0V!YC4nupqbo>-LxxrvZk~9&o!N$q&wm#XT@mZB@3T$R(#o{-wtE7R&Z(e7~!2gVNTUaI6S5nEf zmQ->rW|3yO=CUf;bqcHG+AX+}Ydfjry05Ux8oyls$u4V+TT*sODYLFO#)FsdS=RRD6l(d~+e^JH|KKvK`R~rZ^e5}i>Oa)@FSY)y zekK2%@!R|Vr^bKgAnW$u@F?5(@5c=1QS|%KaHjuYIERv9G%rK{!-n&Q?+xdKBZjjR z`^!w~?c?!#2YK`SIeFQsen-9R3=Y8wZ4w-D2_0B4*>Gvfa*`)QZ8W7hPV1#xsWKq_ zq)7u6!_LSK4BByIaBb)8LI13VuEK|Rm9{Ibc`C&C?bGylA=4)1ecZL3&kp#{nV%6D zSH09gO0(tfOve)DJ-GW1Z1eI+=Ed!$du#loht+ltg*9%g{63vN`>+_cH!&Ii6henU<05^&2!~W%&Ibw^GBK+wBMi$Z*G3CZqJB}RCBN{w>wt` z(k6FEUX~}@Z)9fp{D$A_H8Q=~Lmcf#c~XruZ*G>$8bn){J1|Xdk1sVhBZoVdhb7jl?Fdg1hm)~P#d9q~MyUYCfd_2oD+@9+?0zA!KG`4-1-Q8ks2D z!i@7>*r>yC>EduCvm~-y*`p0_jwjokaUV}4bvcJ>>qz#D@&}es!Bm>dlVN(y$;ojs z3z?oYzhN#0nOjF3k1L0`G7X={Gt80bak(3Lvol8rh7(w+1tXLB@;Tb(dWSJdIT<+& zm35b!!CE(1M0uGEI1gz?t}B~yCR&Tl&2Y^{>>A)@VjnPNqk;6j?LYHfgr;WaaqHtuu=a$~A<|D~)yOlXYnLM>Cai zta5)wT81Z=$;|SOU0#z^COUdG|d_PQ_bBh_B$%k=uqog&T4 z-e~Uqf&I_g56tP7DfPIrWSDN3-({QJ+GE$3N1WJIvADl{!q;pt-`ceSUUh7E-sAp&Wvw7g>FNPheT6yL?89 zhb_^^`jY*%jhpmm_}DqkgHBRzmN$=i2{g6yW@Y7Nv#pw2lvyUb0Usc^9r>#$&}mn; zK>l$@wk0PYNp4Poxzzd!8|eaZl4g>+mIt- z;Fx9hD|=a>h0l}a%1QS!X4@VYC#R6$UUZ9!i|nQwPHcv6m@z!h%g)N7gK;zC43`mQ z+Z zyE56)@=tI&jx>%f?!ckRoDV*Wa0SjEu2i{bktJp>1H+f@k`n}vESZndTvMCvStE3k z>dn8d3F?a9($EJ-jldSkdUr+0$s@lHN1MPgLk7f_BvUI}hfJq=I=^7F8J_$L7LQ!; zxPqoiuNN|zy!^vGi!viS)hlO1xxA4>Rmy1UC?CnWRgNLKu2inf%zi>%p)nS39#>5% z9yu`kUG}}6%MHCOG|#))jeO?OfbVWwr?HXd#$p~FWW8GLt-UcwSQT^)K{q3M$hU}oEfb3GiR zJnTfimQ1U8b?VDuOZLbVURd3n7v|jhO}O(Q&Y}FFaA#fIj3f-jSWJiGSh({Uat*d( zH;$p?x8cspXoy?T1${9L_alt{o+Ovzb$pEdIE502!=16TuS7;74*lW9WTewhrg$#( zuVM=h;XKNJ7w)WqW=KR9#^OON#wxstoseOCMV>;LBlL#`Xa^TYVlw7o8P;MqzQq|_ z@qM^+D${Ze*%Y^9CCz(L{72>y$ry{}NT>ZB*h~Es@;RKPel__a4#9CW+*u7Zj)yy& zlby(}1PoTZ<2|7eAov58=*m+=67}U>csmN^Hh%9D)44 zVD_Tg&h^g*OtsZZ+4!Jlzcw$ol`pi_Tf_OMb2-z}=K0#rwT$cU8ngKC_aoytul+UA z@m38ne)}{PHXbQ|hklPT%%?P^*&^kC)fw&I-u>thW%l+`Z;k(3x|Qy&aa-k~hOt7s zO|uO@N$c(1OMO&OWdv1x-NpR==D(W;{r^wUyIJ*qxwf-jky_6FMQfR#9~3WMEC2I@ z)s$JEA2{i*u+I;c@)^SFpwAJ)BbxAyD*g#?;wGcrE%W~|!g=Y)ZMWTKO+q1Ai{HKW z<#(u$@w>>K{6?@+k*FdGMY8x{q87h~?Z>ZEXY*^xPx$3ve5ClvTbgYcsr>Jd?|J3_FGXb>kz6CCM*2LNX^~vo`2wF^@Nt?WlIx2|M`WHa zH&7Q5>A0(Xd`P->=^+a&Y)wBXjnYRU8%V?4RuMzqhQ&mml;Xn%46uf1{i zXO+smjCJMWHSg7|HmUT$wMk$iOVG7gSeCb&U>gAGj_JEN%O(zax#OCtMD3?J4Wg=NV!? zT{CAzuRV1YF;4B>oJF~v&X#8|F1OrwS$(o)hV0Hgnl;DexLyhKyg9Hmjeg;oc>``S z489C!UP-c`&5K~B#{5LtS{CN5F83VrcusDf{DDhqb9~xO{zjr*$>kKXcw{Fg_Vd&y)X+(_* zk7|%P%HSb^&tq#ed_02E=DwrK$bp@QTDhZbo#dpub1!J*;Z{q!3vZBDri?XxIwBVB z=)httn9}@t$Y1Ws@kxPuDW2m5?q1m`%o~sle+Ccz{ONK)2&@BhBeHfqx7QPRzQgld zjy|b*xm*FuV@FT^u6hHHH_|DT`7#&0JO|?O5t{*KJ)J=IkH&$Lf}xqluJjtoydk0v_;5B9FZP>YGkH6!sm@J zk0p*F9L!T2*-9EmGv!5h$J(x?A2gyA9%8+MRvZ_m?JxB!6LA>Il0;A8IpBqH;=k{FKc#u;XIj-hFCe) zOfY47zA)#7P2r--T7Ee>a{P3=IZDWvr!PLr+sA5sv6`XfW#=CN%n1rSgNzzwjmXxX zB^#JSdp8f?SjYKU!#d8Pjp{h1Ueu>v%7j%GoUi^#yWnpBYV%BnnSo7A!|V0yIBPek z;~b~;(i}s56D7@|l(lsqs{OxHb_LUMmhrs{nU|_e<9yPZuZA>BnXt-&^T$7F7u@Y% zZT^{Qc%F52KV-hvGo8y}&Ep5uFH%-naNcX{KDgb#+dQ0M4#tfz>SemdjIQq}Q?PHz zP9zT&*(>E>DZ551ip*;i^V&8qdl*lMvs=qHtow&~x#G$jm64gjqsPFZAjM-o$C5*Z z`FWOgMIaxz$dSZve(2`QOX0b{KTq~6jwj}TI0ErBigRXQ@09aS!4oykPz8s0YyA1g zH$58brK)*-9vEi9#9eZr);@22;Oh2R$9s<6T<~8oH=Ilgn;ls`9n4t?Tsh=_eh@el z#K-=B?7a_sRK?ZDz3gtnm~4_QO*Lw2R~l)wxTZF>)S^a=7%@VMQ6ok~j2ICyV!((I zqehGtl_I57c@!zNsirnn^g%_7N-4EeQ;e1(wMcm^wbY`bMn(I6&&<8McXsbC*!p?i z=Y2o&`CRtqp5OU1GiT2Hy>rj4AAkG_C!SkJKs|ZvDJPFTDIgQC~06<@#J>;^M z6uW|DX44^%!f+xqEwjvlGd#+Zg>Ru;H2tDhVW+7}JZqV8f#>ne>B*G2tyn;kamEER zXay-dJr=s+g7Yp;v~rUIU(v0k3CXmsW`$a&Rb5u;kvP1huK9xVrJc~7HCM?b+HbeX z$3pESdX3ca5wV)|dK%Y@rqhnlgOg@FF~={ByGMPRPr2$64R%a7Ndd`L$5(XUN8D29 zl$WAMlD-sYT;xlWfliV@8bp^okl9|+Ba`!VE8XVWbZIqR+Q~`e3ke_Rbtb30rP%1_ zUNl?s(rxUmu{*uzz)1|bPrxrvKI8cM69eZqO*>Z-cy2SDENt=qlX(|;Z}v#8uX9y$ zeS=Hhk^Lsu2(E8&F`4kc@*V|htbcoJ-+6FN<~pBC7KUUhTlO1W$kogxdyuAbN&2U8 zUBV@u^h>!~xGv+8^$8jL$VB~2u321Ha7kk?1LE0Sb_F+eSA0e?dCK`t7JDmH6P0iZ z3wdTmAy9V}v74)fOYYmb=5a0Ma%UGLNb3be^o_44%#1y;pFB!59q=zZE?3F^P(S%gd4Amuj{G}5nfw^MTexCfVI|)}3isLk zSfR2|nhNpQjHP?sdhQ1Szo*s{! zO>T_WKcSlj#f!)DXI)&K5s#i1SM~95Z9E#P9u$x9V2=Jj_+mT;Xr}%@c$)qh7gu%h z=mqg&%HS-`99$SLZbH=MT4LxFNAd|868w$PGsgVYWd53D{<>TEi)Y27v*M8kB>XfNE{{j9M)Jc(N=;l% z;;+S8Snynpy@m&!k|`wFu`yo{2IR<>tISl)O9fT2g58uXLhSk#&Pb)oqI);$2Xy{u(1J`Getp%T{M@g9Nat`#FLGa57gqAEvG9HA@&iFvKJ@^69r(q+ z4J%of2*2XNlQ$>n@-IGJ3ZVsTJJ{Uch1Iu6LwI*O_Jnu|K_pmfe#XWlG`N5Th z+z^k9Gj~@e5Z9+aLthz}e8;3}Ls-4WeRy@9RW2tv4kGC&;YE&NFND=Gl8!(4;acOx z2cnsNszi@B)J*BdcXHmue73fDv{eI;;R{l_lLYF$$x5XpWwTnrX5g$x@;5@$} z9yupo;sE!K#o%=Ch1K(7_q_3zT@-^(n|$k{@pYg0M{6qSm2X*G2R%l@ z!*|;<2t95&U83_V6vnfu`RAKTK_jNypbF$vk~hoVpid&c@rEr2Rlx^L@VlJd@Euam}f-p=T5WIcn)$`d;C+r|4{LkgRRVt-3E5o+hMg# z>hPH!EV@rY?v3$Cv(!mRTa@v}qIbheK0_W}=D`wAXhzPAN3b?jj2B!cESjepo@oOP z&#(5(6N68_pD^l!u$m)!w%a^Xo{}F+z^wj|_DJjw*C+GC#F9`8u}#`@iRbIUwtpN} z;{`j)gEe*s?@h$qTdXK2ykY9?bAcSgJ9Y1Q8{n;iHx|lKgC&M7uzB&G;On}7)|6W)_R62Npz$CCc!LE(usN;!);rBdP@(FRKX_8JV{V_rU&7c0c%yb%W z)CSWZ4b_qN((yxZa9QHk_t8yy3hYxBH+RRVU@q?2)J2W@<;$%R*nK zGb~TY(0X&%84pl(PK+~7kn|&~c4&^0Z!w0~WS4aey(CA-qX}_0C&X!a>yS5em?Lla znaQ;J*tREm&Dd8`NFV9Y9CelC-NLN$a1|P2Np0wBSZZ$ZZTD_w;_hb&>l2wFW5`Z) zwH}e9&P5+zSR9@5C4fW?lLYd9iVCA z%dS;V#Fb;|lz4y&MZrj2it-ZUrpg?3u+*hB9$D0-gd}ivTqD8m{)VG>qX(O!cdE`D zS`gh&(Qa{5x^{C$?R;cT8j+)}l(dwemCOtDOV9SCL>#*wP@WYZ3MR++}B0sPLE9T zQQEw#;*syfV>l2oOgf}>$cylzYH4+jdO^Vxo{-FY(kLk4}OsxI*{nZ6J$sm z)s38%({j`wB>%^qZP`Y8LgO4U401%w*)H#5c(=h@b7qdZl$UJ73v6D%=b7%x6WV%G zLLHeJk6a!v3BF)b63WRjkZPU3X8HlA7DZL@5;69cLGe=Zfp!f(WN?p+smM4%6M|4K zaVf+yok23c)`3kcFQV=ftHYDdvC<_GG14{mR{1u6pgfg7ntE>gExnQ*6KS zzT*&*jXdPX$&b+{Kb)VM^lS;e71jdV^r$U#qsf4v$@?t%Z89Y22xcHbeoxn>Nl4K7 z9V5SYex5V!7v!jQ+=tIN&q}xSy985Q%(?!z=cqpl<{}$IKU8BzfN5LkVA|6$5;GdX zjQ>9U7sedn+iZ-)vMY2flXA)p#v>ERDLUc74|M9y)KTaNQg7y?LWi2Tg4_zOmB`+{ zBu7n=IQg~7$#hV^v5|n`R0BrZXwYNX9q^33J4eYk)Wf4~9vPrL?b?I<;asJ>s2;or z`vpHC9e;zy(^?NBZF#mjQk6Vhg0>cN{BY33|~J-QO%kCI|0#zK#iFfn$CE^tTp zVq~4soulp(-O=-{^i2eOxktB*>(+tigR$yo{8(`j$uXX7hyDQc!zI7UJo2#3E%ykM zu$z0F*m{ZwL!L61tMjA+%;cZtsQbmPvppE(NPnkCS~;0~L8s`Q1itX+IjTb9R$Cfg zV>-bc`(TbbO>BEO9n*%KZZHd0&8%rpK#XTPbf4rDD|X?%pgNP(d=Yi9ITa+U2zU+6bEO1`%oez?gh3u#N3Fp*%P zV@An%J+T?6g0B(22cOGPLxpe91!;W$GJH&Id?#L7ZzjfG)-~1$5#39X(Z3-_y(jrS zGfhU5k80iSY=m!pe~!9QeDPrqALS%A|3cR?!yZ~o2aCzq)6JZ0zs?7Aui=W7(C%-d zA4nf7{LLxJG#H;I%t+F2G-jMADbcfii>0R*4c?P@@P6WMRb1h4bgt>XY3$v5cNf}M zcLRk*k3SvmYT?!rA4|x&U7F))aF!_w{jHeoq@!VRu zd}uc^9(f~2Es%c14v!2|o}nr-hYnaP;^eCr5ROjq{tW{IPAEY>KunJ*z}c9di2K!(T*Be>OSvRKyQXOP3>lzZf~SALOXp zrMyZmO0(y9A1j2f556rQ=BU33Uu_znZ+#Iy#hT5tA361G?%wf9daK}j`d>Nf&M^Ac zdieb6S;W7d#gNm5oQdIFwVM0zx2LA2SJ&wtFbC!28eO#>%qP^f3ptPNc{C(tGNIte-Z7Uil3q&!Z#*h&{&B-8t*<&~wSV0}C$ZIQISi{V=n z%{BFPs?7(+;ajfxq#V|PUpORJ9V6|`4?TG7Wqe}VUWe-x9Vn!Oc7xGtX2G@IDE+|= zU&vKWV(&X1Iphs;5)#B-UH;&Y+Amk_6un=bmQ0_~Yx>H;XH9&3&=Y1ul{8E;@-X9s zF60b5FjuvS9G)fCBN!y;wKM{zo@{9~^<|#^F;OP?WBrF7zxE;Lu7h&babo|u9(zpL z2LGS~wi$Qr2K&mFa@GA(SFiS9v7H4zDk!lQQ(|1@9OiiQ&|LKf_u+?aEMsepsRh&a zWe2m)AJYP6N?ESDTy(x{W0-7;O4%<2vuRka>HF;VVBEQk(0PO0*$=U84fxLTT-7JG zm0e<$flS)UxPCjB`a^ToWs)!7v@w+HMLL{-8_8A7Ib~}P%T+t1PM?*AWf4aDYoRNs z%?!BlqtN-LlMb)+1MA^`@Q7UX6={2)@bDWSVwr;AS!r0e z;L?Gm$l6qys~+dx@(VgWl2@ytFZxEVlC|gX(CNvvqf4sPrJjDGv|~HLZ#~MXkKahg zvmR`E%t5;y6JH-5<2zv^a@9HFqhoB|F{UH1OS8*l3vNp$nckGsTa|ve*wBicH@=;# z_7gd?Z8?tdf}}(Ay?5H+WEo48>B!V|4oKoEA-{IZ0W;_ zj9p;XfRX&O^3;)0d@$!vLoZ9Elc%!22YX-ym;Jh0=PU)Y5zLL0PWAD%~Qa@EnPa!-vb0vOG? zQ~$y31ovnvj&za+hMW@R%(_uI3BB*+Ty=9QmI9OX)j+QtldIMXz29S}mZe*Irtg@I zCSfr!ZIW@P95<6nh52&L(Nu`siF`iXHp8!3ZjwUeeV5Cef9cRa5qN5Y~a_Dkz(J5YewjBD9 z@8n7s&8B0c$Xo+G4*d$DSK4KUpWw#2h?D-3GCHxp4VV*(zNEw($Y{`_? zYUpLB=lbpuiy^WJdhCo`HA3ooi@zORU>eSJFxUHIdce$YaQ5RY^2hXnIr1zA^OJOp zFg*l4}ndz0#YckNM!Cw#kI_Rwm`71p(m_DJ?hip#_S6LR2 zIDTu&gV3MNfLA)I1}t5Tub8ezXar3og{b`>eRs9^#1hI7cVsF}S}havcY=L)a;|zo z%HpCHD+VU|w_syjr3invDOa5y0(+y4b@w(^fr&Nes=L64pSLltk2QgL63m@~`LjQ! z3(SOz9Lzt{F;Xr)VBQ6Du*l&`_$q^0$@lfpOQzRjOmGOYsT5Mya zbuZ)jaxj~~Tr8L}8$-X7(l_O?9^B}ej;snBC$eJj?*#K07;SfzjS-u4{ij3LN!l~T zyGrQgvogoKdgx_WIAgH7bRA+x8-Fk zyU;V{p~OR`c%;-!-0DV0+jY5SAMeP^EniCL02|}#2Ro{hwj_u>6Kt&8Hy;2qd#-;h zX+%Z|9k(UWucv~A=h-s6u_RQ=0L}?3*@H=FFp*oDW^H2|@?+o4RlVp6e`w2h$01b;EE77x z#kl&x2AAZj8>QX8-Nq*TAI!~n`}_YiWRz6UCP8nPw)9W7jDOGngBcrBvAGL<2vEt514IWGS!Fm(1+gZUmwITc0fNGdL}=Qe2w}7J(HgghhFy+`dNd>lRn!< z*U#&~JlO4E{^E~m1yg*VnhMvY*dK=hlZDKYuZUPHc;DtpdC0;asyH>unqB`uP?xhdt`= z=L?Y`FFVyjFO|Cd?KUf)y?!3NJ`v{I6L)NUazcM|;!gJ*^}I~><{)!*&}mzYUCpbV z`tY`Gms=lJfhl_`bA8wheKK^vKAhBt-Oy)4&r}~unG{$EJyU%c34Q+4x$0!850kF6 z^3JUflfZ0x#=%_fkLd(c_A948%=O1~gIVihevpol^sEQdyf$-v*a3Z67JB3xw3!*` z9mpRJecxZ_s(wX!yKNgjL4EkQ8vd4=b87BzRlIMtvpZI04~P08EoMO=GdfP zcBhSHsGu?Of?w6fT=k~NTWe$7I8z4Z$d~==P&<06q1Qv7DSEcqGQ4$Y@B2#Wl_RzB z3_2q*N#`2$Kl`dvS8lk<$`iM)YzNc3HFI52-(*f2dZxNk4n6lTnd?do^ceI^b)^}4 z>9$<;HK{8*Z5!RXG7rqy|8X#(b}Jn&rWZ`dYq_eMbcgr#$Ml0K|Eq&3Psd1I835A< zCexUpWCZ<=#N1!5nH$t{cLB>uLt@L=$8n6g>8rHAAMjZ zyyIZj_+xf~SqJ8Fk<)Ku+%b2_(e%aNb;b_cY>Yd0h{0b4t{a?|wbRDAvYNnDyywUY z%(3#%D{CIOCE#@WA~w#AMZI7)kOv2d?OcgGa^_w8phpHW*TbFA)%&c?iBFWK>xdz; z_}kd~frB~1A2R|>!-q~C8|9B_1QXcpVCvH`QV%=8bc3Nt?DRNukxQX(%|c%dz4Rl0 z{u*R%fqn+``^0yr*fwOYhq61(8JatlPuia0Bl&O8V0DG$-5)c^0utkD0NWNEZ0g>7 zHrB0s?O@8ogU#IG7q7AW!u98+VAg`U6Pe+|{V{96OwMsI$E0J#_U&Lk1``+CPqi^- zjr0;d*C4hRA46IP4>o={)yBGZjR13pirI3vLv6jgK3I5`c6p4l!1w` zD6|ob)_0nX@#?DtS6$%b=eah{jZ+O^CQ>e$;#3>-70CDyy;dAUfY`ejdT-%il_&ms zX}S)&%|dU6 z-j#taajFaY)6n-LGs2JBHe`-dp~=bqf(cYo*ZYyRY2U%7k1+gN%Lfy(z{R-aK#PtN zCr*vAv2L6y15BN#mup%WE6Y1q3hW5X1b0Taz}z$?P3O9XXUe-FO$H; z4|3|==WL8y&pW{^1EcHR!8XQQ?|Q%$e#wz_xQ%mV^?_LgM$06acdSp8JwKV{?Ty;|~l z-B(fe)NWJ2ZT->HnW&<7FR;V9LNe=wfE1W6HqPfT<@RzRP|1##D^S zFR7O;;Hu;Paevi5%%?!FI%2RYyl7A$yv`#>?|mc1GxbI*_R_F!saH$*{Xg;7ZwSRn zTR!{CEtSu5;FZj>fhxJw~^Vwf+t@2FFOa3PqnijQq)jwX8hpYd|L?9k;%JmJ|Osaw6FW97(^f{w&u12IZ+oWX^Ks@2ox^ z>krJQvSmHU`MKVvU>q`|h0TN-#r0dFm|D zu_aB1Il^>;E1VMsW}4GQWUg`-ylaqufym!w^D;-S=XM2GI)S}&xq0er!3CbP(!sH) z@+yHj{}0>}a4%~d|9Q@UW?9~xoyyBooC>UYVnEv9nKL*q>zTMqz$^zd)JLwnHnSSc z>sc_8j%{FusyxM(S35sP$@yT!O`Z!bLPF<&YZ6?!Abil;>xb8$(QKBjXS-nbIKRohmTlNM8CotRzzMbQ1Im=!>}bw~f4l z)&;H)+{j=$jzdOxBbJ<<7>}`h#ft>v;$dFK)I`#`f`N|7@h%wjMHa&M)DN-67(wb1*a_oULX>@wFfXw_V8U^}9D z>SsP>#uUFvg&dDfv2l#nIC(`~PS(+BmOqgZ<64cJqle`Az6UBV`ifoKz$^fB1^3|+ z+ppQ!43#{F`aru?6~l&@=6Mm=AqE z@~;y4mA0)Cm|{F%0VY!HV5-tFV#h`>U0{w8Ia~=lS=15w0Q9w4=q2Z}9*vy`r1Im} z!ao9f_zQWy>-Y1aH$V^Uo2P!653bQ;qaMS{JMBM~BM0OazR<6O=Cw2qx*`~HoRFO4 zf}NqL^RC}I00tYpC?25jc_Ch2Y30ZvwwK9!_BHzP`Q~Yr7Mpm~D$XJ{@4%+j2WKvu z$Rzg2K=&&f;U5lt-=UfFq!xND^bf&Wc}^l*@$+fWcYHZd%|JnT(eqY&Lc19H3a5Z^ z_?)C~y2%Q?*yVjNBNg%g>j$SMQhVDczT>DLY1yQG*mfT4!6Wn3OR2H-BJDezf>Iou zL#98??+PboluYJ5m*eu(GpS{HnLdf{YJId2G?8Bob^vT%s(gdx6un|O>M%H)-}9Y1 z+y+l@RG!)>JRknv@&z|;EdjHsI!{S`vi!-&MJ%2Vt&D3O*r_MxDLL2Q!iFy3McL40 zgB-m(!A-8oQ@jFX;~LB+(-_Z-&nE_fsY}H)>$K|_Gy=?)J;-SUQ+RTAIUQgof|-%3 zi{t+;aco`=rVmUuo7aK)cn_EzV1|#$E+^W={?RNLDep=!U0}W!O36c~ykDf8H+uX@ zVn;JP2aL^A2c@QyBiv=(z6<&Y=r5#}Uyu(~=z}u%ryPTCOMy$9wi0~gJA3v|w)_XS zf$anPb{KoVv?0~k&T;EjXrx|T(5-6>zEV2KYtG1=Ut)I^n76>(#y#Sb?Tqm!bFz?g zzEBzD7Vy`dNnIfxT6oT}*XR6ziE%9kH?JX2oxr_?^Z4m1FnwUM`NbA6AMXJZo`PST zm0eCbmZnFCA+u!GtF> zzD-S+$A=|<8o@mV&M$w2-VS|Z7WxwC?`EN|f?j;Szx){TH$y)XdZxT>0V5xTngphA zFlm~bmR@tDuk=XF!MGXj#{K0o&N4cD>^GK&QqIn&^i8vjPb~$lh9_{ zq@v`rC)05zUT#Nc{xyv)lEJs8yn8MaPbuaf;Ttuen&dkvXkyyJK z>0CSR_BzA*zm27fd3ceCga%sen?z&5!8KfwS)ZgkHZ2gC3&tpSsrGq)$AJYS7@zAZidlCIL}%>P~MV3wt0B)_Y`ya6U#TOhb*aLcdDQy*|| z=VcptIWv)$^TFM9y)%YIJSfN2lwHf{`QOnGxg@|x+Z~n3{0kWLUeV4`2dXe#n6kXZIiBJ z-C&;lZgx5A!F&ux=kvb)a(0TYdD(3)zKpZGZpp4|1elw_{77QMVd=WWPaDC+Z_7(R z_lyCq(A%M(k%2DxvIP1Z==vK5$ENEL%xW+X&d;8nZD4}m%Z`x&==eQghJ#rKW+8el z|KoIdIa^!mc^#Oe7UZeFrD1SV&UuOQT+-eKE_Qq7xv0g^CqmCO7qt@lEa;i$=Qcv$ z4&84qsssH4(6=pQ+?GdLnml>y?y=Fwwa{oV%fR#%bENun5A))&i}~xtz5OdRizz&3 z>hA7%;Hr4^)OZIcjhpi4rOByp`tKEzJX!+1BMW^M^hH_do1yn)pvREE8~W4G35AS} zUb5<)yS@@@r9FKsPu(M!=^hMcnF*$Y=ha|Z?{@OC!-M%>%F9Y@SceVa`|{LtGR~|2 zgOwI(`k7FdA6D6tKf)&;c-_$B@Xg$Nz7g;({kg-pXz%!>|JnlI^ap*`L&!|CXm?sX z%-rt?uuH&(AIeh!i7_i}9n6;+_?huA^WuDz!uf~|op|BhD7-5i-p!wkx0r!<_+f`P zu+hrPYnWB;NQG5&wR_mt4o$wS+IkX%!Ct~l=Tkq%O7PfK=N~(t&eocIqZOW8#M7h zV?+4LSU8#Uc%B+V&A^PlcRk+>CFko@UOIW4RQemuZNs>U>8J zQuuOGfN)ZQjxKbp`(>W05ZkufI{4;~I4v%WW1OR9=sB=e@C>Z>iO1f&#wID3?O^9U z4yf-viF98b)uxzr(!|+?5)XU8R=({YFB_q+hd$=l z%$bFdHPK@?vd9u=c5D`O^_LbVLW`S6;aG=I)e z_#}aRqJ++};P_MsKcN}mX6b~XmG7Hs8c63@@Z0>r43cq1k>xZ?3B3MZc9hAl*?-Ja zr^H?Zr5||kMz(Qx zaDok7ML*)NdFC88`P<#Qkf=k`^vb`)kKtg4ZO>DGl6ZB$N3MwjZKhtFWR|Wb>Lon= zjn*dk!hg?GGsXTlZ9Y@C`7S0|$HCX~)2ik0$V?lvDk!r~`dfj~;6vuG3!LQY_v_Xm zfA&A~REMP3n+BO@;Y(1|z6KL{_$Wl;4>NWRv=g(bQ$yjicuk!N#CTo?W=0lF8JHR{ z_klSgRgPzmg~)0Fw;kLesW|k>z6g=E5KP%FXMf7sn=Rk)?oU|-?q+aji>wQ6oV!0o z*9h+DcO7{@uyI~_o#1-F zX?Z`gab9^n;D)^C$osjCbLB}}(hsf^T#@+0<2H^wPTP-D3XhsYz7P1v))@41=#N0p z<|nmaHfF&{S+szOzQ1QbSqyG0xNQ1XfoaKt5q(?0bnii*PX9HWqX2Gyc*0zXI6x2+ zdO7srANbH|17px@ppS-L%YFEHJJ01D8No~g(+%dUg5gT&pk=43YTus^W)qmBQ!$>i z+hfpHf-C;ef8PftX?>f)i~y4<4<%iJ4(40H?8~iX6X_OTia}oiUHj6@cDge8QawCt zc4wB^3VjoFE%TpyC$k%#*FW-?84J*sKo5MJIj#t12bdXqz(lVlKfq+lGm%pXW_1=! z8JGqz17NbnL&0@`JL+F~>J09!{O2QPbeY60^mw@&+)8k1{^|JNI_Mjq*NdFcpRAZE zLZqyBfEgCZ_bqFoN3LUDC<8qPeK_>-&@;tu!PJ3i12c?!D?P+_u|s^S70g{=_IAIT z22c4U1e zv#e%t%fOv3I=K>cpWd|8SFvjzn2H=n*4H!3S^;h~xJ%klb zCYzj{VCu5SDZ`%P8%PtF+qn-PXP1Nb8xSMG)vNrB-+*X@z7+c5B8Mwc=1!e$hyEON z(P`1ifANVJ&zFLE3rw~$S_7tdpM2kMIEajG&?iGbg!@!I(&rM4n#&jzOg25k!8`{h z&0Z%xwb0*!o~^7~z?9@=w`C!iW5HyzWhI#DU^3aV5&8n?!+g^0#-ZI{R)X2vI3#0{ ziW_O$^7GY$sd8yA6MH-v+r^;EH3|HzNcQx0f>{D4ldTQN=?3!#82zoLdfO*2pqtNm zBlPSUG0Hr{`MTkt&(9#{Qu8f5CQ>Ns8ofb~ZKQmIfJtb_#&8$wDMgv}OFb_KvmQ*Q z_NNB=YtScy4Y%3$HKIvmOas#z%~xL%3|FE)FnW#g=RD|Zp{M18XP<5_nDFN^V?<9s zn8(1R^|QzUq3?n|aY$x*@lEVi`g~@3CG?jv(8V9?p$Ciev+j8oJKDi511I-Zeo&vJ z%$Goa68fjTCtCCkAbawDnfn4IHxu`vADC(zm8YC%BcLyY&a_e>+-aA0>Ym~zuw^Cr z>1#kt1xbE<`e;C{-7A%IsgKKLxD^TzLOaKR?6g zeKzzS?ydYGu6WC~8hYSX#spu^|Bv58s6oz_GN1MsACZN+84G4_@~G@K){Mdar|)V^L(Yow%y}es z%?Gms%--0w3hd%T|8u*-^YN#zX1A*x%pG8KyzjBg#vAXYjOxJ-8J<1=+rW$fa|(FN zNAZ_4{7&QR%Ov6-*15wDFjej)l+{L6>~7d<>tEbgqE@2z0r( z=&Tb++4V!;0DVt&OZWo|`KIvKGwX^$KQ;@!3i`wh^fJUxg1!#ApDo&ta3Zmz3tVxf zf0~5e4gG_infHsVgFb@23?*Q#JfZOs{_W7~p!@lT(AD>`75yKk^3w+$$+L3kjo-*u z6LXPYXO}B=D>Q~xFIm}Su`}&Q*oqGw&`8amuI1OLw_s_eI4|^40N%7yYPS8 zvH!VGX1`89o%51W^hpMj{@OoVv86d4onzL%mYbh$?~lwWl79H(Cp-MV`{exH@K@J4 z{A0I#BK__ zblhEq-XqV;SN+%!{<%jlX~IU0*#ahaa=zJ*^|XyS4~&lQi|Lbtxh064jW)*Fd(feC zgcWqE1DmJ$U#1$I737;`#o4i`4q0<9$XBNgLRQJvWL{vCw6UVE70iYy`Rd9Lm`V@E zSsRx%O1=mtYt);}!YChmaCBX-UvzAb2Y8W8{Ax9_YNzI_^ThV~9$BsHUxA zd0f71EN@=ErW0WDFz`d>EvPs5NFF}v;Wul#IuFahbPXvm`=p-tV9>z~i}vptFb_=2 zSG8it77s?JiNGw2`feh~F#04X#sf@zpmzjU7yKVg&sQG_f7xG>`KI}2!vA+4ep9#B zz&mhRz8WvQ(^7dw_jn&(qg(PYdVa{rEH6F8tN-FPi1>@A_o?G59;--`eK* z@rZ57w0r!x8_XkD=BvMpU!7uO+;bDwgIRV}zIsbAQ`0e(=-LTp;nn%7U3~8*4~DX& zsR%x!cePxkr_ng;Rv%bU3Sar1^b4=`8Q(f>at-ua=*NMz+8^l4v8NgOJm@Dd`4xW7 z)=PzElL6IAoReJy&K*-97n^5S#3L8ROPoJ8#Us<=B@V{>M<_%oJI`nT2X}MX{K8uq zY%Jje(?mqE>iG1#(8Yv8oM?)!O=eG%#D!%E)yV`T?n1+Ol{qb?$uuYJzA|A&@I-EF zv_X5m^)Xbwt)7-G*LwDn1?TCQ9;l-1qW?uZx-?(CEk1PAYnCrMd(uouG@CPmm&H|+ z-jXp{XGWkN8TH6mvn*e|BR+P9M~35Lf6yb-68LOMz#&`*@g@=muhL~t*YS`?#mEyc49=%YTX#Q_EZQI?t@Mzm4 z8c1D^-i7TC=BsZ>EIIM7R{G_&8QPUg_5Y^DcXFXt8(s~69sD1!$X72)+Am1qugcC( zu$Go35JS#l610_X-4+VM9z+v(0bs;p|hwV zG%m;xPvvzGvO5syK$g0jHM1v3xAYInwr?;Xd~g|^5<9r&VZ)GT zh=Y>%Yit|X-z3V%nV)*|V?SirED$47#=)DB_u8+>Ln(_Pe@mtbf8qF|g}UA}6TzU1w;p3u>}N%yH| zb2h7uWioDx+(VxA=c@|I|I=Pi<`?Ow6{R1+|KM7lCS;(U$`X= z%a&L+BobgmZVT9^SM${t!Cs#kEA%B`tGDK>=Ze8D@?h~_+WgR82bmzYQ0JZLyR*Yh zcGBHuHXPpnf9S7YO7~AY28UY^jhQnijU7Lt&cBzht`3sMZ~r5;OlSr12DT*A!4Bn^ z2KRhV7^hDlJ$?EYTlK~f;22I>@3 zDWNAwm;`ufleZ&h^N@(TAI0H!JaV)zDZ25Kbykz=lB*H%lI;4_8!xZchLO?aS@652 zJG4}%sSdeSKc?@#UqtOMa?k!}(mv#}g=bE@q!qRYv~1_NjR7s=!ni1vmRYLquk;V{ zVq6Q6x$MA*X@eiKWlDOaKe`gk<}XInwcMjRng0ll@#jY96Ay~07o~jO_sAfY;S0LG z*$t*L21epZJW~&es8Aj}?KY2$TrN_a-f^g$-eJZ`z2K)G5m6r~@PD)M()D@C)RE8$ImUY< z{4K8?HNd|E-sTYzb&%*9_okIz2^yS#BK6{A(|Zd3*;I!oOp)L0bfr!(Pq*vbpxcJi zN^GwA34S^%V#a@)J+k*={3rZf@NcMg_+xJ+ZQD!!b?_f_lEdHh$@%32K~qn5_`5$j ze+~SPoZ|5B_+nIQ$41m~Ih0Ms+sX8s*cH4~myM}Gbhs%e+DgXr;#4%OEHTO* z$DAeZL#hzi*0)daiJISD}uP3P9l|q z=6Z|{7oiFW_(UZ#8j-R7%!vB2r0IE&4Cf8RtaQ(Gn*Q z+?C7=hwnVYH`mK2Hm`@T=iG=IBsSODd=i$a&!X@6#CNFg@=73{BO`hr^BCtx)br9e zd)y;~auA#UTgzZBMLH==t`IJ%+L8sF(l&#iNAxpHlxLU6BTQZRK6^sGT2pemehC7- zOydORp?l875%u0a=x%){nQq4it}yo3XbqyD{%;FEKilJj|MnzQcG4$}mpgAp(h(EO zPdBPMh0o0Y-p@MC%!rCgti1N!q-|DNwrf4atzfrDqtx$a_~*7c{2Mwc!@GrV5 zqHdSidc=E{ewpW5?Ys~mZCyXu!>*2~_a)9vOv8pI<(NG|jDe{gp?!m9u5G&YGux8@ zWQq;Ld)N!m6*23euiA2x{!E_@Yy;R0H$}{MmDNDfUQ?EAL6V$bXR>*T9-|pw2+d;9 zN~R-Y64z4XyfL3PO6m}QC;Ax-NQ$XJ(cq8x6(>7hS4ij8mvOohI?ssG;*9qKywM%L znrF1%hz$RXG4G;?`laM;wZ~SaK`7Q{u;yX|gO^f{$q#5<@8v(jspMtJ2bNAkbLe{SEP(Td(sg>kV0^du=k#TIBkENt%X4jh`r-84$SR-tAL;di#3IoRm5OD&$>u^Loa*io{FdwC6+gPY}4^ly60CK{uj;9 zd0Hp!3YxDnkKQyt&znID3u`hFd9wNIhvuip`ne$?N{|dfoVvLUTP8glQHP5Uer>mv zPx9g#6-yY*E5eLg@DX{Y3sU^4>=%K+t?MIdf$)FF<`=9P>l;SgNiu@-NA;43?q@f_ zAA3Hcu90^6I-B22CNgO%#yZT-;PqZ3>ce=fLB~gm#`J+#AaCgl__xUWQ>wgZkXH)H zUtT5@AHoYlEAbkFRw-%O32)WLh;ybd58U_NP+!NN(FYlKLmw<@>jZBgo)lB^HXB{Zp|+CUaY-< z`hu+u@Gp2hq8hlj{D_!lB8$OwfO~x}aNXcW{XM(9CUo_Iy93;-(qH)U$Ci)K+6K4A z0~2|(_TqTSg;b1*gLMCMqCQSo!eP5kLa;g>!=KqLO`YQqZGx!~Z_%N_*gfK5=HlM; zsV8Ja=+CCUNqw3GuJi4P`aYQuzQbb=`7ix8rl)m2Y6a^v{$ZwUkXOmI0+|O4MAZ4Z zj{Yl|MkA9m%j%?PL}X~DnNHQ?^BwT@eh^WMgzrR~PtrHaM2p|ULgtvhQS1@kYx^jo z9uS|q(B={QdG{UXA+zWeq}^d_jH?M5y8;F3P^mvZPm`f->jHC7us|un{MyDacA1e7 z&UB3HqpRQ<7Ai1%aW~pLVw>LUsOLf-POx8Y*tL)DhJSKSff^<{LxIDT8w+(G)%1s^ zVSm|w(?82CP!-b7?wg8pzR1Wtx&(f@Q~c;5o&85>G}+3zzHHVH?KG`;@FbISJ^E*s zwoLMCA^LWHzQEL-D?IurU;3lk_LX2(78a;iz+3f8=D$o(((^=Hz%42&kmU^HizujEnQ%iGV9_Xiv2%8MbR z3fu$WhKf9{M0@F!Rg6bXVEVFPB;UHgsFH%L?+c2oUU0SGvgzvwGd&AN^bLTycQ5qC z9wR-?wgq=eh&^^-5d682V!9 zT4vFpWNb2eePynPr@Pc&rlfTT^d~dWMQ3CcV@K$Jl2~8q(MddHD}eL>uZt^*_3!GR z;qX+!^I)t%;ZAn`NP|+XTUTs7Ro{pWE#RjeT#&v`m##z%`h4h%p=Zi(!K?t&zX!}l zFwvoz<&+|4H<(&52XJqdEw)R3ls>_}F6g=pe&)%KEM-s!&#W)|mx0J^fj$qqmig4) z$y^T4k}`jp;_GXm2M;MQ@3X#`DwB1LsA-3HfLj3W^wjh+N+kPryApj8>@Y{xtC?ku z0M`pHo2*7K$9~0;^^eT5I>9{$E}N`wFpcGotoJj^>I1g}TqapD(!LAK*h4e>hG0s5 z$r?47Vcc83LD|#))%}{0VD8w1oJn9-??Fx{nAi3oryES&9;HiOU(O0wUo(5(Wm`rV#)XDi^c7PGTw({MH553T%!?Wi@KbWJy zWXp#EFpXfc*;4uxbrnn|TSh|f&0>qBXA+pLU?y{KrH5!*&a)2a4Tl$)b9wnY(SMN7 zJFpwdL{76ux(Dpd@dDp>Fh$pT=+8kvj(bZN9cC%l9ncGp*!yx7p4iijH7Y(CPdz-t zzP9%~VtW@nM;=+AzL{z}`4r<>H}t8{vz6(3F!R9-O_f2Nm4376*$HMfm`r6FeTFeM z^lbIM5=`FLv)j@DrUFbhTiU@)0+Y#>CD1#eXR<}ovl`6Nl?CbV#?XcdeGBw=v(N); zXurRanLh@7`ceM$81k#2zXCnYMl=2l2&M^4_?wwAWnj9%90q0)_hGI?J-~O_Jt)nS zeh0J{+_T_5?e{OmhRCm&gF1T8HdKPU7u=_9gOt~NWN#f=;QMYz40Bw#pEyjrA&UTFS2>tI zFf2#f`A%d?eW$h_Y);tpR)U zcO1Dr*|Du)OUFCdb(yhJpO=Dt0Ic5_H3oe(^mWkB5x?AK%W~hF+y-XYX+HfGd{=aY z*E0@=o=Ha;^eND_j-CEGYQU_?qN5r5>sfSkK@ZnEI(GZ(=m9es%pqbkS0eT~=~xfF z3wow>?0~+^)uBRG*}Hia{T*^o&#a>Y`Y`A*V3rN6Ye-(!K_8uk-U59}7W#bXbF;{0H({uoZ*jY2lK9rnc|OG3a05yN7pQW%o;EoT+Cd5 z%yuwU4UU{e{+P(~)HN4#uRo>&OzByUoJagI^C!XZD0mm%uD{5C19pZaCE)q zk68_--^IM^kJ$!h)Y*=l+_2^MZh5Ib`W7x`Uw_PSFb6d{a)$Y1>cGr%F-Q4hTETqa zVn+L87K3R%$I*3$KV}t}mt4#gf6Nvz)e{{#v-~mP-!lesF?0PfSFHo$FzXi?P4DB$1DUhb&{iNtv_ZZn2j#xC4bCjFr&|Nsa{bCdattc(3*F%I{W6+_l;WR^%2i5K^u_vV zGr(*Jfw|Fx(QBk~L?zPAZpo|6PNf_4T)%wZiQ-~^K54-C5y+Z`tfyNGR3rykJ3X@W zUI;Qf)E6?l;wR|sT*2>|U0qTJ-S9qlW#)0sI_TS=A1i6$N|d3~E^dcDbav);Prb-{ zd(d^8*0@hHU&#xJk!6S+4(4ev7mJQ*HiorBHm#9g(CWd(uPRVi3a-t@$<9W>w1Mdc zqxE&!7&j&_0kdzrgIVm4Sq-Ms#dP~)wt;!e#jNzlsF#?Fy4umT&L1-z%yTYgqd%q& z%*Z*8obCRYRxtOun1OVR}OCD%B4t@5n$@aFYuaGl_EJ{H?Jx7@aYdCQemW@B7g zqBHUb){r|KofZB#DZ5H=&w|rBN7^`7X9JiK*E+IlZH%i^WOaaB4o=HzuyL-e#Rya=zcF>ZfzIhc|g969|q#!c5cFmqkZHh;_xFuPpLE`Ln)kBl+qI=aI7 zmfyL$D#7%*m|}lS1DIoPbmWw!V(APrO?*mnO@_@F(?|mTQnGesf?>aow z_sk>XoHg*womZeb2jN54**wYp(LM1eT2c*)S^@8YT z;@~2GpOY9_0bTu|K>bAc-}Kl^-qH7Bca!ORHGu1NaYq*<)8)a5Jssd07H9UsrO+2- zp|6I%J_~&d^xPk2&ac3q7#~3Q%P&c94EikSy3LOiTIuk{-WqUQ!RgprV&mL6J`GIW z9geJW8{?I=5Zo$oT2`fv6IrF$wGvDt`ZAT{M(D%u^e@M1_y?euFDX#b!IWdQM+bf< zJL((RM#|>L(AU|uCVS@J=XZkXoi3Flj^z9FG2~Ref}E2I)7O6}XIUo~T}@y{{K(NY zq$rt(pHNp1a%%1?P~)YpJm!&uE_ste?CAq@$NdiGPyU!)V0QF4m_RgXk0VFQz2wit z?*|GL%Z2PC^4ZzLu{@z#>r za+rLOYaWEI3&sPyK2wQ}ku9_*PZg+_B`$V-E}1W+nYK7|I6lEa3bFynj4C8uT-ES( zt|?F-h%fbd_}q6F*5LK$&ktm%l1wFK3SW{Lfo@39a(w9#S(+pBob+Pa42ae6c{?!hQH!8$XG( zZ0C79m^)rBP%SWozvsaud`w;~kOch2yo&r2Qvp}#pU}BMZK#x>BuCyN(Z8MMmv^0t zDR~+l*-Fr7617|xU+5?xGTz$L?>`)ohdClYGE&S78leLm>K=Y|ylUP`o4ebY7a;A4 z@fj^f6MuF=pA21}r*Qaw$^11jf-?l9He95$!wieWK&xSyunu^ZwEgn7ik9)Se^g~Mi!Z>D7p^8XdxW|LjWfKkFZE|9R z{sAxbrxu=?P@y_x5Ip>yNF%c4g?he#$grCCMEIYRZ1k*2EwE1bhUOHia+t!8dUU}j zzIBO7DHVoPu$#_##kEO44wVs^N#Hm=?ACVlBX7(;h3a6j{hf4qPR%p#oqG5p+Zdzg z7n*k!jwnf%fn$gDzN&|>8oshZN8g-uzD)Ys;Ts(-RA-BwD{Vfh_9lVyszEY+W#rci z_?8VRR1a|<9VKF6EG|^X2=*{P zY^$z=f~^F*^9v64lN_1teb|eF7(tNTBtS`peJ%*x}M+-rgfN(I?^^-{~sFf zs3S6pR>}xn7r+Z-L(^kPVx4KXrDP?=6hbQ6R=5Qb99X+xIFG832 z%>cYp=(ouj#PSG89CA5T13(zOy@Ck<*@zk-QrTW*eB#OPabo7|QTcCm}W9n!pWo z7OGVer=RlROe}NW$9G<*bWV8V&{u{$tfJ^2-qOC%_)RaeR@_*qej&1=Urv^ni6@S% zMl*Btd&5mDAhOI4_H=L!AZNe(cy&F)UeD9($@J@7`pe)xCx4S5l_c9-K2bBSTN}Q{t03W@TDDKo@kj znU!D;3>h`Zn9^OSo{@Ulo+`tX2Jd;(dPGBP)~yd0su=~yT4>9XIUFiE z$KA?6XFp~b=ri#4uZ;fBGaZQU>mMf9&B8eA z`Xh@Ihw1Xz5t+P83ct#mLS~fovbHY!>bFVMGll9_Df`9c$voHoW6reT;3S=fjrx!s z+ku9|-i3@?e?>o0d~l0L2KnnqU>$(&3D_#GmEgCmEmZ48XW&qOogRN<6obFvwO1Ig z6&bsc(eoQeM$Nw`qiPrZhxLw(`JY_IH0ty3VX1>CBZm4Qd zV&#R!6{4rLxMDURr2o&HIr?^??|~Nz)&9~iJmj!s-k}fw)AJ4PaUj8e>0XzkHN;e# zIM8}?NXVsnMuzw8smDx-%JfVO`StIRuhge|xDP*S%a{5jalQ@A*f$H)-wUFivJ{ip zQ_})=IoNfZ3e^~~_gPyW_MRt>sT&;mF*CD#SzcE!3cqV0NbrMNdyB<5gRBh>U$n~}F`TcJ8x@`NkV z_EE95|3g3ae+tz;qHk%szI8H@Cout5!LI~g^H=5zq`o}6XZ&{XWq+fuA^2TscxV63 zZ*>`p{F3(=H@)uQqr+3vZ{a0A)_`x?fe%X?J3I|f7?B9}rk3Ak#+N7P+%|tOql)t& zNBY_ek@eg^GxzCNK#$;Getml3?}uInJyTzO7xZ3y&u{E4X)hkYf8Q!p|CGFHveRPr zS8-ILglJks!B>M{vdh6gn;kFqwSu4bZehm#Rtur8%|c%RJ@B4Ce-)&D=to2Uh4gLn z4o{Yyi6@~KXan(cIjT>W3Lj^XeO3%N%|5FbGD_ZOX!KEG`nz--_$MVb63j?2!#}1R zWW2jDO;2!D7B!-y9scT2k$O$?c}P5ICv{A82xcjm!*U!M-!Kc0+pE=(^0*eBu)Fia%g~OMa2MLi*(wd*qq; zNS9wa=Cn$<^c8x2N=`+SskYY;ogi^?73~$rDrr(*W>PJ4Ffy(mf$sU}9`%JHwNdhf zzY}qyMp7~hdFGr9PGXfKS{OIRbWn%^T@UX8`xU8cg!gMlSotYqzcMg8!Q4?&q=pLS zL>oiLSGwVP4!wlRv1)&0Nj#eD!Rb7Zl+V)~Gq|4U^>YMJ=rF%`+QV=wKAbF>=4hN<1)L#9YL z7K-TzPM6ZlSLEh7?%xcJN_^9k%{F@WFByVfMzVg)~^=rx7 zhit5AFHG!i1$Xb^MQS-bRvDX3Ayak9n#Nm~#d7dt;zj0cz0DrEralKB)i&5i(pDmS zGkl{f9KH|sj!(zGkMO}Gi_CtKlCN2LNx$9cY4qrA85QWM2EX>}MQWa;`zRZ4_HbA% zx)0I@&-iZ?sR$VmuD5yUPcvOa_f#C5yJYWXg|4!6eH|iQpQJ%%E)9Dm?HiFl@mobI zDE@nUntV6UPBTrBVHLjU$IMxN+u{4g-tpDJR|DVVV~W&65_6yT@HsJvQETXILIAy| z&~YXJg>E*#&I!@Xx{_XI@O8&p;?NRg?py7|p|?FU{}I}Tk= z!8m1lgNZ}T3hFpi2DBdDx^YfDc=X7m|LDG*L_^buZwFWMouc&fusNKPtnk)@;9t`o znYy$Z85O4$srBf!?8GnT7!RWA(YJ#xzP%It?!ClM0v`(u3aqOyQjbZwZuO+aDOdWR zx?i5?f6g;)DwCBQK6jpRuQmD^^S`7jw7@C#lQb=cj!tx3cec~UjrzKkUvTLDXg8SV zbBfd;iEooU7{`utbz3XnS(28$938Y3p>I067HD0rZ%MoyK;G2JMQWv_>n4vp$G12D zF42(fZ5t=Cpl;Bhz|f0|)cwAGBkh+tWQ`wbzjT|_3D0v=9e>%s(n`NKZuWp%G>sUK z9;>WP+-y#bo14LpxTHvJmKZQ9Rj!JF<`)MC1&UjW)a}AI$HPb7 z5Q{=zFdGhZoT&oaJ)=nN5bUEKtoHTHI@;h{IJ3x{3;K?S&(X2JqoWFYmV+JMR;0ct zIx4Zdqg_!XO%+@o`W1DSSvCjIGUCfYlDOsIT_G1O~3_ul732gK zCC_sP1?Jvfq|TCjuCp;G8M&-rW4$b-)|)%;cgS@6hm0-XFH#SRy$e%i$fPh6&|=|e zBk*(_wmxWlO*gGVIu ziaKcew80-}b>b`xanYmKS9Zg9*Al1SGTg(b>!7FGVY)g2NoPgwpuk~w6{$lcowXhw zbkP>DUXk{>wFgYfZZ$uqHDU}Az=Z>}FT{Uj*4{`wS&>;w z|GAB!{%fCE59VVqUlQBacrc!M+-Z9LEyNxvzmhcL@8ZFO0tek&q`oS0uqn~@lYi6r zvl9B4pBAZ)rT)jhmCSFg2WvuMzL~)a5J%)n3C~Ht3;hBEAWM~}hnIHu3wLf=+U(`% ztLZIL_Vj{|MyjOKR2s*Ju@^2fw4?d2aqHm7PYw2^+RlLuj zz>ZZ#=KTHd*?2o$Z&~?Q3*WF`7O68t&nlZQRZkVV+QGN4E>b;GPJK4s*7Gy1N8$rR zH-ao%Irv{>tVTxpGezoPiOIV?GIYD9W8x+5Kvj0a==1oQs57o<`k~=G{Q1|8j0xXP zmiu1HD8r5#WK8=lL-f;we>SD*aQes-bg!7y1qWQ65-TKy$f)9)kDT6D ziqtnn&O;gG$jp^=uSL)nr_q-DfnV2uWNd%6NPQ$_k#kI1daq9CR_K=2z@#xk;l1{k zBD3e2XNfXor-am_;n2Ic6{#w*t<07yO&gQVrVcvt8o_V>YmvGy)hA|{Jx1-&7yPX# z;~t|W(EFg5AkWHk2FTLaStatJACOANk%Yb(dhGQg-+9g$^xe=)|6Zi-68^Gdt$dPP z5lpOLP~b5a^9_GYHJFASMP|N#v_Ga9%m*&!%yf*{I}gl~e-Nj{9I2Kj`GK>1~cEq zj84Z$xo!iqlyb{dPr^|u=&sE5qzw9Q=(SRho6~hjIn;oudDp>Q<&T*LX5o8IJ-O8% zGat-R0}kfybd02D1(=OsGS!oQ=tJJmOy32)HUqr{`Nf}OJOKS=X)k(h8)%o!D3K%n zofRqCEZwtbLy1|Uavp@9Cra~#VFq8Ia_&OUn1>QCk2l-d^mHa6GBn-hG4&IW5rJ;k2Zp-$%(3ixwm2o-Banq4nUs@yR+Ke`NSO`AFi{JdAAzTbTpc^%NpqK>@xv&)Nt?*%_;NYsp# zMvt=cQO2`^=?8Pv=N(L=KV|?-q}ajCNXJM&qO_Q~1TX<<@4IY_^iQue{@`7g*ZS+> zTSl6vBP0B%%_r;MBD+mw?-y0Sl)mpjZH&m~wIEtOzKbUtAf4SRRq*wS>;t0el|k@T zonWQk8SBn9W{onVD>K7=uG`NM-Mf&{Q5sd{qWd&k2D%yJh?`r<(%%pq{ssC!2SwF^ zRH*Rn9zH!zl`6slx>((9e)x_Dt6yv-jWz2p{Nh5vC(S5$g=Ev~X?{Cr(r} zoH%jfBAb&IE}VQ7*IG2uNNLd|BSRx2BO{wewrm+0Z5O_LjcngVJHO}qbI!e-bM8H# zbN%-H`H*qBujl*y`TzHP&N+-`+#{9{HC}aT-X0+@y-fI|*7+0ofB8M((7PnPmzB-u z8S$2TgV?B%sFlXz)J~kTPi6dFLcI)ObED11iqpsAVI_;xU2*mQjjQn{4D4=NoOm#!{jjHgYdl$HKoFhjy9JHD*A(zle4#DO%_Fb*Fg? z;KsPwysJHSQ1v5S+018O3WvT%xurLiJIXtDj%EmEcNJ|%>h>K@hB8X4vQ{_|d_-Y~ zR)s@nO5gEq8*BF6>OPe4TNeag{d73=ZK?O;Hb(93u=^c6Y93MlzRGH5&gzXT)C#Nm zu@^6mDQe!g$pN-Ny?Ij_M?mNs()RHU`Eo&lc{a0!@OsvUL%)~3q>c+6X_V#N&&^!n z-E6DOPkYT@b>^>O^Ve4M7blmja=Fj^!mJ^Z_DRCoc11X}j?a$y02i-i&sCU=(-s7d z_%MYq6?J+)RWJ|3RJy}rK}}0gVKu>=(Dzz@%~qQOaIk}@1-|~L!Xf`=ozPPsb1Mu+#1YCS--wy{$(Y@{L-v{0d81m zyEPp8tTz z;n0H;&i&4CsDEr|No%dJ9C7P|Wbn1-um8)x3W>`saml)ient9>ii_scOg|tU|2NHX z-~sguK9`@ox3gaRN;ve0j2rwNUz^JXv76FV#g_S8C0y-2;ZVEuF|9V=s{f$Yrg1NA zz?>gSTw35~JHw$35|@4(&-fwqr^pehGgp~SN39k5u~~gzIMg6Ee@V1CgKKBf&hqeo z820J=EjH`o`LtU8V{8d*#_0?e5$;c`n8ZG8XZs^9%^ZErsLGB1*3~oek>pEzX(8;IABIC8mU_@qIiL1;dpQ~( zFpJ^);5(iOhyJMAi;bt=Sl8-aR{Nk{B@e4gW@eVO@mlyZeijaW zQtEHBjZY|FmM-L^*mPpEdDOD`a%wiC*gW%d%Vw{?jpS!wF?&qE2%Be}zN@q06=cNC zyj*KupDw|6-xz(1r0b_T+povd)qu^Z&suT(ozBM03t6*wW3%yB;m{}e>}da-Ws|%b zMju4qEb*9e`jk~uS-cheT*adln`79V`CK@ZDP@?pa=r{H6S1MC$XejM_@2gIHKVmw zqUL&}k;RYgTJ#fn>!k+JSk+_e-6#psg`7VSg`gU}d zYRd2{d#n-y`_5eVZu+gw>#0={W=!o(y~Llg^>9(C9g5EC{rE=rZ1yppT%d^mN(cLH)O% zdla?~cK9zA`-qtkq*xO|8Km{`gUDYNV;Wx}!e7>HSyz7R~dBuv$3MX&RXDRbB*zCWC zL*L}Hqy1iE*6|tiVRWxL9?qjbnoVBERr^OTLRa?-Uu}yE{R!<~O$H-`T@AMfPF*Xy z$;r`osXn3^X5rr~Uw1eeyRUAz&2Y-s-A+z?NxDa1P9r?8wl|4Bi4U)~CoiX*cr_fl zUGnW4&M@q4uMlqI-!1OD$vKHnHQWrG*ENbJ^d-l<^-lC!jXr?B8{MlM$I%a=d-YYv z&}Y%T@+*4@eaHVK&o9|SEk@5c9uDo2I{#x^KBzemXUb)s&Ak$o4`bL$^+D_!u-p3& z%WgU~JIT);?27;ConIs9*K71i^j?h~dM|sV=wA7mhn{=FJ3q_OOVGXYvktu)Jz4#e zIm|ZnDkB`)BJ+{#PtErsv@1C~GGpF9qyX520_==yT{T8a*eU zy-kf?g5ImqYtWzc&?U{y=+6c-%{1TWpXPFG`mm`yIWu&ZtW}!l3K*E?4^^8B^>Du3UCK;xS%U-kc*uMT{jd|GDca;XcC+I-QrnDVkX zrB!i&SelqQtgsB1*&+AD$etm`d-%(oHyy^;IAx%&#r)0YOZC_0UR-(sbE`Wu&3)GQ zetJG12v7D|E6A%nnEJP8hW=aPRN`dpagwN+hiM%#YqQ5p{59ck%{wiBE&rOowfGys zU*)?qL)&FPZ`kRNF_N6JUQW-3yUM<5^~=gQhG@w@PEbq!vG9|>94}s%`jY>C&h9SB z41G!R;1ku3e2VA6jVds9`^gAuqwG^|h`Z%4{D`k6eAN|LzB>N*zVh%jjIUQekQq9} z=k#COd{M@%Ye^i(ZdrZ^I|KXdQj0yJXLAbK$NgYt=&<~Y`VU!gcvk}Ji0>ZQi_f&!Grd{q??z#ld^j_7o5X>i_}Ya^EP52Z zSEFZqU_qduI5YGG5Bq%devMv%e%434!>>ml^w3KQvkm>+vob?JlKOR_Gp%xuJ$LEI znv`1|;@3pwsgdzN#K#yug6C$2{vm79eKsGo<@sx5cbOM!=t;yOi&U;~vDd*LmH1e+ zl)d@V%+SMRV*1NYAF?*)Dw3GZuZ?*`2B*=ajj65E*!{-UT#=%BsCx?Q@Y#DoX6Qf& zpQ~0o>IZ2{+sjUoY$=)hoMsot4f{k24{6=(+cleeG0Y|sK5?UEJQL(xM*I(RojyU> z>o2AclstLN7B+c8->_QU0Ab#;OedlGib~Z5G?*Q!wAZ{3au%(U{z`mIz6Kvn^8A4? zH%OX&ved&yd_DQe%*5w_&}G!2cc7nMl^JT3F>di^=krRHp~R1^R2c$TAe)zbf*)6V zUTKTSMFbAsavg|=2k|dko8+rJbIr*TP6h z*1C}P1v8CT%MFT>5b2WJoe{9oFf9Jo(nm-d&Z%+a7hy`?&!>UA2DsQj8n~`YV6uKo z|ImWKmi3vTZDL>Jw5MO^_^Q~O8z z>mTsxw`7{ndNiEj%f4{z0Uk0AH^G)|vDmj?>PV}b?S^f=)nd=~X3Ow920Pr6Y3@mW z#>rZHk}cMr1yIz9d`7vM(upU=#kQw`GQSw1qQoDQIb9o#@-B2$>E!JGD&fw!%kp=rlZ*L_P*zQFyWti~x$zU9tJ(UwE(ue^NIe;XIR^87 zx1VL7PrscLII(_p60T&YKD>;xS(9iO39k@l7mQzc)o?Fpd`0lp3^S);B)mN^MPKm` zZv?IhPM4oin0qyhgcmMheUL(U#c-!~=)UVHJ>xsoYs}xXM{2e|HpzrA^N-doX(HEU!vUA9IXhZ-iN7% z>G5HjVJ3W-Jus2`_3;^osnIYp-cG`F!g%dZ%A{q#M$bbZ)#&BuFKhHV^uTWK@VB9# zrqO%Qi_lMXmkSdPN#6+i3XMLAzE-1$&SPBF=y~XE8oeBSuZJ%EP96FLdacBN)?HWU zuXDD;HGVbI^E#*a>W2yLv3v#AIp!YrYo>?bcEWv1!sI7jms#XWrzO4u%N7J8U$cB= zc>BtO>x0wzs(?9nujMP-+gBspGjKXzoiH_Dw|wP#`x=6a!s&cXz-;ced=+~8$~d3? zNDwN=PdrsdF%*wkPX=zVQA?bu{|>$TYoW0U>xYqL3qP3|MF%_jds=7xQ# z+ep8$7Mqf9XNEq^XGgxVqbPa{dZR|)gWjvrhtMZ9`eF2({odgRR#3+@dIY`pJDHwm zs!Gu#{oeXo^g|lG1-ohj0bsE?h~_RbR=ke>ETK@tr&5ABPUOVYvSvahSn(;79&( z$i9g4OK|@`;?RiiLqGP9Ll<20Q~&pIh)^$&;d^)_$@o(tmuk#8YR<*%<@+$DFgZWf z`>BOl=EH1*Y4l-wVea)|#$ZN$m|2)te3g{Jg%7h9rrC#Sh1siNWSr=M znS}9N|DvBje;cf0oUzWfPNJXnGjID)CG&rDFZ(?7HjRBb`d*EF9r}wJ`)%m68v7pf z!cp(|kDxC{_lo}{`c{p-Jb1m+!(Oh}JgaM+kY<33CAMZDP8_6YtFd#Qc*mBK&mWr{EV!=8&u-xq_#zISs*VfJr4@QP`}p ze?4ABD`{iD)W@qDCjHse;?)Y<2m7z)*C>8A9@NKc24*izD*2Ve4I39f_pisR7C)h1 z>*KWzrW7WXc=f|ZVgJ?qn#0e&-{|8NsiNJ&q!O+$NqPuU@Tyar(Q{4O(e zqqN5o=bnz7mn5CRyt!KlZVqA=|je52OcGd4KzwLUq4t6re_UhRV z*v*G6za!qPj0;1s8GlH=uNpx=jD80CC45ewaQc$BNQsa1Ra{?&Nmysnw~3yM{*We& zGW6kC7&FPksDoMjl6M%}(96-2?N3LDLl63Tbd`>|KjTdZ|VqKwqoT$I&P5$n-qV zeGGl^_Ds+7@!6kYzJ#8v998kxz^Hg#s z7bfSZ#XO(L$hrPL#EOFcg2^7(Y)N9vHY zg)*3p)LpN8Cu-4q(7o1kF}$6m}4>KrQ}RKOjo+)=aodJl(5=iN>9oPjY~TUZkW$+ zbIu=YN9Kzm&AU+@XMm+m9mGfWzh#9CDYGv)eaN{(?jn~aaiw}=^eXec(Gl!2)^M#P zl4ag2@Tk)+b{{|?O!n)uLb(hI=|8bC=GjeNai)CNE3cna|MI%6*zsWN;m6C&8#^lr zvju-8Z_Em9lJtJy3P*Y!?dTS@T;iastpUZF)5WT_)3D5TauA>Uv$D)K)$R1@Zc~9v zIcN4JiyiZ33yEt!?3zVcW}Bb0vFcuRa+b%3(zeom%aO_&A|qw77MsvpvO;f_exjnz zkv=I4PCs%aPM%wRwQR7d^KlXEI6hB<$Y&`FVFqCqzcnj#g_LuHlaV$q z;U9+Cep*)OJ_)}yfk|7>xnP!|oaZAN+zlb;wWWW|Udz1k?OCDw#qN6vb{qg^ptJ7l zKW3iHKCHgOR{Df$?1$fx<=H1Rp$AEySD(;{ej2)0pD=)4_RcKN@pl}(bg|XOGp=;x zd$K+uw2n2^yDa`fJs%-`#qgc)w%YRTPCnKr)WDRSVKKXsGc7QOW6Zuprj)R{VOrl~ z^$7=@jBRZ7>=UZ+F^P|w_hyAIk#_r$jgI_~ddTx3+{0wBqaeh~$*Gs}Kr^?B&w74J z*Ymu+_h*HQ9Q-z);YC<&{PYpt zD`#efo{)DFt-5MH9fZferQF@a!Bn2SMIp#x{`p_(@eXpdc8&Q|8RxId%`dG-YFQdj zx#3|DDhJw3SL^JyGJcm{#`VHdtN*B|pO23<_Snbodf4sfS!|Ox8^LcU?Am2np(bhD z-8PnV#>VeKnDO(oLf;ltV0ld<(D_9?R}_xugSu_`OHQ^tf(U*pIFY3rPCkKcJC z?>deDL70-pdh8coW6dwV>a>?JP2$!L^YW^!(2WwtBTh!bu$~LaBdq7W*J3w<-I~v2 zg)Wf(EpV+PZuAS>R>a6=J-*MHL)>OgB`#8~WLD1bjZ^t#y%_kS7$IL0H^M1ou}_r(Y>A z=|4(g&blfqbeWXb-8P24K+0>K?02hM!+xW}l(yW6&F-tc+j0l`A#|^{+>bts?$wqL zqDQXvZp*XiIStlWKjVyZvbjO-mGmvwS^WF1o6ldXk9V)-tKb_yXSKnNPCnL_n_#jV zEoO6arVC~;#%xbyO3BM1n6)=#neVl^*U3o!KWL7m+POjcM)pTh zJGw{z;6pxhgSEu12EWhWk`-!@df937`@fhQ{4>dnK;|Dqgt5FeEA;x42;=e0zt*Kd0v-@RRT*yR7z>b;Ep~;6K(TGp=Ti5Mvf6 zX9{6j@3H(WO=M&YtAfev%nDV@_`1x=NV)Ms9Cv#Plw#M0UCVu0<}<0j>$LM~hw(W& z_7(h$;bZ6Stk7R2?7*h^bW*P*Z0q6W_OYEOrAhxU?Zde~uf<>F8lHu|H!F0hw69vH zKgLy#gh*0K&0oJzEyudwGWk;7u>oeS-y?*xjc{ImAS?71X*X}X(Gl<1e76_o#DlC! z7r?wfk&(O~gX#KaR%n^{IX{8nRj7DN3-jn(xubB6`Xy~9bS>ApzLgcaQtWPU+L3Ru zH_FNDHdJRIZKed9@;>i2Q-gjxx>uWNM&FI@)n>ZT2hhFR%piLIx3fZTkT?(9;%v2< zZdI<=slH3vOcegf?^t|B(|jH$;Un-l4cznmU8}BFIr&(dDTQe~U@^7HnOd0aM=ho? zk&$xS1~Ukwo~hUBWW3spl-m$?#+edonAuj?a!Uf&Cm7qk$H_uY-9C<{p_hKI{yW zylgT@piSnlhs|G1S7n^ywmE5=*3^^-EX$Yos7S~so>VKpE{T6JFU3EZ>5dYIHBV=S zI;Fncx_Lg`l)ubRS#HZO=RDK-mo@7&pMzL(J*)ieYYl&RWY{Zez$x8Na1}sDWw3kJr9< zGx~mXul}J6{b_Ws{(&F@3pQ6)tPCt@4!!Qa-_)c9-uAYP^z?0{GlC|0Ia__ySjull zx``vx6~&aJ1wV7tC{DuE7DNnI@)HpjySXWqK zjiYUbNysze%wbFAXAY(VrX-0U9^s;x2=VBJ(WSi%<}sKLB=HlAGfRcQh!4{S^Sn=3 zeJ~R~eh$LCqG4pe=@`sImmD?jmN-8#7mU|sbzeU{Nu&8tM4rwpdm$4?#1P9LTXW{(fk2lFt@ zWm0bZ#LJC(%}l8@!dC}jreSLNoWN9?%rTgPOOF}}>ks^JJAOd?%(k=>G5HDVGj5(V=%)o=Ol^ql~%fDVP5p{lg&Ie>cf=49QR??!i3i9 z^QRT&R3D}XCKpE6zD8k|`YL`tlZ-79T&| zFgtww$a6xvef&gW_QRAWiBG*%H^R)Tp7CLdV2=1O)i5Wo(}&dzvlvF#cJ{y&`Y^*V z=lU>{Fcm&bMuA znV#vAIKf<-#80e_48a6yj~bga%mmCz7(JcZ0bhNgcbnAbe3lfS0@r$4>?9gvOurGYv4Wz_jq$U1x*k1(Dc# zvJ-B_mHIj`2vhCD9ERE8!=%5FzSxJ!gW2lCRKT?RFby!feV7iIULR%v<}n}U5X^`V z6JYFn-iOJBnebuCVP5fJ>R|#K^<~-)vk)fv+TL3K!<^ycXB?);$Il#0g^!;|CUYVm zKV>l2`}nDYY4P#X2Gi-|rw?Wy%m#aASA4B)@ z-;UnU;BDWBK8@~WKZd^HI&Xaj{Y8x)W*=nL^~voE$&y0!XV4eo$DTj+a>JSQ|5wP9 zJ>>%h3nFD#i%rkxynVK!M;cT2DdjnU&2enL%4d5#sF#<=f*0;E-1Rs3b0PLXj=+7} z<&WpAn*R7+{1w7AZt~~kI^794zxcJlZMyNOA@$pyj(E6ykZ^n8UWI$ui{pFY#^9Qp z{KJ(!pV<_+NIHA$H~IT3hnw)>q%JhT)oe~)za{?d=r5rA<=X(<%A1cG4`5@@H}>7l z@*>|Pyu)zM!X<035?+8kkjiF#zYqb-gL?+9TWn(I*~~rf;AI67mG>1e7vFN!=uKqI zzK-uD%tp9p;dFhXa9t9&E&klF#4QCb3RiKfzdzaYc{&BI1g^Zr-(M}w5aAmjo z`|F2$G6n7sTF@E3f@2?E*#T2-DxSB8e`|E&vAq8#_u6molKiTtn-iMRE zLiT*B?l@{(Z7(;jHOWXOdOrGI^fxo6#QOmB8_=aZE6_Xd^zXYG;lgctE)RdQ=d%s& zzxW&vk3NU}F1Ak0s(DL6p$dBhw&F{ApAyFzxZxDIZ1zb?cKG`%m3PSR2bm;dFX z#xGoHVb3L=7RhH}J7C9BWM$8%u{|}vQP}LeQe(5(D;Z3Il{_tjUAyzB@th`YlCFBV zg(^JO-OeehtH}>F{Us33moIc=u7`L$3K-uv!&_Ifvt_z0BPt z&Jp%aLc9EZ3oCm*y(zE~k0#j4dyX1%Z8l!F)%8YZa8@jq@#=sACd9(`z#oI3(eOMq zr?Oy=$&bSibf)HC;vQoEW9@&Ymd+yB^m|id*TVLsz)Bk1U@PuBYW&WgMpt|Pgqqx% zXC(&VkEh5>8lw`IuGHe4&0a~x{i(5Kurn#LvggyWJ2k&uu*F|ZjU9nKlp;F|+p;G$ zzmYdGXZu=etnB%Wz^2l^n_wIFrslUBHv8+Tv171!C=3v)$r_x43stxATDTKa} z8ZY&&2EGse7q0s3?(-!s+hD8qrB?UF_W*qG0e|1ZPQdPiO{HAI?3b+UNzHEw?5nV; z_?11My$>EWp3&rm+_^3B?SL(ND782Y!A_>gMq%5&nOc0avuJz0sl}lT_D~9}lyd`Y z%ePYL$AhZQ?SU_SIF&kQ@?-FmDe{unfj6<{d?dAW=ED~CrN&mnj;F}B!Zv?9wQ}i$ z&D)<^91g*brpSgCQ8wT4_bX*s1iPp|l`=HP;#&BF@TrXTs{X?_f7d@Q!VbYk4*0VY z?Hj`dd8F9_LbZ#ghJ;h{^s^U!O4>>r;>xPv~Nlv5L2#Z%t#=|ms)(4{R8pqKn4 zl|Ch;*6x$=6Y%$7YtN_Hb&SwkN#BUKo`-%=qnD#s{4}|}p@tKnAtJb8Yo@<)HhLzi$m(U(8tAD(`&A&Wq@Hh=e*=@4*&vrA( zi*9W8J*&?PN#iKo>A&*c>yDy#q3iY~#m^%CIqjf#UKOG5L_gJ)hU;T1_xLp++08Jo z0o7sC_?)-TZRk<-RDDXm3}W-l^ZI-dZUS!kua6o(;DFkt#G%e!1cnNNP#;Dx9J7{aOdEr;qG^(BYq8Soq6pk z_jLA^e|yyUvKPnq(%)3Tjl#XxUN4v%u&yyD5gX~mY6?_dHwk+v@p=lZnTK>{QYL%g z%73TlDBi#b+%Vi8KHJM!`gid&iC*@izU~Vbeg|{26u4rz(%<{%@mjcn6u510g@^s) z*9Z4-3fwqc{vZ7P1tOgNhZ`g9u6*N8w#apCFRT2^gIoF1QR77yCq)YPIpL%ZRKkV+ zc+~i%i=!NZ=c}3Ije<(BfoA@B81^Wi?O`)M$q`G%?19-dk$An8>cJc~qL^Wr^gkUn zzUlGry^sPo3b*oa{{Cj+ zo=$BrM_xINU*8`{XC-rj>?(}0xIn{R@LhnNN zE&nr^^Zk!Mmk-yL0#^l>eq6sMmHcRiYlZWRUpL%b3jRjnn*ZVNZx(Jg1uo}3l-ZoW zzcRRq6u5f0nt%G|O9$K`IKO-ugsVE??{5O`Ae^7S3w~LF;Kt!9-|X)%@P5`#DR6mkrKkG)tAra!fop;*e2c%oJ#alK za3gS$Y=3_7ZU@|fB<)-DwdlF0dFw6ck9p`)fA*kPzD*ww z;YQ#_Qs8FbN^|`EWq*KjOo1zfD}1|uJE()}gY#<#?QnUg`*QDe*XI4f_eV_#^E;maC8NMz=znUgG=?gkEE#xo2UNWKMpl; z=PvQ*THy|)!1clvyw~5~LAZS>aC2~{=llE1J(GQ`6u1hwh41tC*9dpJ563bt&;@q_ z?iW%{u{~S%THWWzgdKt1Tj0-1na{#5e}B~Y@B*h_`!zWG{8 zvv4mJ`Il1;5nBBrf36Jf*%Y{XxD{vm`|E&vG6ilB?yL{{_k9y^190xX&%Hj)_y}j- ziv8nP1lI@WH;1Z$EBJ`NzgDQI^VbG{owGKljeTM?TyjT*yAZU_K@j5Ya2pyDOpw+pUg%dzGcvqc6WGYH<0*q09SW z#J&xEhsM4aJzrx#ir%ELkD_O3>@&`zU)0#=qaQ=}ihl+A35{Nlp6(HTc7XJwXJCIC zpX1{m4@73GGSGvzN^FBRjk(=*@&*FycKhI~=D`W!$KfkJuIJM-7bpYi!$Zrs*7=F3 zasC3Q|3>=e`_1DBYV0k9TeH%itA^YB$*94rg67kro)zAV$A^_iiDwJk{;H_4*Up(| zhJv3|31iaAyA$Lq#!3qRLi5;fMHWb;FNlN@={w7WoVd6VMj?47wU%(dp= zmkT21!+3&!E(mjXI_;c)S<>*YDS!v}6-0oOa_HQ9}A1{s^f9fc;P@ca)(=zMP7+m?) zQRByUj(SApx6YrDuV}~MUWVHmctSu9+)q>7;@rPd%rOW7r4ov3tz}J3m;C>Rtz@;m+s0-c@}`^)#%-uqlR3b zv!`8NAT4?m`hN6GyFGamY%PdLeeV?eo1?~IKHKeO?PZ>$w9*e()2!zt>637aZiyOK zq}%+F*Ni1~X3@*I{8_cjl=dd(1$4YuDM4P~6TVS>#I%r~q80qUjd`AHd}Ej~ec?3i zoS-s^wck2y&S;Gqzrx<09?HqI;q@rhNbPXX!d++gZMI*Nlkx2$wdp0lE-~XSBd{4; z;=r&ab=kaA`Z_D((&nT1p8R6ec-EfhWU8-ZaS%5*GYcK}6`$@kGOB=cKi`F+szEBpj}!){mIcgN$JH059V z*F_gG-t1)`#T5?<$yU_AHVcx)4PUDCR$w>N9W~@#BJnaK{!%Ba6)iJ2MpPQH^a0KA zYxYH*&-Z|raX`wp3%%e0=CH1KG>{#QWCt%7Q+|fw8XipSCpkx4D&b6^AMwy7f6^~z zym=^U$otXk@#Z#;;8#^_c^#~(vex(q-`mUD!qu0MELA>L=!1PxlH7dtCN3q77EER3Bdhw+oJK7Du||+2i7;8NELR zKizP-2fY0Zqc21Ei%%48KU{+=KHTT2;*(LyzU8BOKPvrj*QdbMz`c|L*9y0Cz(3qx zxF=KK4#F+{Uews;N~c*qG9sDvU=D64T!V{~{D=ti3F42w!>+4mlrXiRBbK&R3RCe| z)S!!TlyS_*TJ$FLJ6t+#zt1(*v{Y`-y2{{ERcBF#BNI62po! zGcXGW^~|D`?9cl!#V{|z=;B-hv+M_YrUhmnjJvGt>FS0#<#BI6QVt_9*T7uuN;{Kz z)fOkw2ho3P*R8%*>_eZVoPOx7=b;x3CHEh}z8rlk`j_nfRb7!7nDwn5CJJ+douQwT zHI^`K=*yna`{;w|g-PZ^(lLe}e3JQ-D~ubhe3(J6^3bJihuIL=hyJ47UZsO~_{h45 z?}aOdtND?hi@>dg%NmXvkMTL)w<~|dh*!A^(+blAr3-cuROaFd09NI-j3m z#_Rloh|Idpc#XmBhikBp!Q`>bbIxNBi$Y319fLdmRMfbJ&+&M{#p+A;rzq2(cobwd_@6?g;$pKTDlI z20!!jsBuaX{|A%!&s)W{pt02WJmOys-~Fqo@vhwnzxIU z^|X|IH~JuYf1l{XUv-A0=~nM;&c|n}a*(N*A2zlkde}CtS~Ae{M*^{X^9F zi_2fU&hfppu}Qd7Uy7>t1K9gJ*`Jf}LaVv-Ec>(4weA?r~-jJHBNFUe*Q~sx@F?W)UG2@i>M%F)RpIyL8Xhtpc zA|Rvii;hN(ci77oUd9m?FzWu)8JLb})QH&ECe~U|-Yotb#t7C|YL77Iv+PSx(=Vml z!jJE>JpuWE>L_j@76D?xODbh;ufnOu_UTum#x7S}r2m%1)PAeulDuz)Et-uQi|j1@ zM(~HSnous4&tAC5-=f9`>~SZ3?+y-+P z=AU-PENfMNd(a>MN7Sfu>9TPl_9N&g&qa*_yG|a;{*CC9=!?+3>_cqk)}UwD%fJ?X z9(wsdqXt8VBb}GxU;3+Z^eyO5yX@t;9oEjzZcsH=H^Sx^QR7iNYn6=@%J(Ro?Y467 zhVKqcsrTT;^O(3@f#_rle}?MQ)ZgUdNt?=OPC zez=F=?&PyQT-H>oK1q3u!(_c~%DCJKhpUH&A0 zV|!y#hw|Z0d;L_xbDM(o<~~aW`Yw%LkDiq=Is6FoNb?o=TOuO<%>I5Ad&0aRk=YL5)RA965&57w_ERN3sB%O_L$KY;ug)i48 zMejhbI@Me6NAE*VR!_wKAo?>JeHJ~6Ugip4%Daf~7OkhAzh%lex`01y*Tz^wZBpIR z73yEv%dd@cNecT5>8LbmXhoBQCbsDqnTb~5Xr_mu;^ z!IkQZ;7_e=mKnfm_1V1OZcdbMid~48OAzrx0OsP#yqZD13w}wi`>QJsyz!WhLdGMm zmjd{tnDN~n8+xR@n4N~ zYw@`uf6BNkXiGa|*R`<=EHtRJo0-hfd6$5+!;ch98IRceZEI|ls6MFNlfh{xnU_m~ zzf<4bz*9vEu^+>}c2T1z5`!_1HIdx_co{3wFK0aY;FNKbJxt;#=O3Ds zciGv-FF%E_$IhHGmf2Y=e$3&6Pb;35lD5K%UyZVraO$x=@sTOx-(7iuUE0|;dM#`x z?A+N?#>$iUBi06!g%dPqh~|Yb^IwTaeLUIAt7m*(DF}X5~Z5EOG_? z#fm8--_y>Fo3Itaerzh?d0_Kln0_UnnqXh8m`YfOat*?~&Pf$&fZGE%e$kXMV=p5! zpXRTJe!_h{R5~E@%BQS-tjB4yJg~N2&Wn9AdlmC=gLx)N`nN@Oj6W-V;9vUWlySeSUQ_d>|JfoJIpv9S!M*C2860P?B&-%}%T`SpAGW8@ z3@a^5CTT2IWalyX2Xnu@558jcRML5PA^yhDx1ztv6&H!I*%8X8bvXQ?YL`+L>1@)i zuVFsvO0Ps&)@t8`lyM;+?x{?Aj^g0u3wWR|?m^ zZpt`r=O{lZwqA8znS(SDIuBUk8{oHGHf40XcG!gw4v0^a*;KqL@ttn>uV()K3|$ ze2(|$ls%V`7>><(dmGF{Fb}#I`h@u2kmO-MT>jNl#;@(+ljm^eT97Kv95wB43(Ph) z0e|q?DdT5)p4Zl!dpwKkna4Ix8DDe7gDxpP&n||U^kHgX4&5-7@SMDuA8C6nFb$ig zocsFZi^b59nR(s=cj}E(MyEXua13(snZSSy*AY&v;y0h4L)dJ-Y04O~*EMXU2QVL= z6}(fKu*nsH&!FL*a`Tk)>=^kf{kIg7FoiH9w@w*vvHOH!Eh%HGVya*UTc(`%6j}^* zTro{Bdv2R@-rotsTuPREis^z`vUSS&&LYeq`ilVEHfbC3gNPDpE90H!WG)MYPg{<>ix-h-U3&9 z$CQz7FIUz6q(}IZ3RoU6XHMPt4jYNb0Ct6UP8nae$0Kg{-^xz^ks5h#F}Qy2yjBhT;>RM z*lgJ|WxP4vnNHbXegYfw;1o7#FH$D4om6vv-i>W__mpw2D_+*Vt~DoNZvfY0up7UT zxJMA&X`X?cK|hZEENnc#=@aPf8&zbP$=w9}<=+zqgR`h0#eK-2O8v9}N$2Im7=!Z1+ z>7OGJ53xSym%Z#ZQE-yJT=XUA*ShrBwcIlF&FG%#NAE;0bJ@rC*ILmB(a&<}GQ*be zyV0LVKhLGd_A7?bk7>f6KtJ`H$-^(iXL=*$hyLZ0`NP%+QRie`D*F-Pv@|*iYG4>d z;#7>yu5V8{_w?xlWTq#2HToR-0H5tXnO>@UB%07W_S4t6`U9DX(ucBt9OmW)8Ftbx zA_~NSW+W@xt?Cc8_=waRmL;Ol!+ z#v5II%sMkj#Ywsf;d&lpeaq)~y68Wokr(k*CHjl#jy@EX^A`V>~cd_vYMY0RAxi{Vty4i0tc_zRelE*bZd z>);B8r;N|I$HP)#WaaTGEFQpu#ToI5VAF+7)la634nEuS8lP-znB(ja%rH!qJ$&*z zNaIbr(i}gfFPwy%`6+va_V88O*k=fSU4m47e)vY_Q$L?F{$TeRU+?4SXyC2dj`61UgBYZyw(*xt~^JVQ`4I|^)EXs;Z}|C)QWd>`Sb7j75a4_#c4OFvu# zQT^B$%+lZMeMxy7gR6&ohduwOlX4BbQ=a>*ewl4i@*r6Mt5Atm3l@VaSm9W*_?%`m`Kbc8B_|1=OQl5 z>_GoFSKb6y2PSiy1Gxq^%sA+Lx!)yUOkDWIaBmjO)-_&{>W+>LArQUdF<; z!#xGJ!Npx}<0QNRxb#1J=fgPqS?Cda`yn5gb1?Rpah`)&F-d)LF&s{aNEkWI><|AX zc^IOXphu1*##P2b(QD8*px?>oc%D$l*acO3Gy1dW>+RvA-%74Z8}CA26m`wj)qa)C z{MYbmz)DpL!j8Z`2Kya%nK7(L=a@FUK$VrSv#`tlYs#47b39&gzc=v;!Fj)tTgc~` zDZ@zS_YVAW*G6pYsDK@RCAIiA!EX8MlyR}!FEbq#-}R>79HQ6_d*E-0dq*-*iav~f z+N)giu&0Nzrpl|jH-Wwf-El47EC=RVGWMGFA!7^m@9*B>v#Q!^ftK zuefyL5g${ejyJ+J!?n9O(i6Y8MU_9?1l%hw4u9qqNM->Nd&z?l*oXdS%J{U4jm@zq z(O=T&pvmj{c}^!bGOt9_L^DF-y~R|l%GHg>$iVS8T-@uY@7SbwS6`OC419O zn8T_0Y!GXom<6z0Dpz5Z;bZ@T=_KVY_fpD?->hHtaHj{S6V@@Ydve>*OVRIukH>{L zQ!i-2Yz_0Zly!d#*MQ)X)kDz_qCbwF>uy_k5q%c@$@J-j=bFUo%A(uoJ5QQUnB&V> zC-z0?4e0JZI@a%1p&vls2^&v`t>0@z&pUZKX}>4_JJ2`2ZaQJFIM&|#(Vs#8s@=b> zy&pusI5cfsydWWbj&_*sUFygjT;sp_ms{>u)*5iWqq`{Y+X+?IvY32QFe zDD~VN#wA~?;AY|Oc7PXaVdHV6ZO9@@>}SxAq5sHL*0OOadiV?E z`)SighdVClx#)%H;kQpG?0>6G3#)O7pK7?rPoGZOpGVM}(DUCh?Yv)vc(RsLowNAp zg4qSLoX_^OTyLdi5PcAxBsp~HCuA?;5c-nHv|+f?D$n#V#|&yN7uaRsXtkarC*dx- zoxSUKddIy8eeL4JeuKE*Dr16#T@5n^bCN3`=f|tWuqA)nvD=+Ht(_YPHvo6?yQhsk ze75I}d#-U9ZVOzyizAQXa}Dtq`XbK*NWotr+?q2I#|~0+i`BITBKWI@dj_u06|St+ zxkWWl&iBnQtKTzi{2`q`?Cr@m_I`}2&yIbBYv z=#%JG`P0Uwe2#}@wF{O0ZHznUj%&l#95FU#h@V2Z-uHRejY{;>3Z{)KT;VVa*c6*D zG{UTbxz|-M>Z61iS z?(*hWSoVj^`^2U8|5;^jA?9HwAFGR|jb^(q@3?xX{%W@P=A=qta zCm%yZKaBo3`UXBb^Tu3*1-7%kDe)dZBIph1UgJk8`u=mKz1LD!!tw~d9=7q^Y2$tF zyp{1o)>20$N6me>PS{Q7X~qxBZ!!EZY|gT24`G`aD>f=?Y@9{m8%?Of84!htA>5*qsi-pluHx(lJcbem#R~p=#QbdN*rxys8&2{UZN))j_!H;XXzD?RgiQzt5ug zpnJ86MPK5a4LaDoy=_iagueP>?>13|-t}=!o3QOKw7{;ZoHjm`tnNyi`0IR|=!LEO zq^7Rg{EovetV*q}rnBfQT$Q{INFB;W??C^CJwMDkV6OkrmweiPjID>;3Fo&z&;fS> z?*4@Eob&8KxW;OIeUP>?0rwJIXQDsHn4R%u*7%?Co|BbgUkEb@vpk(YV(n7Khxsv^ zF)VS&wk~k1w%v%2$1j;qx*sh0-GM%iejcCWVUXXk>wW#`$2Il`(HE`p_CJeW;Gstd za#1_`ndtY}!zYdG=gZVn&2Nff24QMl4CA~kqZLyFGw0){1*YLry`OHFJ{U)RFyq6N z!3=8zX31K;pD4^m7@eQ+UDOvJKSeOP>!zLOgeV{S7oO}EQE9J+dCG@rhN)Yx_p=A) zl*{zYFibDZ`|RTq@!=YcEOAwQCSeX-K5hJE0RBo9uQOPHH(xPr{OlwfW1Tq; zeuc!%&>#IHsK#iirzP;&S5F&FcAu1soYE1!2EE~$Y2!9N+rx}qcWFj{7X1R3ejSk( z`!4ij=w&WlDwybl=sDMV+aE$-rqSon>(IUY=g?8LY4j5GK8;?3eh~dpSNvs>B=K)X zuWy)6c=mxzlvVo09{oy}eJpS?X9ZQ%nG5=L; zGwiaP{8>p?4{Y}4X=AHLxFhJB(NhU`7Pj(ce^$bc?BYJs=4s>e9^savZ%0oh+@7s!jK0d1A3UK{*;k_XY3v)&k7?}N(F<<#4!;k56S`OUW9Ypa`x*3EjeVF&(vq#y z&hs?%>C!%=eix$eM8D0Rm*_Xieu~;j;(iF0)DhSk*vZdN8*{F_;z_6KP@FI=Fhi}= z&T~Yx7tY?RGjYOn!z}*7wDUS544p@u8G+gE!$e_Tf#Fh+V?1KqmaY2${|CbV$+h9z zy&0(^MKJqdmhss>uEqEN(MQm|`lv?qSJ2s#aoETDpbqraUz|1?T{<@~L?rxv^oP;C z><^-!y3N~u7JVanoy)((Kf-s5?qyAn{u8@S8I#{vNQR$#c=LQ`KU&p zL2tI}lo@jpb#_a9G{cl{_s+*I^o{6V`8bH)p|L-Nen4YChkh9SYF8X%V@b|^w8cBU z=LaR|E731=+0*r?JgPz8h2G%OIb);rX7ram{O4lRg?>ugv~ilft&xXvr{INZ)oqr= zFx(v6*{*Qpx~$~$1bX(D64w*4>o@6LT<=2nvd=|drLiwVZ$hV=b<}6JmR0z*=+o$* zbLp{pU@Q8v9n%KeI1c+*K6az`qI=bYVf5$GuXNeR=0OwakuOghr7peRieEYlf>QK) zmmUj07rhPr5|=LbCFSs48T!*2`&#r<+Y|FYHm0SQ~ z9pTFTFcI__^fh~?jV^niYF$&6_8{f5=xg*RU!y-t!lYeCCcsEoC2+-GpH4Wp7i(8F z=$p~YVeRt-d7gpTH>2-Gzr>}-#-A?q!|2OhdaU0ZL_fJZ`S>a6IE0>u9$vs7u{A$= zC}*R2u02Dsx&NBJmwC@Ork(fTzy%Kh_L*mRCBFG^(S6f~luz6rc`GL~M6W;(JTPs1 z#HCZ8m0pj&0{wk1UFHm8--cd|zSN~lL`CmK->A_?(VI1T6n%$A&-gm$q%?Xy`hJaG zfj+F!>(QUr=xyke8od|&xJDmE&*<^azbN|Y8a;y!v{0kxqc79w73ftOy&ipoMsGuJ z(&)YD+co+qdY49zqCbpY=Bi(@{iF;wxS!SN`RK1|{8yld9!#7^ac$VF|LD2s=efd< z%>&xdm!o^ufAngNK8n6kqes!3HF^dE(GGO4d0;;JLmK-E^g)eYkN%8CZ$m$fewHhL zWFS=SAN{z-eiS|9p=sj-E_*qFCiYSE(=~d=1Jr+Xul&zPUxr@n@-G*%#D4|)YK?t8 zdc7w6HuNnTy%)V*<9`%=uSSoe_oI8oKck0dH)!;H^a+js3iMYsdOdpRo8I}`hJKnx z??uno=%eW8YV;_2rAE(qkn>m?Js-VMqgSBcuF>n!J2iS6`a>GM7kyBpkD@=L(WB^x zHG0NF%$+oPK6-kucllMIpQ_R8(epHV8~Rxqy%)VgqmQDm(dbe126V6aN5(g4e;Pd> zy-nl40)4lKF4tG;(fiOB*ym$vZfc#6HlOHm6OXb{{Ye-6)^B;|_aJ(QMn8nUPovMF z4`}q9Ue>i5y#)P`Mz2AiM)&G(n$b^w*t@^)LXV((^~ZzgOEvl-^fL4USAQ)R8>GLU zLtlwr;?iULB01k;U8&Ja(6?*+*PwT5^k(#Z=w9jTLLczZ^N8~x`qSwAnxBuWvzu~K zhyzQN+#-P_^YuxfibtlM@ApzHs}b|n8P+2a$el`Vfxt$>h&;@kqt8DKHU7cA0PB^W zdi1D9Z$m$!(RkFd{$?lphNN3YZ973iBa{_D}(G{s??ZnK-D{3GhJH|EKZE`p&8zs>a-jb4a;%6GieSBaj3 z?iIfV^fNW~?datiy$^l0Mju13_t2$1&!BHXCmZI=Q1t_Hx2D-=gph>I+0VKDetp{) zR@#0!Y%8o+x!0lZ(&*dJd(ge|tq1){jr|DvK@UBj_)Vg}jP7`MWvs8fT5WN0d!O`t zL6!FG?{G%vyZU?z;#cyi40hQ8eLe{*`P2YA47-%i_BIsT<7h{JUZeM+Pipir^yBDW z`8b2V=uz+R!~L{zjb4ae?4e6OSE8>#_s{1AD(_n07Z2$3PR1h1yI$CCSg*VrML(d? zqv#{(UU`%8UCxPV?DNrQ(LX?3>}3~QUsj->{5@~I9z7e~EBrR}rRZMi>qRfq*pH&G z(bz}P8#H>x0p^<;Js-V8qgSBsLtpR8pVc+5M0M$u2#=uz}S zjh^u+?O3DdqgQG43iJ&cy&k$PW&D@p3#yHb!34jbJddQW znn7QLuA4K)`t%$wIPLQACGD{Uy+@4-O{J3yJ?6 z`XY^CoR>^j8n z54j#A9batU9=qTtVpn6Bamhs)^MMJ?b{7{El&X3#j*rP9@3bF7Kd#ZUAET{3F`e+t zo7i4lF?tQUS6@|)evL+NLT}ONo#;C?`T%;jMjuB%pwW+^kD#AL7TfbUmcH!oGZtv< zi_vE__SNVMpY+b3CiDpUDp&YS!6H&OJJDBZ^a1oX^c61q*cp;>^aGmkkD-rf^z1>_ zavHrDJ*v^G(NCbC?TTOQOhOa-X+QGLpHB3AjXr>Wu0|h6uhi(r(AR79>>se#r_qbi z+ckPM`d*FRgx;^wJJFxg=mY5E8hsr7h(OjHAz?8+^8>Th1&=dSos*Ct*D8Iv*hOjFqv6 z#;YR&ip_hH`u4Nb*ecjPqp7hiu&qB&jqQc4dnPq@9Jb;Y{;cG6`j1!_j7=vzJ0!NR zmWy78zQdK5v2{%u`t#_Qy7ZWRE&8dy^wwL^S84Qa^j+v)bzvC2N25=mKc>;shna_K z^j!28HF_EPj7G0T4?gQ1|5o%x8oe9+42?dFUaZk4&{t^m^dB>q)#$nC*J$)I^cIa? zi@sB%x1x7z^ltP6=w4&RF#3o_pFn>><3If=#!`)aF8T?LUWOk2m3R5pqAy1GihnD5 zkw))EU#{^#j9#s=pFrQJ(bIpzxd@H_T=X3py$pSiMz2NRkM4fwTx_k;ir#fF@xDk7 zFRHV4-RR-xyz_S$eKERM{!XA5Y4r3F@>kP5f`kY3eL|=HwJO4r~bRrr(4}GadFGnxa=ym9;H2OC5 zI*s0gzFDJ>ptouCN%Y<5UiBmN4C^$FeIEML=w4$?Ir<@uUWY!d@xKi{@H_AF=|Ru( z&~q^zLC;0s&S(32hcW7UbG2%ob)JE{Jq0fN7wn(}#v(NJO7O??d9Od_Z! z^fvSyjoypC1l=?J=p`EaDEbQYkGRqwD_i+`!RE?}m4OA#q1WB_yG_Bs+uoLuo-WVe zmcB^(*|pfqdk@nEwq2Xz5lCtE=3|z)L&)T%4oyy^#;=8y`E$d|)5bqu=khQ2qR@d| zToB+f$lL`R4sz=l&k&HiAjy2{hrAYrPt?LS>I1L%;cZ`Z{`@O8()|U>B|iLwrn&c( z1US+lVQ}-3JTqQ4^LQR$fcd|;t}X~%RS?0$I`u(nx|tV6pwerr`yf?j+cb<87%fq*DD3?=`VRMQv7{0 zmJiooVp#z9+63>061#k!wu_HfgwnW5%vXISmb_?<@A&YUk?Q6BmnX|LNR78?^B!li zHL%rTqvfkDQ+v#fu_f*DzT7UA=H~}2`H@xpE=})bcZ=Kij zgJ5_cvpiUCWtVr3@l7(`VJ|6u*Oa&Nky?*0DL&SEzR{^m#FtN~U8J8|@#3uA_W(T| z_v!TBNvjmzW)c3pDwINi!XJ-A?vMG*dlvykx!LNj{LU^Riq1p(VnbfZ7^8%LeU(zV z-i4o?_~}m>omwaD#OG;0iP?pbUoVrN0;Fo;w~orMO@yCW8YAyX^G2=TB#6pO+lAXo zj;Qo4wje;-{88(BY_Y6-_el}HPj{I0ynKd-d3i-ve5{f<6YMUJJQt}?N`{>k(v{78%zk~7yLh(V~ zyHlGxI@L*fnxp;Xc_fovE$C@`j!vDx-)Wt`!NlZ!H&kdHQ@ha$_Zp4+EeP*lLWN>O z=8o*|k4_cF*zn#N{vxX|8g)D{Z*;0CmRT1{dYJIIaly?QlH$wTYC~I93{1giRPfsawC*yo;7gd&Du|3cF5M~+7*f!bPuwR`& zI`swV>9Vmeb8jQ}D}|BY@Hljz(YSXeORV0qnPHf!ecfZR1UoW!H0(Dzb&?v3aGQkP z;((;qh(5<*g+08FQ1X|M|E_|VHcOD7@ppP8ztp3V{I?x2IyFQ(wyu}j_2_^(>3`gr zAXzuV?6i1vYHzh3#7w@sYNC&$@A1RYshwkV<{j@k%E^TZFj<%fj!s=o+@^h@F7ob0 zUk+0!)%G3{?#o56HA_aPj*GD;M+g}ctI&rI8J+r;^t7#T8*%PKunBR!`y8%y)bVb6*C`T zM}9LgVrLAdqlEd~!Onfy$-&KZ=HCrRk51*sFf6h7Y3zI!ZyZtM;)*IndGlUFF>D+iKlP>@Ou-5X@f~Qesqdk{!#H`DZ=0j&rcg+?t@vWGM9vZ zYi1B_1TD5t$-UI@LX(CfpY-_@j&bWxn4Ohl=3?0LviLbs?3AIkp`8^IKYBWAU+*%) zD6U(vu7k}!d35S0F)T|ZS^GXHv6jBK0j_Mt=#(cWR??67{XHtd(Mz#jL!JThEIMU$ z%0~>;zQ;Xpd+KF!X1PP=naP>OIG-6ryfBvpD@?wSB2)D1;Xf~1_n`T$Qbc)qDwB#F z{#X;TL$2zE`^E}`XCO`=ow|w7(`7T3<)Wzcu^RNuiqYt2+3Bm4#L6yQZ~F>oDL;vg&zbB&05n)`><*%5X zwrf8(KqRgAo67pTgstqYg~kW`bz(VE@mPg9ecn_HSMc^i7oPabD52V6UVaC7$$JZp zxN|kTy<{=ZS7i7JqVV}xIehN>-<@xSPyb+{(cMSjM+=S9>0cyg<_x=^$UN|f!q)@! ze7w-u$%U60wbkbHG1m#-|F4CHyf4bhJ_{u|)N@+U-35&loRCmpZ4iO zyfg6IW|17aR=@%&+`vO}Q8v8I# zoa!rwkIhQE$(p8QY@zW7m-x_+INGpmwC9g1Ikx`iyNwU=rxm{Af5G>{SA726?N7p| zZT;?i9&3c2{{>$TUp@Za?Ki@kUwn7I8@}&Y#ZChyE?%rN3?q|j^>i{kI<#*>x z;Je^ocCjzVbKW&(4NB?fweWQl?){Sf6Q2Lz(*K*7Ta3M4xD9Y0xy%b(-CPq&<2OUO z@FN#M&I{#F&shf7z?#1P?y+ACUpTqYkoR&rjTJc$JB2c2eJ_2v629o0g$9?V9r@T} zZ3}$h+waCN!R99T5%_Kwf4I7Ixm9;Lh_Xs$HOeFOyike>Rbpo(6FV(n-0PBG7T8Ot z4P0WiA_lB?U=@+K)Eh98UFQw!B6j!?!E|5}{}rJWrghd^lwD8$a(}=zmYi^MDM%L9 z|PdeZ(43ZukfSnTW^Fn%UXufo`IFy>(+qK`!DQbsO%X}0Z0$`vzlQv4`^>DeV< zG>NZe&P=t~+0|wm;u(oav-q+oV95QqsF>O9-idDR7BCK!cJGe2A^!HmoU(hs_(`k{ z#otMoE*QB_7FCYIn5l?+1dL0hthseF^*-!seXajmpNU)qQL9+tqK?!(pJAw{8rjC zoq0L=OnW>z_-xf5W(=lS>^z~^IaGQDl_Q_YRspxTGGN?D+R1Ne*LoQ3?0^vxrcbfO zXVKTAhtT&IoozaXj0f>$qvSs)VC*HnsJi6~CmrlF*+$^@stOptB<&wk%2E1Y+V)(R zhB-tSw&}9$`79s3=Um&@3B?Ae_*#m-1znD*QTc6OtI<2o3m9^}FiMZ{wFPeQeB0NQ zt7rO`;%hfdS+%>b1L)>2Y+p^qhVAPldPPJph}VM*w6=&|9Ir1yAB^bb@p?JBd4XMi zb-Z4SUJ=pjqjeJ>ThZ5{pBx)2`#e&Z9+;1R888M(N5#{g`-K^Td1-aPcwLwlr5uGZ zcA%~o28?f|tPX{-;(*tu+g!zFpGX&EIvphDAia$m=ZB=W}XOuVH?-eEw zChhWo@mCi+5~EU>!7BpBv9U}{|E__{zcOH)K%+&qn-cF6ixKGx=EM6Bd z`lN1MN?B_A!=&95Fvi5^K7~4wg^B5t!*JtpR-X)BGt=Lc7^Un)ANZBs zC-+wv#ix9j%VDfOxzw2{gLx~$9PP~1z~nav47r!;)cz*bYK5u0HDLTR0n-Ch{p*17 z#{|rfly!T+kb9L;Wi4InJMwD3CS@55>1%f|Zzt%Fc`$u<1&np@{&J;WF~|HexQgG} z{jpl%lvvlmO#Cij+$KIXIWw&=>+Z3cPG_bEX34#Q@HzdP3Zt~y5X=@BYaIRCnK1&y z`o4hiQ>ojO!YDrH!F*_pp~rVlA)mBKXNA24nZJEk+U8phlZFpd*uA7`co<|>#r zVGed?x?%Qxz^?l-&deZ8FN}O=&40Qxz?c*}mpd~hFy-w5 z<8fhbRv0CQ)i8^GZ^!U1g;8SI46_l&is2*9OczY)!*&dNoS6ZbM`7B;pI&E1;{nE% zkJvGM&zZ@AnS`-oxW$<%hAHm|81tk*f2A-=-K${E{zJfM7k_rRcBcO*OcTsbj|Pl) zh1tWI>4fr!W?2&UkP zfH5xqG&?huFu6|#j5meZ;LJ3_d<$dMtH+t?fT{0dP82(@J2RVMDxb3J^=UjK>(mLD zNtn2Gu6;fn06Oq#`?>)9^m@QP2VIQbgx)4`nT#*PBuhC=es{n)UYK1Q;@VsMsN=t@ zo^ki14ZR2bXxON^+xDXeJ@wgukt$^@jW0v|7=j5t7ce%7jnm^9WKAwW48gd?BNu&9 zkGmhm=+)>!@uMcb4Dq81rt$fJ@s{}U>v%@|Xo6Y!g1a9b=xylM^&0rtcIiX^6#X~i zM@M`aCRxT|8a4)uJ%xEQo)JF+*~}d;y8E#heGJ{LT~?qU@>0N%=fnKt@nwh~wJ^uO zY`4n}*E#l&Hkiy!?tb*3uRwS6V-Wp5^hM%FUVItihkqB=hOgM|a#TDc@yLZ~do^Ix z2+yX*UG!pf^Und}A{V_9{ZVw>am?R<-j_h%fW8HtDLpzrpQZdw=ti%*K8(HyefQY> z_Bb+3*1qVciM~pSfpT2RgLwhwWMQhEnNpa{zt~J|JR`oYhPeR7Ef&q_O)ff;*2#Yl zqrXDh-=LJC97p|OusW@?#d<7KAX|5kL#nD(28K*g1L{hKi8S5 zgsFYqW=foyMwmr!*i5xE(*d(7!ZgP-65q`*sha}^Q@mqe8Ao4(?$(#m7qNy*pckM& zjPBHzr2I1U&(XghTfTj4S&g3kCg+GQdNcZY3G`0%^0(aUw;6pCx?BCm(LYR}r|-tG z5#6nR1?YuuyVtJ_y$bzAm-?+ne<6Y1jDA~xz*rfZpU)ECPV}_D2aL00b$cvtM(;tt zEmpV3ve=k_>3qk%j6e?8+}?FBV=?;s=°nCvfySu@~pEllyF4(3sq17hvieWeY3 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 literal 0 HcmV?d00001 diff --git a/tw_cli.8.html b/tw_cli.8.html new file mode 100755 index 0000000..56d20b5 --- /dev/null +++ b/tw_cli.8.html @@ -0,0 +1,7183 @@ + + + +3ware Storage Management CLI + + + + + +

+ + + + + +
+

tw_cli(8) - 3ware Storage Controller Management Command Line Interface +(CLI) manpage / HTML Help Document Version 3.1.

+

+

+
+

SYNOPSIS

+
+ tw_cli                 Interactive Mode
+ tw_cli -f file         Process from a file
+ tw_cli command         Process single command (batch mode)
+

+

+
+

DESCRIPTION

+

tw_cli(8) is a Command Line Interface Storage Management Software for +3ware ATA RAID Controller(s). It provides controller, logical unit and drive +management. tw_cli can be used in both interactive and batch mode, providing +higher-level API (Application Programming Interface) functionalities.

+

The CLI prompt indicates the current object in focus, expressed in URI (Universal +Resource Identifier) syntax consisting of a hostname (//hostname), and an object +path (/path/path/object) such as //elvis/c0/u0. User can set the focus to a +particular object by focus URI.

+

CLI also supports comments. Command lines beginning with # denotes start +of comment. This feature is mostly useful with batch processing via -f script +flag.

+

CLI uses the following terminology:

+

Logical Units. Usually shortened to ``units'', these are block devices presented +to the operating system. A logical unit can be a one-tier, two-tier, or three-tier +arrangement. Spare and Single logical units are examples of one-tier units. +RAID-1 and RAID-5 are examples of two-tier units and +as such will have sub-units. RAID-10 and RAID-50 are examples of three-tier units +and as such will have sub-sub-units.

+

Port. 3ware controller models up to the 9650SE series have one or many ports +(typically 4, 8, 12, 16, or 24). Each port can be attached to a single disk drive. +On a controller such as the 9650SE with a multilane serial port connector, one +connector supports four ports. On the 9690SA and 9750 controllers, connections +are made with phys and vports (virtual ports).

+

Phy. Phys are tranceivers that transmit and receive the serial data stream +that flows between the controller and the drives. The 9690SA controller +have 8 phys. These ``controller phys'' are associated with virtual ports (vports) +to establish up to 128 potential connections with the SAS or SATA drives. Each +controller phy can be connected to a single drive, or can be connected through +an expander to additional drives.

+

VPort. Connections from the 9690SA and 9750 controllers to drives are referred +to as virtual ports, or vports. A vport indicates the ID of a drive, whether +it is directly connected to the controller, or cascaded through one of more +expanders. The vport, in essense, is a handle in the software to uniquely +identify a drive. The port ID or vport ID allows a drive to be consistently +identified, used and managed in a RAID unit. For dual-ported drives, although +there are two connections to a drive, the drive is still identified with one +vport handle. Note: With the controller summay via the command ``show'', +the number of (V)Ports shown may contain two times (2X) the number of drives +(suggesting the dual-ported drive type) even though the (V)Port column of +the summary to the command ``/cx show'' contains only the number of vports +corresponding to the number of drives. This is because the drive is +identified with only one vport handle.

+

NOTE: For all practical purposes, hereafter port and vport are used +interchangeably in reference to a drive (or disk). Therefore, unless otherwise +specified, the mention of port implies vport as well. That is, while ``port'' +is mentioned to denote a drive, it is implied that for the applicable controller +series, the reference also applies to vport.

+

CLI supports a set of primary command syntax and a set of legacy command syntax +that is the old or original command syntax. Note: The primary command syntax +replaces that legacy command syntax and as such support for legacy commands will +discontinue in the near future.

+

Please also note that some of the commands listed in this document are qualified +with restrictions of controller type/model support. For example, ``9000 series'' or +``9550SX and higher'' may be next to a command. The following is a summary of the +controller qualified specifications.

+

Commands with:

+
+  No specifications     Could be used across all controller platforms.  This includes 
+                        the 7000 and 8000 series controllers.
+  9000 series           Could be used in all controllers in the 9000 series.  This 
+                        excludes the 7000 and 8000 series controllers, and includes
+                        the 9550SX, 9590SE, 9650SE, 9690SA and 9750 controllers.
+  9550SX and higher     For controller models 9550SX, 9650SE, 9690SA and 9750. 
+  9650SE and higher     For controller models 9650SE, 9690SA and 9750.
+

For the Mac system, while still true, the command qualifier is not meaningful +as all commmands are supported, provided the controller model is 9590SE or 9650SE +(or above).

+

Here is a summary of the controllers and their associated support:

+
+     Controller   |  Added Support
+  ----------------+-------------------------------------------
+     7000 / 8000  |  JBOD
+  ----------------+-------------------------------------------
+     9500S        |  JBOD
+  ----------------+-------------------------------------------
+     9550SX       |  PCI-X 133
+  ----------------+-------------------------------------------
+     9590SE       |  bridge / PCI express
+  ----------------+-------------------------------------------
+     9650SE       |  PCI express, RAID 6, enclosure services,
+                  |  AMI 9071/2 chipset, CCU
+  ----------------+-------------------------------------------
+     9690SA       |  SAS, SES-2, enclosure services, No CCU,
+                  |  JBOD support in stealth mode
+  ----------------+-------------------------------------------
+     9750         |  phy link capability of 6.0 Gpbs added
+                  |  for SAS drives
+  ----------------+-------------------------------------------
+

Please note that the support items are accumulative down the list, excepted where +noted. Also, CCU (Chassis Control Unit) refers to the JMR enclosure/Sidecar.

+

This document organizes the CLI command set as different types of Object +Messages, and descriptions and examples are presented for each object message +or command. While some of the system features could be invoked with one +``set'' command and correspondingly displayed with a ``show'' command and as such, +information regarding the feature may be self-contained within the description +of the set command, other features may require or involve a set of commands +that work together and may not be so straight-forward. For these, the command +descriptions may present a fragmented view of the feature as a result. For +an encapsulated view of certain features and their relevant command set, please see +the Features section of this document.

+

This document, therefore, may be used as a reference for individual commands +and also as a reference for supported features. For the former please see +the Primary Command Syntax sections, and for the latter please see the +Features sections.

+

+

+
+

Primary Command Syntax

+

The primary command syntax will replace the legacy command syntax in the future +releases. The new and improved command format follows a general grammar in +the form:

+
+ Object Message Attributes
+

Objects can be shell commands or can specify a controller, logical unit, +port or vport (drive), or battery backup unit (bbu). Messages are commands +sent to the requested objects. It may be a read operation such as for the +command ``show'', or a write operation for the set, delete, add, stop, start, +or remove commands. Attributes specify the values to read or write. +Attributes are either Boolean Attributes or Named Attributes. Value of a Boolean +attribute is deduced by presence. Value of named attributes are +expressed in a ``key = value'' format.

+

+

+

Shell Object Messages

+

Shell Object Messages are commands (a.k.a. methods/messages) that are sent to +the Command Interpreter (a.k.a. Shell/CLI) itself.

+
+
show
+
+
+This command shows a general summary of all detected controllers. Note that the +appropriate kernel device drivers should be loaded for the list to show all +controllers. The intention is to provide a global view of the environment. +
+
+

Typical output looks like:

+
+
+
+ //localhost> show
+
+
+
+ Ctl     Model           Ports   Drives  Units   NotOpt   RRate   VRate   BBU
+ --------------------------------------------------------------------------------
+ c0      7500-12         12      8       3       1        2       -       -
+ c1      9506S-12        12      6       1       0        3       5       TESTING
+
+
+

The output indicates that Controller 0 is a 7500 model with 12 Ports, with 8 Drives +detected (attached), total of 3 Units, with one unit in a NotOpt (Not Optimal) state, +a RRate(Rebuild Rate) of 2, VRate(Verify Rate) of '-' (Not Applicable), BBU of '-' +(Not Applicable). Not Optimal refers to any state except OK and VERIFYING. Other +states include INITIALIZING, INIT-PAUSED, REBUILDING, REBUILD-PAUSED, DEGRADED, +MIGRATING, MIGRATE-PAUSED, RECOVERY, INOPERABLE, and UNKNOWN.

+
+
+

For a system with an enclosure unit as an attached expander, and the appropriate +controller (9690SA), a global view of the environment includes summary +information about detected enclosures. As example:

+
+
+
+ //localhost> show
+
+
+
+ Ctl    Model          (V)Ports  Drives  Units   NotOpt  RRate   VRate  BBU
+ ---------------------------------------------------------------------------
+ c0     G133e/Astor    12        4       1       0       1       1      -
+
+
+
+ Encl    Slots   Drives  Fans   TSUnits  PSUnits
+ --------------------------------------------------
+ /c0/e0  4       2       1      1        1
+
+
+

The enclosure summary information shows the name of the enclosure, and the +number of elements within each element type that is part of the system as +identified during discovery.

+
+

+
show ver
+
+
+This command will show the CLI and API version. +
+
+

For example:

+
+
+
+ //localhost> show ver      
+ 
+ CLI Version = 2.00.03.018
+ API Version = 2.01.00.004
+
+

+
show events [reverse]
+
+
show AENs [reverse]
+
+
show alarms [reverse]
+
+
+This command shows the controller alarms or events, also known as AEN +(Asynchronous Event Notification) messages, of all controllers in the +system. The default display shows the most recent alarm at the end or +bottom of the table. The reverse attribute reverses this order and +shows the most recent alarm at the top of the table. For more information +please see '/cx show AENs'. +
+

+
show diag
+
+
+This command shows the diagnostic information of all controllers in the +system. +
+

+
show rebuild
+
+
+This command displays all rebuild schedules of all the 9000 controllers +in the system. +
+

+
show selftest
+
+
+This command displays all self test schedules of all the 9000 controllers +in the system. +
+

+
show verify
+
+
+This command displays all verify schedules of all the 9000 controllers +in the system. +
+

+
update fw=filename_with_path [force]
+
+
+This command iterates through all the controllers in the system and downloads +the specified firmware image to the architecturally compatible controllers. +Please refer to command /cx update fw=filename_with_path [force] for detail. +
+

+
focus Object
+
+
+This command will set the specified object in focus. This command is active in +interactive mode only and is provided to reduce typing. Recall that messages (or +commands) are sent to objects such as +
+
+
+ //hostname/c0/u0 show
+
+
+

Instead, if the focus is set to //hostname/c0/u0, the prompt is changed +automatically to reflect this and the user would only have to type show. +The concept is similar to being in a particular location in a file system and +requesting a listing of the current directory.

+
+
+

object can have the following forms:

+
+
+

//hostname/cx/ux specifies the fully qualified URI of an object on host +hostname, controller cx, unit ux.

+
+
+

//hostname specifies root of host hostname. The hostname is the name of +the system where your 3ware RAID controllers are. With current releases, the +hostname here should be always your system's name.

+
+
+

.. specifies one level up (the parent object).

+
+
+

/ specifies the root at the current focused host.

+
+
+

./obj specifies the next level of the object.

+
+
+

/c0/bbu specifies a relative path with respect to the current focused hostname.

+
+
+

For example:

+
+
+
+ //localhost> focus //elvis.3ware.com
+ //elvis.3ware.com>
+
+
+
+ //elvis.3ware.com> focus /c0/u0
+ //elvis.3ware.com/c0/u0>
+
+
+
+ //elvis.3ware.com/c0/u0> focus ..
+ //elvis.3ware.com/c0>
+
+
+
+ //elvis.3ware.com/c0> focus ./u0
+ //elvis.3ware.com/c0/u0>
+
+
+
+ //elvis.3ware.com/c0> focus /
+ //elvis.3ware.com>
+
+
+

Note that focus is available as default. You can also set TW_CLI_INPUT_STYLE=OLD +in the following to disable the feature.

+
+
+
+ If Bash,    then "export TW_CLI_INPUT_STYLE=OLD"
+ If csh,     then "setenv TW_CLI_INPUT_STYLE OLD"
+ If Windows, then "set    TW_CLI_INPUT_STYLE=OLD"
+
+

+

+

+

Controller Object Messages

+

Controller Object Messages are commands (a.k.a. methods/messages) that are sent to +an instance of a controller such as /c0.

+
+
/cx show
+
+
+This command shows summary information on the specified controller /cx. This +report consists of two to three parts: the Unit Summary that lists all units +present, the Port Summary that lists the ports and disks attached to them, +and if a BBU unit is installed, the BBU Summary that shows information on +the BBU. +
+
+

The Unit Summary section lists the units present with the unit number, +unit type (such RAID 5), and unit status (such as OK, VERIFYING, INITIALIZING, +etc.). The %RCompl reports the percent completion of the unit's Rebuild, if +this task is in progress. The %V/I/M reports the percent completion of the +unit's Verify, Initialize, or Migrate, if one of these are in progress. The +stripe size, the usable capacity in gigabytes, the cache setting, and the +autoverify setting are also listed.

+
+
+

Note: If a ``*'' appears at the end of the status, there is an error on one of +the drives in the unit. Rescanning the controller will clear the error status +if the condition no longer exists.

+
+
+

For controller models up to the 9550SX and 9650SE with Release 9.5.1 or +earlier, the Port Summary section lists all present ports and for each port, +the port number, drive status, unit affiliation, drive size (in blocks of 512 +bytes), and the disk vendor assigned serial number are reported.

+
+
+

For the 9750, 9690SA and 9650SE controller with Release 9.5.2 or later, +this section lists the ports or virtual ports present and for each port, the port +or virtual port (VPort) number, drive status, unit affiliation, drive type, +phy number (if direct attached), the enclosure and slot (if expander attached), +and model number of the drive are reported.

+
+
+

Note: Unlike the 9550SX or older display, if a drive is not present, instead +of showing the port with the status NOT-PRESENT with dashes ('-') across the +columns in the summary table, for the 9750, 9690SA and 9650SE with Release 9.5.2 +or later, that port entry is not listed. Thus, unlike the older display, the +port numbers in this list may not be sequential. Moreover, if there are no +drives present at all for the specified controller, the output of its Port +Summary would show an empty summary consisting of only the header.

+
+
+

The BBU Summary section lists the online state, readiness, and status of +the BBU unit, along with the voltage, temperature, charge capacity expressed +as time remaining in hours, and the BBU's last test date.

+
+
+

Additional attributes about controllers, units, ports and disks can be obtained +by querying for them directly. See other show sub-commands below.

+
+
+

Here is the typical output for controller models up to 9550SX and 9650SE with +Release 9.5.1 or earlier:

+
+
+
+ //localhost> /c2 show
+
+
+
+ Unit  UnitType  Status         %RCmpl  %V/I/M  Stripe  Size(GB)  Cache  AVrfy
+ ------------------------------------------------------------------------------
+ u0    RAID-5    OK             -       -       64K     596.004   ON     OFF
+ u1    RAID-0    OK             -       -       64K     298.002   ON     OFF
+ u2    SPARE     OK             -       -       -       149.042   -      OFF
+ u3    RAID-1    OK             -       -       -       149.001   ON     OFF
+
+
+
+ Port   Status           Unit   Size        Blocks        Serial
+ ---------------------------------------------------------------
+ p0     OK               u0     149.05 GB   312581808     WD-WCANM1771318
+ p1     OK               u0     149.05 GB   312581808     WD-WCANM1757592
+ p2     OK               u0     149.05 GB   312581808     WD-WCANM1782201
+ p3     OK               u0     149.05 GB   312581808     WD-WCANM1753998
+ p4     OK               u2     149.05 GB   312581808     WD-WCANM1766952
+ p5     OK               u3     149.05 GB   312581808     WD-WCANM1882472
+ p6     OK               u0     149.05 GB   312581808     WD-WCANM1883862
+ p7     OK               u3     149.05 GB   312581808     WD-WCANM1778008
+ p8     OK               -      149.05 GB   312581808     WD-WCANM1770998
+ p9     NOT-PRESENT      -      -           -             -
+ p10    OK               u1     149.05 GB   312581808     WD-WCANM1869003
+ p11    OK               u1     149.05 GB   312581808     WD-WCANM1762464
+
+
+
+ Name  OnlineState  BBUReady  Status    Volt     Temp     Hours  LastCapTest
+ ---------------------------------------------------------------------------
+ bbu   On           Yes       OK        OK       OK       241    22-Jun-2004
+
+
+

Here is the typical output for the 9750, 9690SA and 9650SE controller with +Release 9.5.2 or later:

+
+
+
+ Unit  UnitType  Status         %RCmpl  %V/I/M  Stripe  Size(GB)  Cache  AVrfy
+ ------------------------------------------------------------------------------
+ u0    SPARE     OK             -       -       -       149.042   -      OFF
+ u1    JBOD      OK             -       -       -       149.051   OFF    OFF
+
+
+
+ VPort Status         Unit Size      Type  Phy Encl-Slot    Model
+ ------------------------------------------------------------------------------
+ p0    OK             -    149.05 GB SATA  3   -            WDC WD1600JS-22NCB1
+ p1    OK             u0   149.05 GB SATA  0   -            WDC WD1600JS-22NCB1
+ p2    OK             u1   149.05 GB SATA  2   -            WDC WD1600JS-22NCB1
+ p3    OK             -    34.18 GB  SAS   6   -            SEAGATE ST936701SS
+
+
+

Note: The 'Cache' column in the unit summary differ between the older (up to +9550SX and 9650SE with Release 9.5.1 or earlier) and newer (9750, 9690SA and +9650SE with Release 9.5.2 or later) controllers. In the unit summary of the +``older'' controllers, this column shows the state (ON or OFF) of the write cache +only. For the ``newer'' controllers, the 'Cache' column displays the settings of +both the read cache and the write cache. For example:

+
+
+
+ Unit  UnitType  Status         %RCmpl  %V/I/M  Stripe  Size(GB)  Cache  AVrfy
+ ------------------------------------------------------------------------------
+ u0    RAID-5    OK             -       -       64K     596.004   W      OFF
+ u1    RAID-0    OK             -       -       64K     298.002   RiW    OFF
+ u2    SPARE     OK             -       -       -       149.042   -      OFF
+
+
+

In the above example, W denotes that the write cache is enabled, and RiW denotes +that Read Cache Intelligent and the Write Cache are both enabled. If OFF is +shown then all caches are disabled.

+
+
+

Below is a summary of the possible settings in that column:

+
+
+
+ W   - only the write cache is enabled
+ Rb   - only read cache Basic is enabled
+ Ri  - only read cache Intelligent is enabled
+ RbW  - read cache Basic and write cache are both enabled
+ RiW - read cache Intelligent and write cache are both enabled
+ OFF - all read and write caches are disabled
+
+
+

Note: If read cache Intelligent is enabled, the features in the Basic mode +are also enabled.

+
+

+
/cx show Attribute Attribute ...
+
+
+This command shows the current setting of the given attribute(s). One or +many attributes can be requested. An invalid attribute will terminate the loop. +Possible attributes are: achip, allunitstatus, autocarve (9550SX and higher), +autorebuild (9550SX and higher), bios, carvesize (9550SX and higher), driver, +drivestatus, firmware, memory, model, monitor, numdrives, numports, numunits, +ctlbus (9550SX and higher), ondegrade (9500S only), pcb, pchip, serial, spinup, +stagger, and unitstatus. +
+

+
/cx show driver
+
+
+This command reports the device driver version associated with controller +/cx. +
+
+

Example:

+
+
+
+ //localhost> /c0 show driver
+ /c0 Driver Version = 1.02.00.036
+
+

+
/cx show model
+
+
+This command reports the controller model of controller /cx. +
+
+

Example:

+
+
+
+ //localhost> /c0 show model
+ /c0 Model = 7500-12
+
+

+
/cx show firmware
+
+
+This command reports the firmware version of controller /cx. +
+
+

Example:

+
+
+
+ //localhost> /c0 show firmware
+ /c0 Firmware Version = FE9X 3.03.06.X03
+
+

+
/cx show bios
+
+
+This command reports the BIOS version of controller /cx. +
+
+

Example:

+
+
+
+ //localhost> /c0 show bios
+ /c0 BIOS Version = BG9X 2.01.00.026
+
+

+
/cx show monitor
+
+
+This command reports the monitor (firmware boot-loader) version of +controller /cx. +
+
+

Example:

+
+
+
+ //localhost> /c0 show monitor
+ /c0 Monitor Version = BLDR 1.00.00.008
+
+

+
/cx show serial
+
+
+This command reports the serial number of the specified controller /cx. +
+
+

Example:

+
+
+
+ //localhost> /c0 show serial
+ /c0 Serial Number = F12705A3240009
+
+

+
/cx show pcb
+
+
+This command reports the PCB (Printed Circuit Board) revision of the specified +controller /cx. +
+
+

Example:

+
+
+
+ //localhost> /c0 show pcb
+ /c0 PCB Version = Rev3
+
+

+
/cx show pchip
+
+
+This command reports the PCHIP (PCI Interface Chip) version of the specified +controller /cx. +
+
+

Example:

+
+
+
+ //localhost> /c0 show pchip
+
+
+
+ /c0 PCHIP Version = 1.30-33
+
+

+
/cx show achip
+
+
+This command reports the ACHIP (ATA Interface Chip) version of the specified +controller /cx. +
+
+

Example:

+
+
+
+ //localhost> /c0 show achip
+
+
+
+ /c0 ACHIP Version = 3.20
+
+

+
/cx show numports
+
+
+For controller models earlier than the 9690SA, this command reports the port +capacity (number of physical ports) of the specified controller /cx. +
+
+

Example:

+
+
+
+ //localhost> /c0 show numports
+ /c0 Number of Ports = 12
+
+
+

For the 9750 and 9690SA controllers, this command reports the connections +and connection capacity of the specified controller /cx. Connections +consist of vports and phys.

+
+
+

Example:

+
+
+
+ //localhost> /c3 show numports
+ /c3 Connections = 4 of 128
+
+

+
/cx show numunits
+
+
+This command reports the number of units currently managed by the specified +controller /cx. This report does not include off-line units (or removed units). +
+
+

Example:

+
+
+
+ //localhost> /c0 show numunits
+ /c0 Number of Units = 1
+
+

+
/cx show numdrives
+
+
+This command reports the number of drives currently managed by the specified +controller /cx. This report does not include (logically) removed/exported +drives. Also note that physically removed disk(s) will not be detected unless +I/O is performed against the disk. See /cx/px show smart for a workaround. +
+
+

Example:

+
+
+
+ //localhost> /c0 show numdrives
+ /c0 Number of Drives = 5
+
+

+
/cx show spinup (9000 series)
+
+
+This command presents the number of concurrent disks spin up at the power on. +
+
+

Example:

+
+
+
+ //localhost> /c0 show spinup
+
+
+
+ /c0 Disk Spinup Policy = 1
+
+

+
/cx show ondegrade (9500S only)
+
+
+This command presents the write cache policy for degraded units. If the ondegrade +policy is Follow Unit Policy, a unit write cache policy stays the same when the +unit becomes degraded. If the ondegrade policy is off, a unit cache policy +will force to be off when the unit becomes degraded. +
+
+

Example:

+
+
+
+ //localhost> /c0 show ondegrade
+ /c0 Cache on Degraded Policy = Follow Unit Policy
+
+

+
/cx show stagger (9000 series)
+
+
+This command presents the time delay between each group of spinups at the power on. +
+
+

Example:

+
+
+
+ //localhost> /c0 show stagger
+ /c0 Spinup Stagger Time Policy (sec) = 2
+
+
+

See also:

+
+
+
+ /cx set stagger=nn
+ /cx set spinup=nn
+ /cx show spinup
+
+

+
/cx show autocarve (9550SX and higher)
+
+
+This command shows the Auto-Carving policy. If the policy is on, all +newly created or migrated units larger than carvesize will be automatically +carved into multiples of carvesize volumes and 1 remainder volume. +Each volume can be treated as an individual disk with its own file system. +The default carvesize is 2 TB. +
+
+

This feature is useful for operating systems limited to 2 TB filesystems. +For 64-bit OS users, there is no need to set the policy to be ``on'' +unless users want to have multiple smaller volumes to the OS. +For 32-bit OS users, it is recommended to keep the policy on unless users +know their OS supports more than 2 TB disk devices.

+
+
+

When autocarve policy is off, all the new unit creation consists of one +single volume.

+
+
+

Example:

+
+
+
+ //localhost> /c0 show autocarve 
+ /c0 Auto-Carving Policy = on
+
+
+

See also:

+
+
+
+ /cx set autocarve=<on|off>
+ /cx set carvesize=<1024..32768>
+ /cx show carvesize`
+
+

+
/cx show carvesize (9550SX and higher)
+
+
+This command shows the carvesize that Auto-Carving policy needs. The +carve size is between 1024 to 32768 GB (i.e., 1TB-32TB). Default carvesize +is 2048 GB (i.e., 2TB). See ``/cx show autocarve'' command above +for details. +
+
+

Example:

+
+
+
+ //localhost> /c0 show carvesize
+ /c0 Auto-Carving Size = 2000 GB
+
+

+
/cx show memory
+
+
+This command presents the size of the memory installed on the controller. +
+
+

Example:

+
+
+
+ //localhost> /c0 show memory 
+ /c0 Available Memory = 112MB
+
+

+
/cx show ctlbus (9550SX and higher)
+
+
+This command presents the controller host bus type, bus speed and bus width. +
+
+

Example:

+
+
+
+ //localhost> /c0 show ctlbus
+
+
+
+ /c0 Controller Bus Type = PCIX
+ /c0 Controller Bus Width = 64 bits
+ /c0 Controller Bus Speed = 133 Mhz
+
+

+
/cx show autorebuild (9550SX and higher)
+
+
+This command shows the Auto-Rebuild policy of the specified controller. If there +is a degraded unit and the policy is set to ON, the controller firmware will choose +drives in the following order of priority, for a drive candidate to perform the +rebuild operation: +
+
+

1. Smallest usable capacity spare.

+
+
+

2. Smallest usable unconfigured drive.

+
+
+

3. Smallest usable capacity failed drive.

+
+
+

If the policy is set to OFF, spare drives are the only candidates for an +automatic rebuild operation.

+
+
+

Example:

+
+
+
+ //localhost> /c0 show autorebuild
+ /c0 Auto-Rebuild Policy = on
+
+
+

See also:

+
+
+
+ /cx set autorebuild=<on|off>
+
+

+
/cx show dpmstat [type=inst|ra] (9550SX and higher)
+
+
/cx show dpmstat [type=inst|ra|ext] (9650SE and higher)
+
+
+This command, without specifying the type option, shows the configuration and +setting of the Drive Performance Monitor. Display will also show the default +set of drive statistics of type Instantaneous. +
+
+

The optional 'type' in the command specifies which statistics would be +displayed. The options are either: inst for Instantaneous, ra for +Running Average, and ext for Extended Drive Statistics. More detailed +information regarding these statistics and the Drive Performance Monitor is +available in the Features section under 'Drive Performance Monitor'.

+
+
+

For example:

+
+
+
+ //localhost> /c0 show dpmstat 
+ Drive Performance Monitor Configuration for /c0 ... 
+ Performance Monitor: ON 
+ Version: 1 
+ Max commands for averaging: 100 
+ Max latency commands to save: 10 
+ Requested data: Instantaneous Drive Statistics
+
+
+
+                                Queue           Xfer         Resp
+ Port   Status           Unit   Depth   IOPs    Rate(MB/s)   Time(ms)
+ ------------------------------------------------------------------------
+ p0     NOT-PRESENT      -      -       -       -            -
+ p1     NOT-PRESENT      -      -       -       -            -
+ p2     OK               -      -       -       -            -
+ p3     OK               u0     10      93      2.907        85
+ p4     OK               u1     10      84      2.640        95
+ p5     OK               -      -       -       -            -
+ p6     NOT-PRESENT      -      -       -       -            -
+ p7     NOT-PRESENT      -      -       -       -            -
+
+
+

Please note that as a controller level command, the output provides summary +information of the set of drives in the controller, as opposed to the +corresponding port-level command with the same options, that displays +correspondingly the same statistics but for the specified port only.

+
+
+

Also, for examples of other statistic data types, please see the 'Features' +section.

+
+

+
/cx show unitstatus
+
+
+This command presents a list of units, their types, capacity and status +currently managed by the specified controller /cx. +
+
+

Example:

+
+
+
+ //localhost> /c2 show unitstatus
+
+
+
+ Unit  UnitType  Status         %RCmpl  %V/I/M  Stripe  Size(GB)  Cache  AVrfy
+ ------------------------------------------------------------------------------
+ u0    RAID-5    OK             -       -       64K     596.004   ON     OFF
+ u1    RAID-0    OK             -       -       64K     298.002   ON     OFF
+ u2    SPARE     OK             -       -       -       149.042   -      OFF
+ u3    RAID-1    OK             -       -       -       149.001   ON     OFF
+
+

+
/cx show allunitstatus
+
+
+This command presents a count of Total and Not Optimal units managed by the +specified controller /cx. See Shell Object Messages for more on Not +Optimal definition. +
+
+

Example:

+
+
+
+ //localhost> /c0 show allunitstatus
+
+
+
+ /c0 Total Optimal Units = 2
+ /c0 Not Optimal Units = 0
+
+

+
/cx show drivestatus
+
+
+This command presents a list of drives, port assignment, vendor signature, size, +status, and unit membership/affiliation. +
+
+

Example:

+
+
+
+ //localhost> /c0 show drivestatus
+
+
+
+ Port   Status           Unit   Size        Blocks        Serial
+ ---------------------------------------------------------------
+ p0     OK               u0     149.05 GB   312581808     3JS0TF14
+ p1     OK               u0     149.05 GB   312581808     3JS0TETZ
+ p2     OK               u1     149.05 GB   312581808     3JS0VG85
+ p3     OK               u1     149.05 GB   312581808     3JS0VGCY
+ p4     OK               u1     149.05 GB   312581808     3JS0VGGQ
+ p5     OK               u2     149.05 GB   312581808     3JS0VH1P
+ p6     OK               -      149.05 GB   312581808     3JS0TF0P
+ p7     OK               -      149.05 GB   312581808     3JS0VF43
+ p8     OK               -      149.05 GB   312581808     3JS0VG8D
+ p9     NOT-PRESENT      -      -           -             -
+ p10    NOT-PRESENT      -      -           -             -
+ p11    NOT-PRESENT      -      -           -             -
+
+

+
/cx show all
+
+
+This command shows the current setting of all attributes. +
+

+
/cx add type=<RaidType> disk=<p:-p> [stripe=size] [noscan] +[group=<3|4|5|6|7|8|9|10|11|12|13|14|15|16>] [nocache|nowrcache] +[nordcache|rdcachebasic] [autoverify|noautoverify] [noqpolicy] [ignoreECC] [name=string] +[storsave=<protect|balance|perform>] [v0=n|vol=a:b:c:d] +[rapidrecovery=all|rebuild|disable]
+
+
+This command allows you to add a new unit or create a unit on the specified +controller /cx, of type RaidType, optional stripe size of Stripe, +using one or many disks specified by disk=p:-p. By default the host +operating system will be informed of the new block device and write cache +is enabled. In case of RAID-50, you can also specify the layout of the unit +by specifying the number of disks per disk group with group=3|4|5|6|7|8 +attribute. +
+
+

Upon the success of the new unit creation, a unique serial number is also +assigned to the new unit. Please refer to commands /cx/ux show serial +for checking.

+
+
+

Please Note: +1) The default of the unit creation sets write cache to ``on'' for performance +reasons. However, if there is no BBU available for the controller, a warning +is sent to standard error. +2) The default drive queuing policy is enabled, unless it is specifically set +to disable queuing by specifing noqpolicy. +3) The noqpolicy attribute is not applicable to the ``spare'' unit. Specifying +the noqpolicy attribute returns an error. +4) The [v0=n|vol=a:b:c:d] option is not applicable to type=single.

+
+
+

Since this command is by far the richest command, it deserves more details.

+
+
+

/cx is the controller name as in /c0, /c1, etc.

+
+
+

type=RaidType consists of logical unit type as in raid0, raid1, +raid5, raid10, raid50, single, spare, and raid6 (9650SE +and higher only).

+
+
+

For example: +

+
+
+
+
+ type=raid50
+
+
+

The following table illustrates supported types and controller models.

+
+
+
+ Model | Raid0 | Raid1 | Raid5 | Raid10 | JBOD | Spare | Raid50 | Single | Raid6 |
+ ------+-------+-------+-------+--------+------+-------+--------+--------+-------+
+ 7K/8K |   Y   |   Y   |   Y   |    Y   |  Y   |   Y   |    N   |   N    |   N   |
+ ------+-------+-------+-------+--------+------+-------+--------+--------+-------+
+ 9K    |   Y   |   Y   |   Y   |    Y   |  N   |   Y   |    Y   |   Y    |   N   |
+ ------+-------+-------+-------+--------+------+-------+--------+--------+-------+
+ 9650SE|       |       |       |        |      |       |        |        |       |
+  and  |   Y   |   Y   |   Y   |    Y   |  N   |   Y   |    Y   |   Y    |   Y   |
+ higher|       |       |       |        |      |       |        |        |       |
+ ------+-------+-------+-------+--------+------+-------+--------+--------+-------+
+
+
+

disk=p:-p consists of a list of ports (disks) to be used in the construction +of the specified unit type. One or more ports can be specified. Multiple +ports can be specified using ``:'' or ``-'' as port index separators. +A dash indicates a range and can be mixed with ``:''. For example +disk=0:1:2-5:9:12 indicates port 0, 1, 2 thru 5 (inclusive), 9 and 12.

+
+
+

stripe=size consists of the stripe size to be used. The following +table illustrates the supported and applicable stripes on unit types and +controller models. Stripe size of units are in KB (kilobytes).

+
+
+
+ Model | Raid0   | Raid1 | Raid5 | Raid6 | Raid10 | Raid50 | JBOD  | Spare | Single | 
+ ------+---------+-------+-------+-------+--------+--------+-------+-------+--------+
+ 7K/8K |   64    |  N/A  |  64   |  N/A  |  64    |  N/A   |  N/A  |  N/A  |   N/A  | 
+       |   128   |       |       |       |  128   |        |       |       |        | 
+       |   256   |       |       |       |  256   |        |       |       |        | 
+       |   512   |       |       |       |  512   |        |       |       |        |  
+       |   1024  |       |       |       |  1024  |        |       |       |        | 
+ ------+---------+-------+-------+-------+--------+--------+-------+-------+--------+
+ 9K    |   16    |  N/A  |  16   |  N/A  |  16    |  16    |  N/A  |  N/A  |   N/A  | 
+       |   64    |       |  64   |       |  64    |  64    |       |       |        |
+       |   256   |       |  256  |       |  256   |  256   |       |       |        |
+ ------+---------+-------+-------+-------+--------+--------+-------+-------+--------+
+ 9650SE|   16    |  N/A  |  16   |       |  16    |  16    |  N/A  |  N/A  |   N/A  |
+  and  |   64    |       |  64   |  64   |  64    |  65    |       |       |        |
+ higher|   256   |       |  256  |  256  |  256   |  256   |       |       |        |
+ ------+---------+-------+-------+-------+--------+--------+-------+-------+--------+
+
+
+

group=3|4|5|6|7|8|9|10|11|12|13|14|15|16 consists of the number of disks per group +for a Raid 50 type. Note: This attribute can only be used when type=raid50. Also, +group=13-16 is applicable to the 9690SA and 9750 controllers only.

+
+
+

Recall that a RAID-50 is a multi-tier array. At the most bottom layer, +N number of disks per group are used to form the RAID-5 layer. These +RAID-5 arrays are then integrated into a RAID-0. This attribute allows +you to specify the number of disks in the RAID-5 level. Valid values +are 3, 4, 5, 6, 7 and 8.

+
+
+

Note that a sufficient number of disks are required for a given pattern or +disk group. For example, given 6 disks, specifying 3 will create two RAID-5. +However given 12 disks, specifying 3 will create four RAID-5 under the RAID-0 +level. Given 6 disks and grouping of 6 is not allowed, as you'll basically +be creating a RAID-5.

+
+
+

The default group varies based on number of disks. For 6 & 9 disks, default +is group=3. For 8 disks, default is group=4. For 10 or 15 disks, default is +group=5. For 12 or 16 disks, default is group=4. For 14 disks, default is +group=7. Case of 12 disks could be grouped with group=3, group=4, or group=6. +Group=4 was set by default as it provides best net capacity and performance. +Case of 15 disks could be grouped with group=3 or group=5. And case +of 16 disks could be grouped with group=4 and group=8.

+
+
+

Note that the supported group number indicated depends on the number of ports +on the controller. group=16 is the maximum and it is available on the 9690SA +and 9750 controllers only.

+
+
+

noscan attribute instructs CLI not to notify OS of creation of the new unit. +By default CLI will inform the OS. One application of this feature is to avoid +the OS from creating block special devices such as /dev/sdb and /dev/sdc as some +implementations might create naming fragmentation and creating a moving target.

+
+
+

nocache or nowrcache attribute instructs CLI to disable the write cache +on the newly created unit. Enabling the write cache increases performance at +the cost of high-availability. No caching is recommended when no BBU or UPS +is installed. The system default for the write cache is enable. If a BBU or +UPS is not installed, to avoid possibility of data loss in the event of sudden +power loss, it is recommended that nocache or nowrcache be specified.

+
+
+

nordcache attribute instructs CLI to disable the read cache on the newly +created unit. Enabling the read cache increases performance. The rdcachebasic +attribute instructs CLI to set the read cache mode on the newly created unit +to Basic. Please note that it is not necessary to include any read cache +attribute if you wish to select the Intelligent mode of Read Cache, since +the system default is Read Cache Intelligent. See ``/cx/ux set rdcache'' for +more information.

+
+
+

autoverify|noautoverify attribute enables or disables, respectively, the +autoverify attribute on the unit that is to be created. For more details on this +feature, refer to the /cx/ux set autoverify command section of this document. +This feature is not supported on controller models 7000/8000. For the 9650SE, +9690SA, and 9750 controllers that support Basic Verify, autoverify will be set +to ON by default for the new unit to be created. For other 9000 series controllers +that do not support Basic Verify, autoverify is set to OFF by default for the new +unit. The following table should help clarify regarding the defaults:

+
+
+
+  ---------------------+--------------------+----------------------
+    "ADD" COMMAND      |  9550SX AND HIGHER |  9650SE AND HIGHER 
+     ATTRIBUTE         |   (No BV support)  |   (has BV support)
+  ---------------------+--------------------+---------------------- 
+   None specified      |                    |
+   (i.e., use default) |  autoverify = OFF  |  autoverify = ON 
+  ---------------------+--------------------+----------------------
+    autoverify         | Enables AutoVerify | 
+                       |  autoverify = ON   |   No effect*
+  ---------------------+--------------------+----------------------
+    noautoverify       |                    | Enables AutoVerify
+                       |    No effect*      |  autoverify = ON
+  ---------------------+--------------------+----------------------
+ 
+ *No effect means that, issuing the add command attribute of that row would
+  be the same as not issuing any attribute and using the default.
+
+
+

Note: while there is no reason to issue both autoverify and noautoverify +together at unit creation, CLI allows you to do so. Keep in mind however, that +in this case, only the last value specified would be used. That is, for +example, if you specified the command '/c0 add type=raid5 disk=0-2 autoverify +noautoverify', then you are essentially specifying that 'autoverify=OFF' for /c0.

+
+
+

noqpolicy attribute instructs CLI to disable the qpolicy (drive queuing) on the +newly created unit. The default qpolicy is on (i.e., noqpolicy is not specified). +For the spare unit, drive queueing is not meaningful and the qpolicy cannot +be set. During unit creation, specifying noqpolicy for spare returns an error.

+
+
+

ignoreECC attribute enables the ignoreECC/OverwriteECC attribute on the unit +that is to be created. For more details on this feature, refer to /cx/ux set +commands section of this document. The following table illustrates the supported +Model / Unit Type. This table only applies to setting this feature at unit creation +time. Generally, ignoreECC applies to redundant units.

+
+
+
+ Model   | Raid0 | Raid1 | Raid5 | Raid6 | Raid10 | JBOD | Spare | Raid50 | Single |
+ --------+-------+-------+-------+-------+--------+------+-------+--------+--------+
+ 7K/8K   |   N   |   N   |   N   |  N/A  |   N    |  N   |   N   |    N   |   N    |
+ --------+-------+-------+-------+-------+--------+------+-------+--------+--------+
+ 9K      |   N   |   Y   |   Y   |  N/A  |   Y    |  N   |   N   |    Y   |   N    |
+ --------+-------+-------+-------+-------+--------+------+-------+--------+--------+
+ 9650SE  |   N   |   Y   |   Y   |   Y   |   Y    |  N   |   N   |    Y   |   N    |
+  and    |       |       |       |       |        |      |       |        |        |
+ higher  |       |       |       |       |        |      |       |        |        |
+ --------+-------+-------+-------+-------+--------+------+-------+--------+--------+
+
+
+

name=string attribute allows user to name the new unit. The maximum characters +allowed for the string are 21. No space is allowed within the string. If user likes +to use some special characters which the OS command shell reserves such as '<', '>', +'!', and '&', etc in the name string, the user has to use quote ``'' around the name +string in order to bypass the command shell. User can change the name of the unit +any time after the unit creation. This is a feature for 9000 or above series of +controllers. Please refer to commands /cx/ux set name=sting for changing the +name and /cx/ux show name for checking.

+
+
+

storsave=protect|balance|perform attribute allows user to set the storsave policy +of the new unit. This feature is for controller models 9550SX and higher only. Please +refer to the command /cx/ux set storsave=protect|balance|perform for detail.

+
+
+

Either the v0=n or vol=a:b:c:d attribute may be used to set the size of the +first volume or (up to) the first 4 volumes of the new unit, respectively. The +first volume may, but not necessarily, be the boot LUN. The value(s) should be +positive integer(s) in units of gigabytes (GB). Zero (0) is an invalid LUN +size input value. The upper user input limit is 32TB. Note that there +are two ways to set the first volume, as either v0=n or vol=n would have the +same effect.

+
+
+

Note: If the total size of the specified volumes (up to 4) exceeds the +size of the array, the volume(s) of size(s) that exceeded the array boundary +will not be carved.

+
+
+

Example (RAID-5 being created with the first volume size set to 10 GB):

+
+
+
+ //localhost> /c0 add type=raid5 disk=2-5 v0=10
+
+
+
+ Creating new unit on Controller /c0 ... Done. The new unit is /c0/u0.
+ Setting write cache=ON for the new unit ... Done.
+ Setting default Command Queuing Policy for unit /c0/u0 to [on] ... Done.
+
+
+

After the unit creation, a subsequent ``show'' command for the unit would show +the volume sizes:

+
+
+
+ //localhost> /c0/u0 show
+
+
+
+ Unit     UnitType  Status         %RCmpl  %V/I/M  Port  Stripe  Size(GB)
+ ------------------------------------------------------------------------
+ u0       RAID-5    OK             -       -       -     64K     1117.56   
+ u0-0     DISK      OK             -       -       p2    -       372.519   
+ u0-1     DISK      OK             -       -       p3    -       372.519   
+ u0-2     DISK      OK             -       -       p4    -       372.519   
+ u0-3     DISK      OK             -       -       p5    -       372.519   
+ u0/v0    Volume    -              -       -       -     -       10        
+ u0/v1    Volume    -              -       -       -     -       1107.56
+
+
+

Example (RAID-0 being created with the volume sizes set to 45, 20, 50, and +12 GB):

+
+
+
+ //localhost> /c3 add type=raid0 disk=0-1 vol=45:20:50:12
+
+
+
+ Creating new unit on controller /c3 ...  Done. The new unit is /c3/u0.
+ Setting write cache=ON for the new unit ... Done.
+ Setting default Command Queuing Policy for unit /c3/u0 to [on] ... Done.
+
+
+

After the unit creation, a subsequent ``show'' command for the unit would show +the volume sizes:

+
+
+
+ //localhost> /c3/u0 show
+
+
+
+ Unit     UnitType  Status         %RCmpl  %V/I/M  VPort Stripe  Size(GB)
+ ------------------------------------------------------------------------
+ u0       RAID-0    OK             -       -       -     64K     298.002
+ u0-0     DISK      OK             -       -       p0    -       149.001
+ u0-1     DISK      OK             -       -       p1    -       149.001
+ u0/v0    Volume    -              -       -       -     -       45
+ u0/v1    Volume    -              -       -       -     -       20
+ u0/v2    Volume    -              -       -       -     -       50
+ u0/v3    Volume    -              -       -       -     -       12
+ u0/v4    Volume    -              -       -       -     -       171.002
+
+
+

The attribute rapidrecovery specifies the Rapid RAID Recovery setting for +the unit to be created. Rapid RAID Recovery can speed up the rebuild +process, and it can speed up the initialize and verify tasks for redundant +arrays in the RAID system upon the event of an unclean system shutdown. +This feature allows for expedited boot-up time in the event of an unclean +shutdown. Setting this option to all applies the policy to the rebuild, +initialize and verify tasks at reboot. Setting it to rebuild applies the +policy to the rebuild tasks only. If the policy is set to disable, then +none of the tasks would be sped up.

+
+
+

Note: Once this attribute is set, the policy setting is persistent in the +system until it is disabled. Also, once disabled, that setting could not be +changed for that unit at a later time.

+
+
+

Note: This attribute is for controller models 9750, 9690SA and 9650SE (with +supporting firmware), and is for redundant arrays only. In addition, +Rapid RAID Recovery is not supported over migration.

+
+
+

Note: The default setting of Rapid RAID Recovery is 'all' for redundant +arrays. For non-redundant arrays the default is disabled.

+
+

+
/cx rescan [noscan]
+
+
+This command instructs the controller to rescan all ports and reconstitute +all units. The controller will update its list of ports (attached disks), and visits +every DCB (Disk Configuration Block) in order to re-assemble its view and +awareness of logical units. Any newly found unit(s) or drive(s) will be listed. +noscan is used to not inform the OS of the unit discovery. Default is to inform +the OS. +
+
+

Example:

+
+
+
+ //localhost> /c1 rescan
+
+
+
+ Rescanning controller /c1 for units and drives ...Done.
+ Found following unit(s): [/c1/u3].
+ Found following drive(s): [/c1/p7, /c1/p8].
+
+
+

Note: Does not import non-JBOD on 7000/8000 models.

+
+

+
/cx commit
+
+
+This command instructs the controller to commit its dirty DCBs to +persistent storage (ie disks). While controller is processing I/O requests +against underlying disks, an in-transaction bit is set. If a failure (such +as power failure) is experienced, subsequent read from the disks, will inform +the controller that an un-clean shutdown took place. This command allows the +end user to complete all pending I/Os on disks and clear the in-transaction +bit. +
+
+

Typical application of this feature is when an application is using a given +unit in raw mode (such as databases) and user would like to shutdown the +host (Including UPS post failure automations). This command can then expedite +the process by instructing the controller to finish pending requests, clear +DCB's in-transaction flag as we are going down.

+
+
+

Note that block devices (cooked devices) do not require this and clients of +block devices (such as file systems) will send its own shutdown request to the +devices.

+
+
+

This command only applies to Windows operating system.

+
+

+
/cx flush
+
+
+This command allows you to flush the write cache on all units associated with +the /cx controller +
+

+
/cx update fw=filename_with_path [force]
+
+
+This command allows the download of the specified firmware image to the corresponding +controller. This command is for 9000 series controllers only. +
+
+

fw=filename_with_path attribute allows the user to specify the firmware image file +name along with its path. Please note that filename_with_path could not have +spaces in the directory names of its path (as Windows would allow).

+
+
+

The new image specified by filename_with_path will be checked for compatibility +with the current controller, current driver and current application versions. +Subsequently a recommendation is given to the user followed by a prompt to continue. +Once the user decides to proceed, the image will be downloaded to the controller. +However, a reboot is required for the new image to take effect.

+
+
+

Example:

+
+
+
+ //localhost> /c2 update fw=/tmp/prom0006.img
+
+
+
+ Warning: Updating the firmware can render the device driver and/or
+ management tools incompatible. Before you update the firmware,
+ it is recommended that you:
+
+
+
+ 1) Back up your data.
+
+
+
+ 2) Make sure you have a copy of the current firmware image so that
+ you can roll back, if necessary.
+
+
+
+ 3) Close all applications.
+
+
+
+ Examining compatibility data from firmware image and /c2 ... Done.
+
+
+
+ New-Firmware        Current-Firmware    Current-Driver    Current-API
+ ----------------------------------------------------------------------
+ FE9X 3.05.00.005    FE9X 3.05.00.005    2.26.04.007       2.01.00.008
+
+
+
+ Current firmware version is the same as the new firmware.
+ Recommendation: No need to update.
+
+
+
+ Given the above recommendation...
+ Do you want to continue ? Y|N [N]: y
+ Downloading the firmware from file /tmp/prom0006.img ... Done.
+ The new image will take effect after reboot.
+
+
+

The force attribute is optional. With it the warning message is suppressed, as +well as the prompt to proceed. Compatibility checks are not bypassed. If the +image to be downloaded is not compatible, an error message will be shown. If +the image to be downloaded is compatible, a message will indicate the downloading +of the image.

+
+

+
/cx show events [reverse]
+
+
/cx show AENs [reverse]
+
+
/cx show alarms [reverse]
+
+
+Asynchronous events or AENs (Asynchronous Event Notifications) of the controller, +also known as 'controller alarms', are originated by firmware and captured by +their respective device drivers. These events are kept in a finite queue inside +the kernel, awaiting extraction by user space programs such as CLI and/or 3DM2. +These events reflect messages of varying severity levels. The levels range +in order of severity: INFO, WARNING, and ERROR, respectively. +
+
+

Controller Events or Alarms generated on the 7000/8000 series controllers do not +have dates, as such a dash ('-') indicating 'read not-applicable' is displayed +in the ``Date'' column. Also, with the 7000/8000 series controllers, the event +message contains the severity as well, hence the ``Severity'' column shows a '-' +also.

+
+
+

This command displays all available events on a given controller. The default +listing order is 'ascending'; that is, the later the alarm or event message the +further down in the list or table it appears in. Likewise, the older the event +message the earlier it is in the table. The order of the messages could be +reversed with the attribute reverse. With this the most recent AEN message +would appear at the top of the table.

+
+
+

Typical output looks like:

+
+
+
+ //localhost> /c1 show events
+
+
+
+ Ctl  Date                        Severity  AEN Message
+ ------------------------------------------------------------------------------
+ c0   [Fri Mar 21 2008 14:19:00]  WARNING   Drive removed: port=1
+ c0   [Fri Mar 21 2008 14:19:00]  ERROR     Degraded unit: unit=1, port=1
+ c0   [Fri Mar 21 2008 14:19:25]  INFO      Drive inserted: port=1
+ c0   [Fri Mar 21 2008 14:19:25]  INFO      Unit operational: unit=1
+ c0   [Fri Mar 21 2008 14:28:18]  INFO      Migration started: unit=0
+ c0   [Sat Mar 22 2008 05:16:49]  INFO      Migration completed: unit=0
+ c0   [Tue Apr 01 2008 12:34:02]  WARNING   Drive removed: port=1
+ c0   [Tue Apr 01 2008 12:34:22]  ERROR     Unit inoperable: unit=1
+ c0   [Tue Apr 01 2008 12:34:23]  INFO      Drive inserted: port=1
+ c0   [Tue Apr 01 2008 12:34:23]  INFO      Unit operational: unit=1
+
+

+
/cx show diag
+
+
+This command extracts controller diagnostic information as output for technical +support usage and reference. The report contains a summary of the controller's +technical information (such as host name, host architecture, operating system +version, controller model, controller ID, etc.), followed by diagnostic +information of the controller. +
+
+

A small section showing event trigger and log information is shown for +controller models 9650SE or higher with release 9.5.3 or higher firmware. This +section shows the diagnostic event log save mode type with three diagnostic +event counters. These diagnostic events are controller soft reset, firmware +reset, and drive error.

+
+
+

For controller models 9550SX and older, or firmware version of release 9.5.2 +or older, the diagnostic trigger and log section is either not shown or +indicates 'N/A' for the mode and counter values.

+
+
+

Typical output (for model 9650SE/higher and running 9.5.3/higher release) +looks like the following:

+
+
+
+ //dhcp-147-145-95-103> /c2 show diag
+
+
+
+ ### Time Stamp:        18:51:11 31-May-2011
+ ### Host Name:         dhcp-147-145-95-103
+ ### Host Architecture: x86_64 (64 bit)
+ ### OS Version:        Linux 2.6.11-1.1369_FC4smp
+ ### Model:             G133e/AstorElx
+ ### Serial #:          3ware Internal Use
+ ### Controller ID:     2
+ ### CLI Version:       2.00.11.018
+ ### API Version:       2.08.00.022
+ ### Driver Version:    2.26.06.001
+ ### Firmware Version:  FH9X 4.10.00.001
+ ### BIOS Version:      BE9X 4.08.00.002
+ ### Available Memory:  448MB
+
+
+
+ ==========================================================================
+ Diagnostic Information on Controller //dhcp-147-145-95-103/c2 ...
+ --------------------------------------------------------------------------
+ Event Trigger and Log Information:
+ Triggered Event(s) =
+     ctlreset (controller soft reset)
+     fwassert (firmware assert)
+     driveerr (drive error)
+ Diagnostic log save mode = cont (continuous/last trigger)
+ Diagnostic event trigger counter = 1
+ Trigger event counter for ctlrreset = 0
+ Trigger event counter for fwassert = 0
+ Trigger event counter for driveerr = 5
+ --------------------------------------------------------------------------
+
+
+
+ SAS  Amp|Pre[0] 0x0500|26
+ SATA Amp|Pre[0] 0x0400|26
+ RxDetectionThreshold[0] = 0xd2
+ SAS  Amp|Pre[1] 0x0500|26
+ SATA Amp|Pre[1] 0x0400|26
+ RxDetectionThreshold[1] = 0xd2
+ EPCT file not found in flash.
+ Auto detecting enclosures ...
+ Rollcall, Begin  : find drives
+  Inventory done, port=0
+  Inventory done, port=2
+  Inventory done, port=1
+ Assigning drive handle 6 to port 0
+ Assigning drive handle 2 to port 1
+ Assigning drive handle 3 to port 2
+ Associate slots: Rollcall, Waiting to start DCB read
+ --PortHandle[  0] DriveHandle[  6] phy:  6
+ DIT status: DRV_PRESENT (0xFF)
+   Drv type: SSP Direct
+    Model #: SEAGATE ST31000640SS
+   Serial #: 9QJ2NN8Q
+   Drv FW #: 0004
+   Capacity: 1953525167 (0x0000000074706DAF) (~931 GB)
+  drv ports: Supported 2, Connected : 1
+        WWN: 5000c5000d32ee9c
+   sasAddr1: 5000c5000d32ee9d
+   sasAddr2: 5000c5000d32ee9e
+  WriteSame: 1
+ Pwr On Hrs: 12760, Realloc Sct: 12, Temp (\uffffC): 23
+ Link Speed: Supported=0x3 (1.5 Gbs to 3.0 Gbs)  Current=0x2 (3.0 Gbs)
+ Spndle Spd: 7200
+                                 :
+                                 :
+                                 :
+                                 :
+
+
+

It is recommended that you save the output to a file, where it can be used +to communicate with tech support, or used for further analysis with +Linux utilities like od(1).

+
+
+

Example:

+
+
+
+ $ tw_cli /c0 show diag > diag.txt
+
+
+

Please note that some characters may not be printable or may not render +correctly.

+
+

+
/cx show phy
+
+
+This command is for the 9650SE with Release 9.5.2 or later, and the 9690SA +or newer controllers only. It reports a list of phys with related information +for the specified controller. The 'Device Type' column indicates whether +the connected device is an enclosure, or a drive of type SATA or SAS. The +'Device' column is the device ID or handle. There are three 'Link Speed' +columns: 'Supported' denotes the link speed capability of the phy/device, +'Enable' denotes the current link speed setting, and 'Control' denotes the +link control setting. +
+
+

looks like the following +Example of 9690SA-8E connected to drives in an enclosure:

+
+
+
+ //localhost> /c3 show phy
+                              Device              --- Link Speed (Gbps) ---
+ Phy     SAS Address          Type     Device     Supported  Enabled  Control
+ -----------------------------------------------------------------------------
+ phy0    500050e000030232     ENCL     N/A        1.5-3.0    3.0      Auto
+ phy1    500050e000030232     ENCL     N/A        1.5-3.0    3.0      Auto
+ phy2    500050e000030232     ENCL     N/A        1.5-3.0    3.0      Auto
+ phy3    500050e000030232     ENCL     N/A        1.5-3.0    3.0      Auto
+ phy4    500050e000030236     ENCL     N/A        1.5-3.0    3.0      Auto
+ phy5    500050e000030236     ECNL     N/A        1.5-3.0    3.0      Auto
+ phy6    500050e000030236     ENCL     N/A        1.5-3.0    3.0      Auto
+ phy7    500050e000030236     ECNL     N/A        1.5-3.0    3.0      Auto
+
+
+

In the above example, for phy1, the link speeds supported are 1.5 and 3.0 Gpbs. +The current link speed for phy1 is 3.0 Gpbs, and the link control setting is +'Auto'. The link control setting could be either 1.5, 3.0, or Auto. 'Auto' +denotes Automatic Negotiation, where the best negotiated speed possible for +that link will be used.

+
+
+

Example of 9690SA-8I with directly attached drives:

+
+
+
+ //localhost> /c3 show phy
+
+
+
+                              Device              --- Link Speed (Gbps) ---
+ Phy     SAS Address          Type     Device     Supported  Enabled  Control
+ -----------------------------------------------------------------------------
+ phy0    500050e000000002     SATA     /c3/p0     1.5-3.0    3.0      Auto
+ phy1    500050e000000002     SATA     /c3/p1     1.5-3.0    3.0      Auto
+ phy2    500050e000000002     SATA     /c3/p2     1.5-3.0    3.0      Auto
+ phy3    500050e000000002     SATA     /c3/p3     1.5-3.0    3.0      Auto
+ phy4    -                    -        -          -          -        -
+ phy5    -                    -        -          -          -        -
+ phy6    500050e000000006     SAS      /c3/p6     1.5-3.0    3.0      Auto
+ phy7    -                    -        -          -          -        -
+
+
+

Note: There is no ``/cx set phy'' command. Moreover, the only changeable +setting for phy is link speed. To change the link speed, see the +/cx/phyx set link command. To see information for an individual +phy only, use /cx/phyx show. These commands are in the ``Phy Object +Messages'' section.

+
+

+
/cx show rebuild
+
+
+Model 9000 series controllers support background tasks such as rebuild, verify, +or self test activities. For each activity, up to 7 tasks can be registered, +known as slots 1 through 7. Each task activity can be managed by a set of +commands including add, del, show and set. Background tasks have +a slot id, start day, hour, duration, and status attributes. +
+
+

Rebuild activity attempts to (re)synchronize all members of redundant units +such as RAID-1, RAID-10, RAID-5 and RAID-50. Rebuilds can be started manually +or automatically if a spare has been defined. Scheduled rebuilds will take +place during the scheduled window, if enabled.

+
+
+

This command displays the current rebuild background task schedule as +illustrated below.

+
+
+
+ $ tw_cli /c1 show rebuild
+
+
+
+ Rebuild Schedule for Controller /c1
+ ========================================================
+ Slot    Day     Hour            Duration        Status
+ --------------------------------------------------------
+ 1       Mon     2:00pm          10 hr(s)        disabled
+ 2       Thu     7:00pm          18 hr(s)        disabled
+ 3       -       -               -               -
+ 4       -       -               -               -
+ 5       -       -               -               -
+ 6       Mon     1:00am           4 hr(s)        disabled
+ 7       Sun     12:00am          1 hr(s)        disabled
+
+
+

The status of disabled denotes that the controller will not use the scheduled +time slots.

+
+

+
/cx show rebuildmode
+
+
+This command shows the current rebuild mode setting of the specified controller. +The rebuild mode has two settings: ``Adaptive'' and ``Low latency''. +
+
+

The Adaptive setting tells the controller to keep its current background activity +task policy and it is the default. The Low Latency setting ``throttles'' the +background task and allow host Reads to complete, thus improves performance in +the situation when a rebuild background task is active with the task rate has +been set to high (that is, low I/O rate).

+
+
+

This command is associated with the rebuild task rate, please also see /cx show +rebuildrate.

+
+
+

This command is supported on the 9650SE controller with Release 9.5.2 or later +and for the 9690SA and higher model controllers.

+
+
+

Example:

+
+
+
+ //localhost> /c1 show rebuildmode
+ /c1 Rebuild background task mode = Low Latency
+
+
+

See also:

+
+
+
+ /cx set rebuildmode=<adaptive|lowlatency>
+ /cx set rebuildrate=<1..5>
+ /cx show rebuildrate
+
+

+
/cx show rebuildrate
+
+
+The execution priority relative to I/O operations for the rebuild background task +is the rebuild task rate. This command shows the current rebuild task rate of the +specified controller. +
+
+

This task rate is of the range [1..5], where 5 denotes the setting of fastest +background task and slowest I/O, as follows:

+
+
+
+ 5 = fastest rebuild; slowest I/O
+ 4 = faster rebuild; slower I/O
+ 3 = balanced between rebuild and I/O
+ 2 = faster I/O; slower rebuild
+ 1 = fastest I/O; slowest rebuild
+
+
+

This command applies to the 7000, 8000, and 9000 models controllers.

+
+
+

For example:

+
+
+
+ //localhost> /c1 show rebuildrate
+ /c1 Rebuild background task rate = 4 (faster rebuild; slower I/O)
+
+
+

See also:

+
+
+
+ /cx set rebuildrate=<1..5>
+ /cx set rebuildmode=<adaptive|lowlatency>
+ /cx show rebuildmode
+
+

+
/cx show verify
+
+
+Verify is one of the supported background tasks, and this command displays the +current verify schedule. +
+
+

For the 9650SE and newer RAID controllers, the Verify Task Schedule can be either +basic or advanced (For details about the two types and the associated +commands, please see the 'Features' section.) The basic Verify Task Schedule +sets a weekly day and time for verification to occur, and is designed to be +used with unit auto-verify. The advanced Verify Task Schedule provides +more control, and is equivalent to the Verify Task Schedule available for +9550SX and earlier RAID controllers.

+
+
+

For the advanced Verify Task Schedule, up to 7 time periods can be registered, +known as timeslots (or simply slots) 1 through 7. This task schedule can be +managed by a set of commands including add, del, show and set. The task +schedule has a slot id, start-day-time, duration, and status attributes. Rebuild +follow similar background task schedules.

+
+
+

For details about setting up a schedule for verify tasks, see /cx set verify.

+
+
+

Verify activity attempts to verify all units based on their unit type. Verifying +RAID-1 involves checking that both drives contain the exact data. On RAID-5 and +RAID-6, the parity information is used to verify data integrity. RAID-10 and 50 +are composite types and follow their respective array types. On the 9000 series, +non-redundant units such as RAID-0, JBOD, single, and spare, are also verified +(by reading and reporting un-readable sectors).

+
+
+

Example 1: +For the 9550SX and older controllers, and when verify=advanced for the 9650SE and +newer controllers, the show verify command displays the current verify background +task schedule as illustrated below.

+
+
+
+ $ tw_cli /c1 show verify
+
+
+
+ Verify Schedule for Controller /c1
+ ========================================================
+ Slot    Day     Hour            Duration        Status
+ --------------------------------------------------------
+ 1       Mon     2:00am           4 hr(s)        disabled
+ 2       -       -               -               -
+ 3       Tue     12:00am         24 hr(s)        disabled
+ 4       Wed     12:00am         24 hr(s)        disabled
+ 5       Thu     12:00am         24 hr(s)        disabled
+ 6       Fri     12:00am         24 hr(s)        disabled
+ 7       Sat     12:00am         24 hr(s)        disabled
+
+
+

The status of disabled denotes that the controller will not use the scheduled +time slots.

+
+
+

Example 2: +For the 9650SE and newer controllers, if the basic Verify Task Schedule is +selected, the show verify command displays the following:

+
+
+
+ //localhost> /c1 show verify
+ /c1 basic verify weekly preferred start: Friday 12:00am
+
+

+
/cx show verifymode
+
+
+This command shows the current verify mode setting of the specified controller. +The verify mode has two settings: ``Adaptive'' and ``Low latency''. +
+
+

The Adaptive setting tells the controller to keep its current background activity +task policy and it is the default. The Low Latency setting ``throttles'' the +background task and allow host Reads to complete, thus improves performance in the +situation when a verify background task is active with the task rate has been set +to high (that is, low I/O rate).

+
+
+

This command is associated with the verify task rate, please also see /cx show +verifyrate.

+
+
+

This command is supported on the 9650SE controller with Release 9.5.2 or higher, +and for the 9690SA and higher model controllers.

+
+
+

Example:

+
+
+
+ //localhost> /c1 show verifymode
+ /c1 Verify background task mode = Low Latency
+
+
+

See also:

+
+
+
+ /cx set verifymode=<adaptive|lowlatency>
+ /cx set verifyrate=<1..5>
+ /cx show verifyrate
+
+

+
/cx show verifyrate
+
+
+The execution priority relative to I/O operations for the verify background task +is the verify task rate. This command shows the current verify task rate of the +specified controller. +
+
+

This task rate is of the range [1..5], where 5 denotes the setting of fastest +background task and slowest I/O, as follows:

+
+
+
+ 5 = fastest verify; slowest I/O
+ 4 = faster verify; slower I/O
+ 3 = balanced between verify and I/O
+ 2 = faster I/O; slower verify
+ 1 = fastest I/O; slowest verify
+
+
+

This command applies to the 7000, 8000, and 9000 models controllers.

+
+
+

For example:

+
+
+
+ //localhost> /c1 show verifyrate
+ /c1 Verify background task rate = 4 (faster rebuild; slower I/O)
+
+
+

See also:

+
+
+
+ /cx set verifyrate=<1..5>
+ /cx set verifymode=<adaptive|lowlatency>
+ /cx show verifymode
+
+

+
/cx show selftest
+
+
+Model 9000 series controllers support background tasks such as rebuild, verify, +and self test activities. For each activity, up to 7 tasks can be registered, known +as slots 1 through 7. Each activity can be managed by a set of commands including +add, del, show and set a task. Background tasks have attributes of +slot id, start-day-time, duration, and status. +
+
+

The selftest that would be performed is called SMART (Self Monitoring Analysis and Reporting). +The SMART selftest instructs the controller to check certain SMART supported thresholds +by the disk vendor. An AEN is logged to the alarms table if a drive reports a SMART +failure. The failing drive should be replaced if this error occurs.

+
+
+

This command displays the current selftest background task schedule as illustrated below.

+
+
+
+ $ tw_cli /c1 show selftest
+
+
+
+ Selftest Schedule for Controller /c1
+ ===========================================
+ Slot    Day     Hour            SMART
+ -------------------------------------------
+ 1       Sun     12:00am         enabled
+ 2       Mon     12:00am         enabled         
+ 3       Tue     12:00am         enabled        
+ 4       Wed     12:00am         enabled       
+ 5       Thu     12:00am         enabled      
+ 6       Fri     12:00am         enabled     
+ 7       Sat     12:00am         enabled
+
+

+
/cx add rebuild=ddd:hh:duration
+
+
+This command registers a new background rebuild task to the schedule, for execution +on the day of ddd (where ddd is Sun, Mon, Tue, Wed, Thu, Fri, and Sat), at the +hour of hh (range 0 .. 23), for a duration of duration (range 1 .. 24) hours. +This command will fail if no (empty) slot is available. In that case, +you would need to delete an existing slot before adding. +
+
+

For ``rebuild'' background task description, see command /cx show rebuild.

+
+
+

For example:

+
+
+
+ //localhost> /c3 add rebuild=sun:16:3
+ Adding scheduled rebuild to slot 7 for [Sun, 4:00PM, 3hr(s)] ... Done.
+
+

+
/cx add verify=ddd:hh:duration
+
+
+This command registers a new task slot to the Verify Task Schedule on the day +of ddd (where ddd is Sun, Mon, Tue, Wed, Fri, or Sat), at the hour of hh +(range 0..23), for a duration of duration (range 1..24) hours. A +maximum of seven verify task slots can be included in the schedule. This +command will fail if no (empty) task slot is available. In that case, +you would need to delete an existing slot before adding. +
+
+

Note: This Verify Task Schedule is used when '/cx set verify=advanced' for +the 9650SE with Release 9.5.2 or later, and 9690SA and higher model controllers, +and for the 9650SE with Release 9.5.1 or earlier and 9550SX or older controllers +when '/cx set verify=enabled'.

+
+
+

Note: If you have a 9650SE with Release 9.5.2 or later, or a 9690SA or newer +controller, you may use the simpler basic verify schedule with the command +/cx set verify=basic. Simply specify a weekly day and time and make sure +that the auto-verify policy is set to ON for your RAID units. For more information +please see '/cx set verify=basic' or the section on Basic Verify in the +Features section of this document.

+
+
+

Example:

+
+
+
+ //localhost> /c3 add verify=sun:23:2
+ Adding scheduled verify to slot 3 for [Sun, 11:00PM, 2hr(s)] ... Done.
+
+
+

In the above example, a verify task slot is added to the schedule to be +executed in the 2-hour duration time window on Sundays at 11:00 PM.

+
+
+

Note: Use the /cx/ux set autoverify=on command to turn on autoverify for +each unit you wish to follow the schedule.

+
+

+
/cx add selftest=ddd:hh
+
+
+This command registers a new background selftest task to the schedule, for +executed on day of ddd (where ddd is Sun, Mon, Tue, Wed, Thu, Fri, and Sat), +at hour of hh (range 0 .. 23). Notice that selftest runs to completion and +as such no duration value is required. This command will fail if no (empty) slot +is available. In that case, you would need to delete an existing slot before +adding. +
+
+

For ``selftest'' background task description, see command /cx show selftest.

+
+
+

Example:

+
+
+
+ //localhost> /c1 add selftest=Sun:16
+ Adding scheduled verify to slot 7 for [Sun, 4:00PM] ... Done.
+
+

+
/cx del rebuild=slot_id
+
+
+This command will remove (or unregister) the rebuild background task in slot slot_id. +
+
+

For ``rebuild'' background task description, see command /cx show rebuild.

+
+
+

Example:

+
+
+
+ $ tw_cli /c1 del rebuild=2
+ Removing scheduled rebuild slot [2] ... Done.
+
+
+

WARNING: If all timeslots are removed, be sure to also disable the schedule. +Otherwise, no firmware initiated or manually started rebuild tasks would run.

+
+

+
/cx del verify=slot_id
+
+
+This command will remove (or unregister) the verify background task in slot slot_id. +
+
+

For ``verify'' background task description, see command /cx show verify.

+
+
+

Example:

+
+
+
+ $ tw_cli /c1 del verify=3
+ Removing scheduled verify slot [3] ... Done.
+
+
+

WARNING: If all timeslots are removed, be sure to also disable the schedule. +Otherwise, no firmware initiated or manually started verify tasks would run.

+
+

+
/cx del selftest=slot_id
+
+
+This command will remove (or unregister) the selftest background +task in slot slot_id. +
+
+

For ``selftest'' background task description, see command /cx show selftest.

+
+
+

Example:

+
+
+
+ $ tw_cli /c1 del selftest=3
+ Removing scheduled selftest slot [3] ... Done.
+
+

+
/cx set rebuild=<enable|disable|1..5>
+
+
+This command will enable or disable all of the scheduled rebuild background +tasks on controller /cx. When enabled, only registered or scheduled tasks +will execute. Any previous on-demand (manually started) background tasks will +be ignored. +
+
+

This command also allows you to set the rebuild task rate. Setting this value to +5 implies that the rebuild will consume 100% of the controller's resource (cpu time, +I/O bandwidth) to complete its task. Conversely setting this value to 1 implies +that I/O operations has higher priority and the rebuild will consume minimal +resource. In other words:

+
+
+
+ 5 = fastest rebuild; slowest I/O
+ 4 = faster rebuild; slower I/O
+ 3 = balanced between rebuild and I/O
+ 2 = faster I/O; slower rebuild
+ 1 = fastest I/O; slowest rebuild
+
+
+

This command applies to 7000, 8000, and 9000 models controllers. For 7/8000 series, +the rebuild rate also applies to verify and mediascan tasks.

+
+
+

For ``rebuild'' background task description, see command /cx show rebuild.

+
+

+
/cx set rebuildmode=<adaptive|lowlatency>
+
+
+When a rebuild background task is active, if the task rate is set to high +(i.e., low I/O rate), the system latency increases and performance is negatively +affected. This command allows you to offset this condition by setting the rebuild +mode to low latency. This setting will ``throttle'' the background task and allow +host Reads to complete, thus improving performance. +
+
+

The rebuild mode has two settings: ``Adaptive'' and ``Low latency''. The Adaptive +setting tells the controller to keep its current background activity task policy +and it is the default. The Low Latency setting has been described above.

+
+
+

This command is associated with the rebuild task rate, please also see /cx set +rebuildrate.

+
+
+

This command is supported on the 9650SE controller with Release 9.5.2 or later, +and for the 9690SA and higher model controllers.

+
+
+

Note: Setting rebuildmode to 'low latency' and rebuildrate to '1' is not recommended +when I/O is active, because in that case, the rebuild as a background task may never +complete. Thus, this setting should be used with care.

+
+
+

Example:

+
+
+
+ //localhost> /c1 set rebuildmode=lowlatency
+ Setting Rebuild background task mode on /c1 to [lowlatency] ... Done.
+
+
+

See also:

+
+
+
+ /cx show rebuildmode
+ /cx set rebuildrate=<1..5>
+ /cx show rebuildrate
+
+

+
/cx set rebuildrate=<1..5>
+
+
+The execution priority relative to I/O operations for the rebuild background task +is the rebuild task rate. The rebuild task rate set to ``fastest'' will consume all +of the controller's resources and will correspondingly deter I/O operations. +Accordingly, the converse is also true. +
+
+

This task rate is of the range [1..5], where 5 denotes the setting of fastest +background task and slowest I/O, as follows:

+
+
+
+ 5 = fastest rebuild; slowest I/O
+ 4 = faster rebuild; slower I/O
+ 3 = balanced between rebuild and I/O
+ 2 = faster I/O; slower rebuild
+ 1 = fastest I/O; slowest rebuild
+
+
+

This command applies to the 7000, 8000, and 9000 models controllers.

+
+
+

Example:

+
+
+
+ //localhost> /c1 set rebuildrate=2
+ Setting Rebuild background task rate on /c1 to [2] (faster I/O) ... Done.
+
+
+

See also:

+
+
+
+ /cx show rebuildrate
+ /cx set rebuildmode=<adaptive|lowlatency>
+ /cx show rebuildmode
+
+

+
/cx set verify=<enable|disable|1..5>
+
+
+This command will enable or disable all of the scheduled verify background +tasks on controller /cx. When enabled, only registered or scheduled +tasks will execute. Any previous on-demand (manually started) background tasks +will be ignored. +
+
+

This command allows you to set the verify task rate. Setting this value to 5 +implies that the verify will consume 100% of the controller's resource (cpu time, +I/O bandwidth) to complete its task. Conversely setting this value to 1 implies +that I/O operations has higher priority and the verify will consume minimal +resource. In other words:

+
+
+
+ 5 = fastest verify; slowest I/O
+ 4 = faster verify; slower I/O
+ 3 = balanced between verify and I/O
+ 2 = faster I/O; slower verify
+ 1 = fastest I/O; slowest verify
+
+
+

Note that this feature only applies to 9000 and higher controller models.

+
+
+

For ``verify'' background task description, see command /cx show verify.

+
+
+

Note: Enabling verify with this command is equivalent to using the +'/cx set verify=advanced' command for 9650SE and 9690SA controllers. For +9650SE and higher model controllers, disabling verify with this command is +equivalent to using the '/cx set verify=basic' command without specifying +a preferred start day and time (the default of Friday midnight/Saturday +morning is used.)

+
+
+

Note: If you want verify to occur automatically, when enabling the +verify schedule you must also remember to enable the autoverify setting for +the units to be verified. For more information, see the command +'/cx/ux set autoverify'.

+
+

+
/cx set verify=<advanced|basic|1..5>
+
+
+This command only applies to controller models 9750, 9690SA and 9650SE with +Release 9.5.2 or later. +
+
+

This command is effectively the same as the 'set verify' command. +Setting verify to advanced enables the Verify Tasks Schedule, which +can include a series of up to 7 days and times. Setting verify to +basic creates a weekly schedule with one specific day and time, and +disables the series of scheduling slots associated with the advanced +verify task schedule.

+
+

+
/cx set verify=<basic [pref=ddd:hh]>
+
+
+This command only applies to 9650SE and higher model controllers. +
+
+

Using the verify=basic option allows you to set a basic verify schedule +that starts each week at the same date and time. With verify=basic, you +can specify your preferred day and time, or use the default weekly schedule +of Friday midnight/Saturday morning. +

+
+
+
+
+When you set verify=basic, the table of scheduled time slots associated with 
+the advanced Verify Task Schedule is ignored.
+
+
+

Verify=basic is intended to be used with the auto-verify policy for RAID +units, to insure that a unit verify process occurs on a regular +basis. Also, for this reason, in systems that support Basic Verify, +auto-verify is set to ON by default.

+
+
+

Note: When verify=basic, if you start a manual verify, it will start +immediately. When verify=advanced, if you start a manual verify, it will +follow the advanced Verify Task Schedule. For more information, see +/cx/ux start verify.

+
+
+

For example:

+
+
+
+ //localhost> /c3 set verify=basic pref=Fri:23
+ Setting /c3 basic verify preferred start time to [Fri, 11:00PM] ... Done.
+
+

+
/cx set verifymode=<adaptive|lowlatency>
+
+
+When a verify background task is active, if the task rate is set to high (i.e., +low I/O rate), the system latency increases and performance is negatively affected. +This command allows you to offset this condition by setting the rebuild mode to low +latency. This setting will ``throttle'' the background task and allow host Reads to +complete, thus improving performance. +
+
+

The verify mode has two settings: ``Adaptive'' and ``Low latency''. The Adaptive +setting tells the controller to keep its current background activity task policy +and it is the default. The Low Latency setting has been described above.

+
+
+

This command is associated with the verify task rate, please also see +/cx set verifyrate.

+
+
+

This command is supported on the 9650SE controller with Release 9.5.2 or later +and for the 9690SA and higher model controllers.

+
+
+

Note: Setting verifymode to 'low latency' and verifyrate to '1' is not recommended +when I/O is active, because in that case, the verify as a background task may never +complete. Thus, this setting should be used with care.

+
+
+

Example:

+
+
+
+ //localhost> /c1 set verifymode=lowlatency
+ Setting Verify background task mode on /c1 to [lowlatency] ... Done.
+
+
+

See also:

+
+
+
+ /cx show verifymode
+ /cx set verifyrate=<1..5>
+ /cx show verifyrate
+
+

+
/cx set verifyrate=<1..5>
+
+
+The execution priority relative to I/O operations for the verify background task +is the verify task rate. The verify task rate set to ``fastest'' will consume all +of the controller's resources to complete the task and will correspondingly deter +I/O operations. Accordingly, the converse is also true. +
+
+

This task rate is of the range [1..5], where 5 denotes the setting of fastest +background task and slowest I/O, as follows:

+
+
+
+ 5 = fastest verify; slowest I/O
+ 4 = faster verify; slower I/O
+ 3 = balanced between verify and I/O
+ 2 = faster I/O; slower verify
+ 1 = fastest I/O; slowest verify
+
+
+

This command applies to the 7000, 8000, and 9000 models controllers.

+
+
+

Example:

+
+
+
+ //localhost> /c1 set verifyrate=2
+ Setting Verify background task rate on /c1 to [2] (faster I/O) ... Done.
+
+
+

See also:

+
+
+
+ /cx show verifyrate
+ /cx set verifymode=<adaptive|lowlatency>
+ /cx show verifymode
+
+

+
/cx set selftest=enable|disable
+
+
+This command will enable or disable the SMART selftest task on +on the specified controller /cx. When enabled, the selftest task will be +performed during a scheduled timeslot. +
+
+

For ``selftest'' background task description, see command /cx show selftest.

+
+
+

Example:

+
+
+
+ //localhost>>/c2 set selftest=enable
+ Sending commands to enable all selftests ... Done.
+
+

+
/cx set ondegrade=cacheoff|follow (9500S only)
+
+
+This command allows you to set a controller based write cache policy. If the policy +is set to cacheoff, then if a unit is degraded, firmware will disable +the write-cache on the degraded unit, regardless of what the unit-based policy +is. If the policy is set to follow, then if a unit is degraded, firmware will +follow whatever policy has been set for that unit. +
+

+
/cx set spinup=nn
+
+
+This command allows you to set a controller based disk spin up policy. The value +must be a positive integer between 1 and the number of disks/ports supported on +the controller (e.g. 4, 8, 12, 16). This policy is used to stagger spin ups of disks +at boot time in order to spread the power consumption on the power supply. +For example, given a spin up policy of 2, the controller will spin up two disks +at a time, pause, and then spin up another 2 disks, and so on. The amount of time +to pause can be specified with the spin up stagger time policy. +
+
+

Example:

+
+
+
+ //localhost>>/c2 set spinup=2
+ Setting Disk Spinup Policy on /c2 to [2] ... Done.
+
+
+

See also:

+
+
+
+ /cx show spinup
+ /cx set stagger=nn
+ /cx show stagger
+
+

+
/cx set stagger=nn
+
+
+This command allows you to set a controller based disk spin up stagger time +policy. The value must be a positive integer between 0 and 60 (seconds). This +policy in conjunction with disk spin up policy specifies how the controller +should spin up disks at boot time. +
+
+

Example:

+
+
+
+ //localhost>>/c2 set stagger=3 
+ Setting Spinup Stagger Time Policy on /c2 to [3] ... Done.
+
+
+

See also:

+
+
+
+ /cx show stagger
+ /cx set spinup=nn
+ /cx show spinup
+
+

+
/cx set dpmstat=<on|off> (9550SX and higher)
+
+
+This command allows you to enable or disable the Drive Performance Monitor +(DPM). By setting dpmstat to on you can enable the gathering of +statistics for drives when I/O is running. These statistics can be helpful when +troublshooting performance problems. +
+
+

You can see whether the Perfromance Monitor is currently running and dispaly +a statistic summary by using the command /cx show dpmstat.

+
+
+

The DPM is disabled by default since there is overhead in maintaining the +statistics, and would be disabled following a reboot or power-on.

+
+
+

Note that turning off DPM does not clear the statistical data that has been +recorded. To clear the data, use the command /cx/px set dpmstat=clear.

+
+
+

Example:

+
+
+
+ //localhost> /c0 set dpmstat=off
+ Setting Drive Performance Monitoring on /c0 to [off]... Done.
+
+
+

For more information regarding the DPM and statistics gathered, please see +the section on 'Drive Performance Monitor' of the Features section, or the +3ware SAS/SATA RAID Sofware User Guide, Version 9.5.1.

+
+

+
/cx set autocarve=<on|off> (9550SX and higher)
+
+
+This command allows you to set the Auto-Carving policy to be on or off. +When the Auto-Carving policy is ON, any unit larger than the carvesize +is created or migrated into one or more carvesize volumes and a remaining +volume. Each volume can be treated as an individual disk with its own +file system. The default carvesize is 2 TB. This feature is useful for +operating systems limited to 2 TB filesystems. +
+
+

For example a 3 TB array would be configured into a 2 TB and a 1 TB +volumes with default carvesize. For a 5 TB array, two 2 TB volumes +would be created plus a 1 TB volume.

+
+
+

When autocarve policy is off, all the new unit creation or migration +consists of one single volume.

+
+
+

Example:

+
+
+
+ //localhost> /c0 set autocarve=on
+ Setting Auto-Carving Policy on /c0 to on ... Done.
+
+
+

See also:

+
+
+
+ /cx show autocarve
+ /cx set carvesize=<1024..32768>
+ /cx show carvesize`
+
+

+
/cx set carvesize=<1024..32768> (9550SX and higher)
+
+
+This command allows you to set the carve size in GB. This feature works +together with the autocarve above. See ``/cx set autocarve=on|off'' +command above for details. +
+
+

Example:

+
+
+
+ //localhost> /c0 set carvesize=2000
+ Setting Auto-Carving Size on /c0 to 2000 GB ... Done.
+
+
+

See also:

+
+
+
+ /cx show carvesize`
+ /cx set autocarve=<on|off>
+ /cx show autocarve
+
+

+
/cx set autorebuild=<on|off> (9550SX and higher)
+
+
+This command sets the Auto-Rebuild policy of the specified controller to be ON +or OFF. If there is a degraded unit and the policy is set to ON, the controller +firmware will choose drives in the following order of priority, for a candidate +to perform the rebuild operation: +
+
+

1. Smallest usable capacity spare.

+
+
+

2. Smallest usable unconfigured drive.

+
+
+

3. Smallest usable capacity failed drive.

+
+
+

If the policy is OFF, spares are the only candidate for the rebuild operation.

+
+
+

Example:

+
+
+
+ //localhost> /c0 set autorebuild=on
+ Setting Auto-Rebuild Policy on /c0 to on ... Done.
+
+
+

See also:

+
+
+
+ /cx show autorebuild
+
+

+
/cx set autodetect=<on|off> disk=<p:-p>|[all] (9000 series)
+
+
+This command is associated with the stagger spin-up feature during hot-plug. +With stagger spin-up enabled (see command /cx set spinup and /cx set stagger), +during reset or power on, the controller will try to detect all drives that are +present and spin them up staggered in time, allowing the spread of power consumption +on the power supply. Upon drive hot-plug, that is, not on power-on or reset, the +default behavior of the system is automatic detection of the drives and immediate +spin-up. This command would change the default behavior and set the controller +to spin-up as the system at power-on. +
+
+

The autodetect=on|off attribute configures the controller drive auto-detect +setting. It should be set to off to initiate the sequence for the stagger +spin-up during hot-plug process. After the drives are inserted or re-inserted to +the ports (as specified in the second attribute decribed below), it should be set +back to on to complete the configuration process for the controller to initiate +the drive spin-up.

+
+
+

The disk=<p:-p>|all attribute specifies one or many disks (i.e., drives +or ports). If a port is empty (i.e., no drive inserted), the echo message of the +command refers to a port, and if there is already a drive inserted the message +refers to a disk. The example below shows that auto detect has been set to off +to initiate stagger spin-up during hot-plug, where port 3 was empty and +ports 5 and 6 had drives inserted.

+
+
+
+ //localhost>> /c0 set autodetect=off disk=3:5-6
+ Setting Auto-Detect on /c0 to [off] for port [3] and for disk [5,6]... Done
+
+
+

If ``disk=all'', then all of the drives or ports for that controller are specified. +for example:

+
+
+
+ //localhost>> /c0 set autodetect=off disk=all
+ Setting Auto-Detect on /c2 to [off] for all disks/ports... Done.
+
+
+

To illustrate how the command is used, here is a usage scenario:

+
+
+
+ 1. Issue command (set autodetect=off) to disable automatic detection of the 
+    ports for staggered spin-up.
+ 2. Pull out the drives of the specified ports (if not empty).
+ 3. Replace the drives previously removed at the ports specified.
+ 4. Issue command (set autodetect=on) to enable auto detect of the ports with
+    the newly inserted drives.
+
+
+

The above procedure would spin-up the newly inserted drives in a staggered manner. +Please note that the command takes longer to complete for ports that do not have +drives inserted.

+
+

+
/cx start mediascan (7000/8000 only)
+
+
+The commands starts a media scan operation on the specified controller /cx. +It provides media scrubbing for validating functionality of a disk. This +includes bad block detection and remapping, etc. This command applies to +7000/8000 controllers only. +
+

+
/cx stop mediascan (7000/8000 only)
+
+
+The commands stops a media scan operation on the specified controller /cx. +It provides media scrubbing for validating functionality of a disk. This +includes bad block detection and remapping, etc. This command applies to +7000/8000 controllers only. +
+

+

+

+

Logical Disk Object Messages

+

Logical Disk Object Messages are commands (a.k.a. methods/messages) that are +sent to an instance of a Logical Disk (a.k.a. unit) such as /c0/u0.

+

Note that in the output of unit information tables that follows, the column +``Port'' may be ``VPort'' depending on the applicable controller.

+
+
/cx/ux show
+
+
+This command shows summary information on the specified unit /cx/ux. +If the unit consists of sub-units as with RAID-10 and RAID-50 arrays, +then each sub-unit is further presented. If the Auto-Carving policy +was ON at the time the unit was created and the unit is over the carve size +(default is 2TB-1), multiple volumes will be created and displayed +at the end of the unit summary table. +
+
+

The following example shows a RAID-50 (u0) and a RAID-0 (u1) array, +respectively:

+
+
+
+ //localhost> /c0/u0 show
+
+
+
+ Unit     UnitType  Status         %RCmpl  %V/I/M  Port  Stripe  Size(GB)
+ ------------------------------------------------------------------------
+ u0       RAID-50   OK             -       -       -     64K     596.05    
+ u0-0     RAID-5    OK             -       -       -     64K     -         
+ u0-0-0   DISK      OK             -       -       p0    -       149.10    
+ u0-0-1   DISK      OK             -       -       p2    -       149.10    
+ u0-0-2   DISK      OK             -       -       p3    -       149.10    
+ u0-1     RAID-5    OK             -       -       -     64K     -         
+ u0-1-0   DISK      OK             -       -       p4    -       149.10    
+ u0-1-1   DISK      OK             -       -       p5    -       149.10    
+ u0-1-2   DISK      OK             -       -       p6    -       149.10
+
+
+
+ //localhost> /c0/u1 show
+
+
+
+ Unit     UnitType  Status         %RCmpl  %V/I/M  Port  Stripe  Size(GB)
+ ------------------------------------------------------------------------
+ u1       RAID-0    OK             -       -       -     64K     3576.06   
+ u1-0     DISK      OK             -       -       p0    -       298.01    
+ u1-1     DISK      OK             -       -       p1    -       298.01    
+ u1-2     DISK      OK             -       -       p2    -       298.01   
+ u1-3     DISK      OK             -       -       p3    -       298.01    
+ u1-4     DISK      OK             -       -       p4    -       298.01    
+ u1-5     DISK      OK             -       -       p5    -       298.01    
+ u1-6     DISK      OK             -       -       p6    -       298.01    
+ u1-7     DISK      OK             -       -       p7    -       298.01 
+ u1-8     DISK      OK             -       -       p8    -       298.01  
+ u1-9     DISK      OK             -       -       p9    -       298.01  
+ u1-10    DISK      OK             -       -       p10   -       298.01   
+ u1-11    DISK      OK             -       -       p11   -       298.01    
+ u1/v0    Volume    -              -       -       -     -       2047.00   
+ u1/v1    Volume    -              -       -       -     -       1529.06
+
+
+

One application of this command is to see which sub-unit of a degraded unit has +caused the unit to degrade and which disk within that sub-unit is the source of +degradation.

+
+
+

The unit information table shows the percentage completion of the processes associated +with the unit with %RCompl (percent Rebuild completion) and %V/I/M (percent +Verifying, Initializing, or Migrating).

+
+
+

Unlike other array types, RAID-6 may potentially have 2 or more parity drives +and can tolerate two or more failures within a unit. As a result, an added +notation is used to describe %RCompl and %V/I/M, and these are (A) and (P). +(A) denotes that the percentage completion is for the current +active process, and (P) denotes that the percentage completion is for +the current paused process. For example:

+
+
+
+ /localhost> /c0 show unitstatus
+
+
+
+ Unit   UnitType       Status         %RCmpl  %V/I/M  Stripe  Size(GB) Cache  AVrfy
+ ----------------------------------------------------------------------------------
+ u0     RAID-6         REBUILD-VERIFY 50%(A)  70%(P)  64k     298.22   ON     OFF
+
+
+

Here, the RAID-6 unit u0 is in the Rebuild-Verify state, with percentage Rebuild +completion of 50% and is the current active process. The process of either +Verifing, Initializing, or Migrating is at 70% and it is a paused process.

+
+
+

For the unit display:

+
+
+
+ //localhost> /c0/u0 show
+
+
+
+ Unit     UnitType  Status         %RCmpl  %V/I/M   Port  Stripe  Size(GB)
+ ------------------------------------------------------------------------
+ u0       RAID-6    REBUILD-VERIFY 50%(A)  70%(P)   -     64K     2683.80 
+ u0-0     DISK      OK             -       -        p0    -       298.20
+ u0-1     DISK      OK             -       -        p1    -       298.20 
+ u0-2     DISK      OK             -       -        p2    -       298.20 
+ u0-3     DISK      REBUILDING     80%     -        p3    -       298.20
+ u0-4     DISK      OK             -       -        p4    -       298.20
+ u0-5     DISK      OK             -       -        p5    -       298.20 
+ u0-6     DISK      OK             -       -        p6    -       298.20 
+ u0-7     DISK      OK             -       -        p7    -       298.20 
+ u0-8     DISK      REBUILD-PAUSE  20%     -        p8    -       298.20 
+ u0-9     DISK      OK             -       -        p9    -       298.20 
+ u0-10    DISK      OK             -       -        p10   -       298.20 
+ u0-11    DISK      OK             -       -        p11   -       298.20
+
+
+

In the above example, the RAID-6 unit u0 has 3 parity drives. Currently, +it has two REBUILDING drives; one is in the active rebuilding state and +another is in the paused rebuild state. The unit is also in the paused +VERIFY state. Like the output of the '/cx show unitstatus' command, the +top-level unit status and percentage show the composite unit status and +composite rebuild percentage.

+
+

+
/cx/ux show Attribute Attribute ...
+
+
+This command shows the current setting of the given attribute(s). One or +many attributes can be requested. An invalid attribute will terminate the loop. +Possible attributes are: initializestatus, name (9000 series), qpolicy (9550SX +and higher), rebuildstatus, serial (9000 series), status, storsave(9550SX +and higher), verifystatus, volumes (9000 series), autoverify, cache or wrcache, +rdcache, ignoreECC, identify, rapidrecovery, and parity. +
+
+

The attributes volumes, name, serial, autoverify, and ignoreECC are applicable +to 9000 series controllers; the attributes qpolicy, storsave, and identify are +only applicable to 9550SX and higher nodel controllers; the attribute +rapidrecovery is only applicable to 9650SE and newer controllers; the +attribute parity is only applicable to the RAID-6 array; and the rdcache attribute +is applicable for the 9650SE (with Release 9.5.2 or later) and newer controllers.

+
+

+
/cx/ux show status
+
+
+This command reports the status of the specified unit. +
+
+

Example:

+
+
+
+ //localhost> /c0/u0 show status
+ /c0/u5 status = OK
+
+

+
/cx/ux show rebuildstatus
+
+
+This command reports the rebuildstatus (if any) of the specified unit. +
+
+

Example:

+
+
+
+ //localhost> /c0/u5 show rebuildstatus
+ /c0/u5 is not rebuilding, its current state is OK
+
+

+
/cx/ux show verifystatus
+
+
+This command reports the verifystatus (if any) of the specified unit. +
+
+

Example:

+
+
+
+ //localhost> /c0/u5 show verifystatus
+ /c0/u5 is not verifying, its current state is OK
+
+

+
/cx/ux show initializestatus
+
+
+This command reports the initializestatus (if any) of the specified unit. +
+
+

Example:

+
+
+
+ //localhost> /c0/u5 show initializestatus
+ /c0/u5 is not initializing, its current state is OK
+
+

+
/cx/ux show volumes (9000 series)
+
+
+This command reports the number of volumes in the specified unit. +
+
+

Example:

+
+
+
+ //localhost> /c0/u5 show volumes
+ /c0/u5 Volume(s) = 2
+
+

+
/cx/ux show name (9000 series)
+
+
+This command reports the name (if any) of the specified unit. +
+
+

Example:

+
+
+
+ //localhost> /c0/u5 show name 
+ /c0/u5 Name = Joe
+
+

+
/cx/ux show serial (9000 series)
+
+
+This command reports the unique serial number of the specified unit. +
+
+

Example:

+
+
+
+ //localhost> /c0/u5 show serial 
+ /c0/u5 Serial Number = 12345678901234567890
+
+

+
/cx/ux show qpolicy (9550SX and higher)
+
+
+This command reports the queue policy of the specified unit. If the queue +policy is ON, the firmware utilizes the drive queueing policy. Some drives +do not support any queueing policy, in that case this policy setting will +have no effect on those drives. +
+
+

For a spare unit, drive queuing is not meaningful or applicable. +For example, when a spare becomes a true unit in migration, it would adopt +the queue policy of the ``new'' unit. Thus, this commmand does not show the +queue policy for the spare unit type.

+
+
+

Example:

+
+
+
+ //localhost> /c0/u5 show qpolicy
+ /c0/u5 Command Queuing Policy = on
+
+

+
/cx/ux show storsave (9550SX and higher)
+
+
+This command reports the storsave policy (protect|balance|perform) of the +specified unit. +
+
+

For detail, see /cx/ux set storsave=protect|balance|perform.

+
+
+

Example:

+
+
+
+ //localhost> /c0/u5 show storsave 
+ /c0/u5 Command Storsave Policy = protect
+
+

+
/cx/ux show identify (9550SX and higher)
+
+
+This command reports the identify status of the specified unit within an enclosure. +If set to ON, the LEDs of the drive slots associated with the specified unit would +blink. +
+
+

Example:

+
+
+
+ //localhost> /c0/u0 show identify
+ /c0/u0 Identify status = on.
+
+
+

See also:

+
+
+
+ /cx/ux set identify=<on|off>
+ /cx/px set identify=<on|off>
+ /cx/px show identify
+
+

+
/cx/ux show autoverify (9000 series)
+
+
+This command reports the current autoverify setting of the specified unit. +
+
+

Example:

+
+
+
+ //localhost> /c0/u0 show autoverify 
+ /c0/u0 Auto Verify Policy = off
+
+

+
/cx/ux show cache
+
+
/cx/ux show wrcache
+
+
+This command reports the current write cache state of the specified unit. +
+
+

Example:

+
+
+
+ //localhost> /c0/u0 show cache 
+ /c0/u0 Write Cache = on
+
+

+
/cx/ux show rdcache
+
+
+This command reports the current read cache setting of the specified unit. +The state of the read cache could be either basic, intelligent, or +off. ``Off'' denotes that the read cache is disabled. For more information +on the read cache modes of Basic and Intelligent, please see /cx/ux set +rdcache. +
+
+

This command is supported on the 9650SE (with Release 9.5.2 or later) and +newer controllers. This feature is supported in all arrays types.

+
+
+

Example:

+
+
+
+ //localhost> /c0/u0 show rdcache 
+ /c0/u0 Read Cache = Intelligent
+
+
+

See also:

+
+
+
+ /cx/ux set rdcache=<basic|intelligent|off>
+
+

+
/cx/ux show ignoreECC (9000 series)
+
+
+This command reports the current setting of the ignoreECC policy for the +specified unit. +
+
+

Example:

+
+
+
+ //localhost> /c0/u0 show ignoreECC 
+ /c0/u0 Ignore ECC policy = off
+
+

+
/cx/ux show rapidrecovery (9650SE and higher)
+
+
+This command shows the Rapid RAID Recovery policy for the specified unit. +This policy can be all, rebuild, or disable. For more information +about the policy settings, please see /cx/ux set rapidrecovery=<all|rebuild|disable>. +
+
+

This command only applies to the 9650SE (with Release 9.5.1) and newer controllers, +as well as redundant arrays only.

+
+
+

For example:

+
+
+
+ //localhost> /c0/u0 show rapidrecovery
+ /c1/u0 Rapid RAID Recovery policy setting = disable
+
+
+

Note: The attribute rapidrecovery in the command may be abbreviated as ``rrr''.

+
+

+
/cx/ux show all
+
+
+This command shows the current setting of all of the above attributes. +
+
+

If the Auto-Carving policy was on at the time the unit was created and the unit is +over the carve size (default is 2 TB - 1), multiple volumes will be created and +will be displayed at the end of the summary information.

+
+
+

Example:

+
+
+
+ //localhost> /c0/u1 show all
+
+
+
+ /c0/u1 status = OK
+ /c0/u1 is not rebuilding, its current state is OK
+ /c0/u1 is not verifying, its current state is OK
+ /c0/u1 is not initializing, its current state is OK
+ /c0/u1 volume(s) = 2
+ /c0/u1 name = 1234567
+ /c0/u1 serial number = C6CPR7JMF98DA8001DF0
+ 
+ //localhost> /c0/u1 show
+
+
+
+ Unit     UnitType  Status         %RCmpl  %V/I/M  Port  Stripe  Size(GB)
+ ------------------------------------------------------------------------
+ u1       RAID-0    OK             -       -       -     64K     3576.06   
+ u1-0     DISK      OK             -       -       p0    -       298.01    
+ u1-1     DISK      OK             -       -       p1    -       298.01    
+ u1-2     DISK      OK             -       -       p2    -       298.01   
+ u1-3     DISK      OK             -       -       p3    -       298.01    
+ u1-4     DISK      OK             -       -       p4    -       298.01    
+ u1-5     DISK      OK             -       -       p5    -       298.01    
+ u1-6     DISK      OK             -       -       p6    -       298.01    
+ u1-7     DISK      OK             -       -       p7    -       298.01 
+ u1-8     DISK      OK             -       -       p8    -       298.01  
+ u1-9     DISK      OK             -       -       p9    -       298.01  
+ u1-10    DISK      OK             -       -       p10   -       298.01   
+ u1-11    DISK      OK             -       -       p11   -       298.01   
+ u1/v0    Volume    -              -       -       -     -       2047.00   
+ u1/v1    Volume    -              -       -       -     -       1529.06
+
+

+
/cx/ux remove [noscan] [quiet]
+
+
+This command allows you to remove (or export) a unit. Exporting a unit will instruct +the firmware to remove the specified unit from its pool of managed units, but retains +the DCB (Disk Configuration Block) meta-data. As such the unit can later be imported +back. noscan is used to not inform the OS of this change. Default is to inform the OS. +The quiet option is for non-interactive mode. +
+
+

Use caution when using this command. Units that are currently in use or mounted +cannot be removed.

+
+

+
/cx/ux del [noscan] [quiet]
+
+
+This command allows you to delete a unit. Deleting a unit not only remove the +specified unit from the controller's list of managed units, but also destroys +the DCB (Disk Configuration Block) meta-data. Ports (or disks) associated with this +unit will now be part of the free pool of managed disks. In another words, once +the unit is deleted, all the data on the unit can not be recovered. +noscan is used to not inform the OS of this change. Default is to inform +the OS. The quiet option is for non-interactive mode. +
+
+

Use caution when using this command. This is a destructive command and should be +used with extreme care. Units that are currently in use or mounted +should not be deleted.

+
+

+
/cx/ux start rebuild disk=p [ignoreECC]
+
+
+This command allows you to rebuild a DEGRADED unit by using the specified disk=p. +Rebuild only applies to redundant arrays such as RAID-1, RAID-5, RAID-10 and RAID-50. +During rebuild, bad sectors on the source disk will cause the rebuild to fail. +You can allow for the operation to continue via ignoreECC. Rebuild process is +a background task and will change the state of a unit to REBUILDING. Various +show commands also show a percent completion as rebuilding progresses. +
+
+

Note that the disk to be used to rebuild a unit, must be a SPARE or unconfigured +disk.

+
+

+
/cx/ux start verify
+
+
+This command starts a background verification process on the specified +unit /cx/ux. The following shows the supported matrix as a function of +controller model and logical unit type. N/A (Not Applicable) refers to cases +where the given logical unit type is not supported on that controller model. +
+
+
+ Model   | Raid0 | Raid1 | Raid5 | Raid6 | Raid10 | Raid50 | Single | JBOD | Spare |
+ --------+-------+-------+-------+-------+--------+--------+--------+------+-------+
+ 7K/8K   |  No   |  Yes  |  Yes  |  N/A  |  Yes   |  N/A   | N/A    | No   | No    |
+ --------+-------+-------+-------+-------+--------+--------+--------+------+-------+
+ 9K      |  Yes  |  Yes  |  Yes  |  N/A  |  Yes   |  Yes   | Yes    | Yes  | Yes   |
+ --------+-------+-------+-------+-------+--------+--------+--------+------+-------+
+ 9650SE  |  Yes  |  Yes  |  Yes  |  Yes  |  Yes   |  Yes   | Yes    | Yes  | Yes   |
+  and    |       |       |       |       |        |        |        |      |       |
+ higher  |       |       |       |       |        |        |        |      |       |
+ --------+-------+-------+-------+-------+--------+--------+--------+------+-------+
+
+
+

For 9550SX and earlier controllers and for 9650SE or 9690SA running pre-9.5.1, +when you issue this command the specified verify will begin if the verify schedule is disabled' otherwise it will pause until the next scheduled verify.

+
+
+

The above also applies if you have a 9650SE or 9690SA controller running post-9.5.1, +and have set verify=advanced. If verify=basic, the verify will start immediately.

+
+

+
/cx/ux pause rebuild
+
+
+This command allows you to pause the rebuild operation on the specified +REBUILDING unit /cx/ux. This feature is intended for model 7000 and 8000 +only. Model 9000 has an on-board scheduler where rebuild operations can be +scheduled to take place at specified start and stop times. +
+
+

Rebuild pause function is provided to enable 7000/8000 users to achieve +functionality with use of OS provided schedulers such as cron(8) or, at(1) +in Linux or user supplied programs.

+
+

+
/cx/ux resume rebuild
+
+
+This command allows you to resume the rebuild operation on the specified +unit /cx/ux. This feature is intended for model 7000 and 8000 only. +Model 9000 has an on-board scheduler where rebuild operations can be scheduled +to take place at specified start and stop times. +
+
+

Rebuild resume function is provided to +enable 7000/8000 users to achieve similar functionality with use of OS provided +schedulers such as cron(8) or, at(1) in Linux or user supplied programs.

+
+

+
/cx/ux stop verify
+
+
+This command stops a background verification process on the specified +unit /cx/ux. The following shows the supported matrix as a function of +controller model and logical unit type. N/A (Not Applicable) refers to cases +where the given logical unit type is not supported on that controller model. +
+
+
+ Model   | Raid0 | Raid1 | Raid5 | Raid6 | Raid10 | Raid50 | Single | JBOD | Spare |
+ --------+-------+-------+-------+-------+--------+--------+--------+------+-------+
+ 7K/8K   |  No   |  Yes  |  Yes  |  N/A  |  Yes   |  N/A   | N/A    | No   | No    |
+ --------+-------+-------+-------+-------+--------+--------+--------+------+-------+
+ 9K      |  Yes  |  Yes  |  Yes  |  N/A  |  Yes   |  Yes   | Yes    | Yes  | Yes   |
+ --------+-------+-------+-------+-------+--------+--------+--------+------+-------+
+ 9650SE  |  Yes  |  Yes  |  Yes  |  Yes  |  Yes   |  Yes   | Yes    | Yes  | Yes   |
+  and    |       |       |       |       |        |        |        |      |       |
+ higher  |       |       |       |       |        |        |        |      |       |
+ --------+-------+-------+-------+-------+--------+--------+--------+------+-------+
+
+
+

Note that if subsequent to this command, one enables the background verify +task to follow the scheduled slots, then this on-demand task will be paused +until the next scheduled timeslot.

+
+

+
/cx/ux flush
+
+
+This command allows you to flush the write cache on the specified unit /ux +associated with controller /cx. Note that this command does not apply to +spare unit types. +
+

+
/cx/ux set autoverify=<on|off>
+
+
+This command allows you to turn on/off the autoverify operation on a specified +unit /cx/ux. Once the autoverify=on, the RAID firmware will pick a time +to start the verify process on the unit. If the allocated schedule windows is +enabled, the verify process becomes active during the scheduled windows. Otherwise, +the firmware will decide when the verify needs to be paused or restarted again before +it completes. +
+
+

You can use the show verify command to display the existing schedule +windows. The autoverify operation is a continuous verify operation, which takes +place within the existing schedule windows (displayed with /cx show verify) if +the schedule is enabled. While the ``/cx show verify'' command allows +you to see the time for the verify operation, this command allows you to +enable or disable the autoverify operation on the specified unit. This feature +only applies to 9000 models.

+
+
+

For a newly created unit on the 9650SE (with Release 9.5.1 or later), 9690SA, and +9750 controllers, autoverify is set to ON by default. For earlier controller models, +the default is OFF.

+
+

+
/cx/ux set cache=<on|off> [quiet]
+
+
/cx/ux set wrcache=<on|off> [quiet]
+
+
+This command allows you to enable or disable the write cache on a specified unit +/cx/ux. This feature is supported on the 7000/8000 and 9000 models. The +quiet option is for the non-interactive mode, where no confirmation is requested +to proceed. It can be used when the controller has no BBU installed. The +following is the Raid Type-Model support matrix. +
+
+
+ Model   | Raid0 | Raid1 | Raid5 | Raid6 | Raid10 | Raid50 | Single | JBOD | Spare |
+ --------+-------+-------+-------+-------+--------+--------+--------+------+-------+
+ 7K/8K   |  Yes  |  Yes  |  Yes  |  N/A  |  Yes   |  N/A   | N/A    | Yes  | No    |
+ --------+-------+-------+-------+-------+--------+--------+--------+------+-------+
+ 9K      |  Yes  |  Yes  |  Yes  |  N/A  |  Yes   |  Yes   | Yes    | Yes  | No    |
+ --------+-------+-------+-------+-------+--------+--------+--------+------+-------+
+ 9650SE  |  Yes  |  Yes  |  Yes  |  Yes  |  Yes   |  Yes   | Yes    | Yes  | Yes   |
+  and    |       |       |       |       |        |        |        |      |       |
+ higher  |       |       |       |       |        |        |        |      |       |
+ --------+-------+-------+-------+-------+--------+--------+--------+------+-------+
+
+

+
/cx/ux set rdcache=<basic|intelligent|off>
+
+
+This command allows you to set the read cache to either basic, +intelligent, or off on a specified unit. +
+
+

Read Cache Basic is used to store data locally on the controller that +has recently been written to media and is likely to be frequently accessed. +This improves read access times for applications such as a database that +can take advantage of storage caching. Read cache may be disabled without +reducing performance for applications that are write intensive, or +infrequently read back data recently written.

+
+
+

Read Cache Intelligent enables the Intelligent Read Prefetch (IRP) feature. +This new feature includes a typical read ahead caching method, which is used +to proactively retrieve data from media and store it locally on the controller +with the anticipation that it may be requested by the host. For example, the +host may read blocks 1, 2, and 3. With read-ahead caching, the controller will +also retrieve and hold in its cache blocks 4, 5, and 6 in anticipation of +getting those command requests from the host. By loading a larger set of data +into the cache, chances are improved that another request can be filled by data +that is already in the cache. This can be helpful with applications that are +sequential in nature, such as video on demand, video surveillance playback, +and restoring from a disk-to-disk backup. Performance benefits of read-ahead +are especially pronounced when the host queue depth is low. In addition, +read-ahead cache also improves sequential read performance when the unit is +degraded. The Intelligent Read Prefetch (IRP) feature also includes some +intelligent and adaptive stream management layer to improve performance at +higher queue depth in multiple read only or mixed read/write stream +environments. The performance improvements should be seen for most type of +arrays and in any modes.

+
+
+

Note: If Intelligent mode is enabled, the features in Basic mode are also +enabled.

+
+
+

The following table provides some recommendations for when to use each Read +Cache setting.

+
+
+
+   ------------------------------------------------------------------------
+    USE THIS READ CACHE  |    FOR THIS REASON       | EXAMPLE APPLICATIONS
+    SETTING              |                          |
+   ------------------------------------------------------------------------
+    Intelligent          | Sequential applications, | Video on Demand,
+                         | with a low host command  | Video Surveillance
+                         | command queue depth      | Playback
+                         |                          | Disk-to-Disk Backup
+                         |                          | Restores, File Server
+   ------------------------------------------------------------------------
+    Basic                | Frequent access to       | Database
+                         | recently written data    | 
+                         |                          | 
+                         |                          | 
+                         |                          | 
+   ------------------------------------------------------------------------
+    Disabled             | Applications that        | Online Transaction
+                         | a high queue depth or    | Processing (OLTP)
+                         | perform their own read-  | 
+                         | ahead can generate       | 
+                         | enough I/O to negate the | 
+                         | benefits of controller   |
+                         | read caching or read-    |
+                         | ahead. This is           |
+                         | especially true for apps |
+                         | that produce a large     |
+                         | a lot of random I/O.     |      
+   ------------------------------------------------------------------------
+
+
+

This command is supported on the 9650SE (with release 9.5.2 or later) and newer +controllers. This feature is supported for all arrays types.

+
+
+

Example:

+
+
+
+ //localhost> /c0/u0 set rdcache=intelligent
+ Setting Read Cache Policy on /c0/u0 to [intelligent] ... Done.
+
+

+
/cx/ux set identify=<on|off> (9550SX and higher)
+
+
+This command allows you to identify a unit within an enclosure. If set to ON, +the LEDs of the drive slots associated with the specified unit would blink. +
+
+

Example:

+
+
+
+ //localhost> /c0/u0 set identify=on
+ Sending Identify request for unit /c0/u0 to [on] ... Done.
+
+
+

See also:

+
+
+
+ /cx/ux show identify
+ /cx/px show identify
+ /cx/px set identify=<on|off>
+
+

+
/cx/ux set ignoreECC=<on|off> (9000 series)
+
+
+This command allows you to set the ignoreECC policy for a given unit such that during +rebuild of the specified unit, which could begin automatically (if the unit is +degraded and spare has been defined) or manually, to be applied to the rebuild operation. +Setting overwriteECC to on means ignoreECC. This feature only applies to +9000 models. +
+

+
/cx/ux set name=string (9000 series)
+
+
+This command allows you to name the unit to an arbitrary name upto 21 characters. +No space is allowed within the string. If user likes to use some special characters +which the OS command shell reserves such as '<', '>', '!', and '&', etc in the name +string, the user has to use quote ``'' around the name string in order to bypass the +command shell. Users can use this +name in conjunction with the unit serial number (which created at the unit creation +time) to cross reference with the unit. It is user's responsibility to give unique +or redundant names on all units. This feature only applies to 9000 models. +
+

+
/cx/ux set qpolicy=<on|off> (9550SX and higher)
+
+
+This command presents the queue policy of the firmware. If the queue policy is +on, the firmware utilizes the drive queueing policy. Some drives +do not support any queueing policy, this policy will have no effect on +those drives. +
+
+

For a spare, drive queuing is not meaningful or applicable. For example, when a +spare undergo unit migration and becomes a true unit, it adopts the queue policy +of the ``new'' unit. Thus, this commmand does not set the queue policy for the +unit type spare.

+
+
+

Example:

+
+
+
+ //localhost> /c0/u5 set qpolicy = on
+ Setting Command Queuing Policy for unit /c0/u5 to [on] ... Done.
+
+

+
/cx/ux set rapidrecovery=<all|rebuild|disable> (9650SE and higher)
+
+
/cx/ux set rapidrecovery=<disable> [quiet] (9650SE and higher)
+
+
+This command sets the Rapid RAID Recovery policy for the specified unit. +Rapid RAID Recovery can speed up the rebuild process, and it can speed up +the initialize and verify tasks for redundant arrays in the RAID system +upon the event of an unclean system shutdown. This feature allows for +expedited boot-up time in the event of an unclean shutdown. Setting this +option to all applies the policy to the rebuild, initialize and verify +tasks at reboot. Setting it to rebuild applies the policy to the rebuild +tasks only. If the policy is set to disable, then none of the tasks would +be sped up. (Note: In the command ``rapidrecovery'' may be abbreviated as +``rrr''.) +
+
+

Note: The default setting of Rapid RAID Recovery is 'all' for redundant +arrays. For non-redundant arrays the default is disabled.

+
+
+

Note: There is a quiet option for setting the Rapid RAID Recovery policy +to disable. The quiet option is provided for scripting purposes and is +applicable to the disable setting only.

+
+
+

For example:

+
+
+
+ //localhost> /c0/u0 set rapidrecovery=all
+ Setting Rapid RAID Recovery policy on /c1/u0 to [all] ... Done.
+
+
+

Note: Rapid RAID Recovery is not supported over migration.

+
+

+
/cx/ux set storsave=<protect|balance|perform> [quiet] (9550SX and higher)
+
+
+This command sets the storsave policy of the specified unit to be either protect, balance, +or perform when the unit write cache is enabled. +
+
+

This feature is available for the 9550SX and higher model controllers only. There is +a tradeoff among the available settings. The following description about the settings +should help you to decide which one is suitable for your applications. The +protect mode is the default setting.

+
+
+

protect -- provides the maximum data protection among the controller settings. +When user sets storsave to protect, it means:

+
+
+

1. ``Write Cache'' will be disabled when the unit becomes ``DEGRADED'',

+
+
+

2. all data flushing from controller cache will be flushed to media, and

+
+
+

3. incoming FUA (Force Unit Access) host request will be ignored if a BBU is +installed and enabled; Otherwise, will be honored.

+
+
+

perform -- provides the maximum performance and less data protection among the +controller settings. When user sets storsave to perform, it means:

+
+
+

1. ``Write Cache'' will not be disabled when the unit becomes ``DEGRADED'',

+
+
+

2. all data flushing from controller cache will be flushed to disk, and

+
+
+

3. incoming FUA (Force Unit Access) host request will be honored.

+
+
+

Note: When storsave is set to perform, a warning about data loss in the +event of power failure is displayed, followed by a prompt to continue. If you +want to skip the confirmation, use the [quiet] option to bypass.

+
+
+

balance -- provides more data protection than perform mode but less data +protection than protect mode, and provides better performance than protect +mode but less performance than perform mode. When user sets the storsave +to balance, it means:

+
+
+

1. ``Write Cache'' will not be disabled when the unit becomes ``DEGRADED'',

+
+
+

2. all data flushing from controller cache will be flushed to media if a +BBU is installed and enabled; Otherwise, will be flushed to disk only, and

+
+
+

3. incoming FUA (Force Unit Access) host request will be ignored if a BBU is +installed and enabled; Otherwise, will be honored.

+
+
+

Example:

+
+
+
+ //localhost> /c0/u5 set storsave=protect
+ Setting Command Storsave Policy for unit /c0/u5 to [protect] ... Done.
+
+

+
/cx/ux migrate type=RaidType [disk=p:-p] [group=3|4|5|6|7|8|..|16] [stripe=Stripe] [noscan] [nocache] [autoverify]
+
+
+This feature is only available with 9000 series of controllers. +
+
+

This command allows you to migrate an existing unit (aka source) to a unit with +type=RaidType (aka destination), to increase capacity, change the RAID level (with +the same or increased capacity), or change the stripe size.

+
+
+

The unit that results from the migration (destination unit) is subject to similar +rules and policies that apply when creating a new unit. For example, a valid number +of disks and parameters must be specified. The destination unit must use all source +disks and potentially augment the number of disks in the disk=p:-p disk list. +Unspecified parameters are assigned default values (stripe size of 64K, write +cache enabled, autoverify disabled, and ignoreECC disabled).

+
+
+

The unit to be migrated (source unit) must be in a normal state (not degraded, +initializing, or rebuilding) before the migration. If the source unit is of type +RAID-1 and the destination unit is of type single, the disk-specifier of the +migration command [disk=p:-p] is actually not optional and must not be included +in the command. The drives in the RAID-1 array would become multiple units of type +single after the migration, and the source drives are the destination drives. +Specifying more drives with the ``disk='' option would return an error.

+
+
+

Both source unit name and serial number will be carried over to the destination +unit. However, the RAID-1 to single migration path is a special case. In this case, +the migrate command splits both drives into two identical single disks. The +source unit name will be duplicated on the destination units, or single disks, +but the source unit serial number will not be carried over to new unit. The +new destination unit will have its own serial number.

+
+
+

type=RaidType consists of the destination unit RAID type as in raid0, raid1, +raid5, raid10, raid50, raid6, or single.

+
+
+

For example ``type=raid5'' indicates the destination unit is RAID-5.

+
+
+

The following table illustrates valid migration paths:

+
+
+
+ Src/Dst | Raid0 | Raid1 | Raid5 | Raid10 | Raid50 | Single | JBOD | Spare | Raid6 |
+ --------+-------+-------+-------+--------+--------+--------+------+-------+-------+
+  Raid0  |   Y   |   N   |   Y   |    Y   |    Y   |   N    |   N  |   N   |   Y   |
+ --------+-------+-------+-------+--------+--------+--------+------+-------+-------+
+  Raid1  |   Y   |   N   |   Y   |    Y   |    Y   |   Y    |   N  |   N   |   Y   |
+ --------+-------+-------+-------+--------+--------+--------+------+-------+-------+
+  Raid5  |   Y   |   N   |   Y   |    Y   |    Y   |   N    |   N  |   N   |   Y   |
+ --------+-------+-------+-------+--------+--------+--------+------+-------+-------+
+  Raid10 |   Y   |   N   |   Y   |    Y   |    Y   |   N    |   N  |   N   |   Y   |
+ --------+-------+-------+-------+--------+--------+--------+------+-------+-------+
+  Raid50 |   Y   |   N   |   Y   |    Y   |    Y   |   N    |   N  |   N   |   Y   |
+ --------+-------+-------+-------+--------+--------+--------+------+-------+-------+
+  Single |   Y   |   Y   |   Y   |    Y   |    Y   |   N    |   N  |   N   |   Y   |
+ --------+-------+-------+-------+--------+--------+--------+------+-------+-------+
+  JBOD   |   N   |   N   |   N   |    N   |    N   |   N    |   N  |   N   |   N   |
+ --------+-------+-------+-------+--------+--------+--------+------+-------+-------+
+  Spare  |   N   |   N   |   N   |    N   |    N   |   N    |   N  |   N   |   N   |
+ --------+-------+-------+-------+--------+--------+--------+------+-------+-------+
+  Raid6  |   Y   |   N   |   Y   |    Y   |    Y   |   N    |   N  |   N   |   Y   |
+ --------+-------+-------+-------+--------+--------+--------+------+-------+-------+
+
+
+

Note: You can only migrate a unit to a RAID level that has the same or larger +capacity as the exisiting one. A four-drive RAID-5 unit can migrate to a four-drive +RAID-0, but a four-drive RAID-0 unit cannot migrate to a four-drive RAID-5, without +adding another drive, due to the need for additional storage capacity for parity bits.

+
+
+

disk=p:-p consists of a list of ports or vports (disks) to be used in addition +to the source disks in the construction of the destination unit. One or more ports +can be specified. Multiple ports can be specified using ``:'' or ``-'' as port +index separators. A dash indicates a range and can be mixed with ``:''. For example +disk=0:1:2-5:9:12 indicates port 0, 1, 2 thru 5 (inclusive), 9 and 12.

+
+
+

group=3|4|5|6|7|8|9|10|11|12|13|14|15|16 is only applicable to type=raid50 +which consists of a number of disks per group. Recall that a RAID-50 is a multi-tier +array. At the most bottom layer, N number of disks per group are used to form the +RAID-5 layer. These RAID-5 arrays are then integrated into a RAID-0. This option +allows you to specify the number of disks in the RAID-5 level. Valid values are 3, +4, 5 and 6. For example group=3 indicates 3 disks of RAID-5 at the bottom layer +of RAID-50.

+
+
+

Note: You can have a maximum of 4 subunits in a RAID-50 unit.

+
+
+

Note that a sufficient number of disks are required for a given pattern or disk +group. For example, given 6 disks, specifying 3 will create two RAID-5. However +given 12 disks, specifying 3 will create four RAID-5 under the RAID-0 level. Given +6 disks and grouping of 6 is not allowed, as you'll basically be creating a RAID-5.

+
+
+

The default disk group varies based on number of disks. For 6 & 9 disks, default +is group=3. For 8 disks, default is group=4. For 10 or 15 disks, default is +group=5. For 12 or 16 disks, default is group=4. For 14 disks, default is +group=7. Case of 12 disks could be grouped with group=3, group=4, or group=6. +Group=4 was set by default as it provides best net capacity and performance. +Case of 15 disks could be grouped with group=3 or group=5. And case +of 16 disks could be grouped with group=4 and group=8.

+
+
+

Note that RAID-10 always has group=2, so an attribute specifying its group is +not necessary.

+
+
+

Stripe consists of the logical unit stripe size to be used. The following table +illustrates the supported and applicable stripes on the respective unit types and +controller models. Stripe size units are in KB (kilobytes).

+
+
+
+ Model | Raid0   | Raid1 | Raid5 | Raid6 | Raid10 | Raid50 | JBOD  | Spare | Single | 
+ ------+---------+-------+-------+-------+--------+--------+-------+-------+--------+
+ 9K    |   16    |  N/A  |  16   |  N/A  |  16    |  16    |  N/A  |  N/A  |   N/A  | 
+       |   64    |       |  64   |       |  64    |  64    |       |       |        |
+       |   256   |       |  256  |       |  256   |  256   |       |       |        |
+ ------+---------+-------+-------+-------+--------+--------+-------+-------+--------+
+ 9650SE|   16    |  N/A  |  16   |       |  16    |  16    |  N/A  |  N/A  |   N/A  |
+  and  |   64    |       |  64   |  64   |  64    |  65    |       |       |        |
+ higher|   256   |       |  256  |  256  |  256   |  256   |       |       |        |
+ ------+---------+-------+-------+-------+--------+--------+-------+-------+--------+
+
+
+

noscan instructs CLI not to notify the operating system (OS) about the +creation of the new unit. By default CLI will inform the OS. One application +of this feature is to prevent the OS from creating block special devices such +as /dev/sdb and /dev/sdc as some implementations might create naming fragmentation +and a moving target.

+
+
+

nocache instructs CLI to disable the write cache on the migrated +unit. Enabling write cache increases performance, but at the cost of potential +data loss in the event of sudden power loss (unless a BBU or UPS is installed). +By default the cache is enabled. Unless there is a BBU or UPS installed, to +avoid the possibility of data loss in the event of sudden power loss, it is +recommended that nocache be specified.

+
+
+

autoverify enables the autoverify attribute on the unit to be +migrated. For more details on this feature, refer to cx/ux set autoverify +section of this document.

+
+
+

Migration Process. In all cases of migration, the background migration process +must be completed before the newly sized unit is available for use. You can continue +using the original unit during this time. Once the migration is finished, a reboot +will be required if you are booted from the unit. For secondary storage, depending +on your operating system, you may need to first unmount the unit, then use CLI to +'remove' and 'rescan' the unit so that the operating system can see the new capacity, +and then remount the unit.

+
+
+

You may also need to resize the file system or add a new partition. For instructions, +consult the documentation for your operating system.

+
+
+

Note: It is important that you allow migration to complete before adding drives +to the unit or move it to another controller. Making any physical changes to the +unit during migration may cause the migration to stop, and can jeopardize the safety +of your data.

+
+
+

Examples. The two examples which follow show the usage of this command for +splitting a mirror and for capacity expansion, respectively. Following those are +sample outputs of the migrate function. After which example outputs showing the +special case are presented.

+
+
+

Example of split mirror:

+
+
+
+ //localhost> /c1/u3 migrate type=single
+ Sending migration message to /c1/u3 ... Done.
+
+
+

The source unit u3 is a TWINSTOR or RAID-1, using the migrate command splits u3 to u3 +and ux, each with the RAID type of Single.

+
+
+

Example of capacity expansion:

+
+
+
+ //localhost> /c0/u3 migrate type=raid10 disk=10-11 stripe=16
+ Sending migration message to /c0/u3 ... Done.
+
+
+

The source unit is u3 and the destination unit is RAID-10 with disks 10 and 11 in +addition to the disks in the existing unit u3.

+
+
+

The following is an example of how migrating units are displayed. In this example, +the set of reports indicate that /c0/u3 is a migrating unit with 39% completion. The +``/c0/u3 show'' command shows that the source unit is su3 and is of type RAID-1, and +the destination unit du3 is of type RAID-10.

+
+
+
+ 3ware CLI> /c0 show
+
+
+
+ Unit  UnitType  Status         %RCmpl  %V/I/M  Stripe  Size(GB)  Cache  AVrfy
+ ------------------------------------------------------------------------------
+ u0    RAID-5    OK             -       -       64K     596.004   ON     OFF
+ u2    SPARE     OK             -       -       -       149.042   -      OFF
+ u3    Migrator  MIGRATING      -       39      -       149.001   ON     OFF
+
+
+
+ Port   Status           Unit   Size        Blocks        Serial
+ ---------------------------------------------------------------
+ p0     OK               u0     149.05 GB   312581808     WD-WCANM1771318
+ p1     OK               u0     149.05 GB   312581808     WD-WCANM1757592
+ p2     OK               u0     149.05 GB   312581808     WD-WCANM1782201
+ p3     OK               u0     149.05 GB   312581808     WD-WCANM1753998
+ p4     OK               u2     149.05 GB   312581808     WD-WCANM1766952
+ p5     OK               u3     149.05 GB   312581808     WD-WCANM1882472
+ p6     OK               u0     149.05 GB   312581808     WD-WCANM1883862
+ p7     OK               u3     149.05 GB   312581808     WD-WCANM1778008
+ p8     OK               -      149.05 GB   312581808     WD-WCANM1770998
+ p9     NOT-PRESENT      -      -           -             -
+ p10    OK               u3     149.05 GB   312581808     WD-WCANM1869003
+ p11    OK               u3     149.05 GB   312581808     WD-WCANM1762464
+
+
+
+ 3ware CLI> /c0/u3 show
+
+
+
+ Unit     UnitType  Status         %RCmpl  %V/I/M  Port  Stripe  Size(GB)
+ ------------------------------------------------------------------------
+ u3       Migrator  MIGRATING      -       39      -     -       -
+
+
+
+ su3      RAID-1    OK             -       -       -     -       149.001
+ su3-0    DISK      OK             -       -       p5    -       149.001
+ su3-1    DISK      OK             -       -       p7    -       149.001
+ su3/v0   Volume    -              -       -       -     -       149.001
+
+
+
+ du3      RAID-10   OK             -       -       -     16K     298.002
+ du3-0    RAID-1    OK             -       -       -     -       -
+ du3-0-0  DISK      OK             -       -       p5    -       149.001
+ du3-0-1  DISK      OK             -       -       p7    -       149.001
+ du3-1    RAID-1    OK             -       -       -     -       -
+ du3-1-0  DISK      OK             -       -       p10   -       149.001
+ du3-1-1  DISK      OK             -       -       p11   -       149.001
+ du3/v0   Volume    -              -       -       -     -       149.001
+
+
+

Please note that the migration path of raidtype Single to RAID-1 is a special +case. Since the single unit would become a mirrored array, technically this +is not a migration. As a result this command shows a different status than +other migration paths. In addition, the status of the newly specified disk +would show DEGRADED until the ``migration'' is complete.

+
+
+

For example, below is a system with two migrating units, /c0/u0 and /c0/u1. +u0 is migrating from a RAID-10 to a RAID-0 array, while u1 is migrating from +Single to a RAID-1, initiated by the following commands:

+
+
+
+ /c0/u0 migrate type=raid0
+
+
+

and

+
+
+
+ /c0/u1 migrate type=raid1 disk=5
+
+
+

Note the difference in 'UnitType' and 'Status' of u0 and u1, even though they +are both migrating units.

+
+
+
+ 3ware CLI> /c0 show
+
+
+
+ Unit  UnitType  Status         %RCmpl  %V/I/M  Stripe  Size(GB)  Cache  AVrfy
+ ------------------------------------------------------------------------------
+ u0    Migrator  MIGRATING      -       26      -       298.002   ON     OFF
+ u1    RAID-1    REBUILD-PAUSED 0       -       -       372.519   OFF    OFF
+
+
+
+ Port   Status           Unit   Size        Blocks        Serial
+ ---------------------------------------------------------------
+ p0     OK               u0     149.05 GB   312581808     WD-WCANM1883862
+ p1     OK               u0     149.05 GB   312581808     WD-WCANM1754124
+ p2     OK               u0     372.61 GB   781422768     WD-WMAMY1661939
+ p3     OK               u0     372.61 GB   781422768     WD-WMAMY1579179
+ p4     OK               u1     372.61 GB   781422768     WD-WMAMY1662720
+ p5     DEGRADED         u1     372.61 GB   781422768     WD-WMAMY1576310
+ p6     NOT-PRESENT      -      -           -             -
+ p7     NOT-PRESENT      -      -           -             -
+
+
+
+ 3ware CLI> /c0/u3 show
+
+
+
+ Unit     UnitType  Status         %RCmpl  %V/I/M  Port  Stripe  Size(GB)
+ ------------------------------------------------------------------------
+ u0       Migrator  MIGRATING      -       26      -     -       -
+
+
+
+ su0      RAID-10   OK             -       -       -     64K     298.002
+ su0-0    RAID-1    OK             -       -       -     -       -
+ su0-0-0  DISK      OK             -       -       p0    -       149.001
+ su0-0-1  DISK      OK             -       -       p1    -       149.001
+ su0-1    RAID-1    OK             -       -       -     -       -
+ su0-1-0  DISK      OK             -       -       p2    -       149.001
+ su0-1-1  DISK      OK             -       -       p3    -       149.001
+ su0/v0   Volume    -              -       -       -     -       298.002
+
+
+
+ du0      RAID-0    OK             -       -       -     64K     596.004
+ du0-0    DISK      OK             -       -       p3    -       149.001
+ du0-1    DISK      OK             -       -       p2    -       149.001
+ du0-2    DISK      OK             -       -       p1    -       149.001
+ du0-3    DISK      OK             -       -       p0    -       149.001
+ du0/v0   Volume    -              -       -       -     -       N/A
+
+
+
+ 3ware CLI> /c0/u1 show
+
+
+
+ Unit     UnitType  Status         %RCmpl  %V/I/M  Port  Stripe  Size(GB)
+ ------------------------------------------------------------------------
+ u1       RAID-1    REBUILD-PAUSED 0       -       -     -       372.519
+ u1-0     DISK      OK             -       -       p4    -       372.519
+ u1-1     DISK      DEGRADED       -       -       p5    -       372.519
+ u1/v0    Volume    -              -       -       -     -       372.519
+
+

+

+

+

Port Object Messages

+

Port Object Messages are commands (a.k.a. methods/messages) that are sent to +an instance of a disk which attaches to a port or vport such as /c0/p0. +Note: All references of port also applies to vport for the commands in +this section.

+
+
/cx/px show
+
+
+This command shows summary information on the specified disk attached to port +/cx/px. Here is the typical output for controller models up to 9550SX and +9650SE with Release 9.5.1 or earlier: +
+
+
+ //localhost> /c0/p5 show
+
+
+
+ Port   Status           Unit   Size        Blocks        Serial
+ ---------------------------------------------------------------
+ p5     OK               u5     149.05 GB   312581808     WD-WMACK1406498
+
+
+

This drive summary table indicate that port p5 of controller c0 is attached to one +Western Digital disk with status OK and is a part of unit u5.

+
+
+

For the 9650SE (with Release 9.5.2 or later), 9690SA, and 9750, the summary +information on the specified disk attached to vport /cx/px has a slightly +different format. Here is a sample output:

+
+
+
+ //localhost> /c3/p1 show
+
+
+
+ VPort Status         Unit Size      Type  Phy Encl-Slot    Model
+ ------------------------------------------------------------------------------
+ p1    OK             u0   149.05 GB SATA  0   -            WDC WD1600JS-22NCB1a
+
+
+

In this output of the drive summary, the drive type, controller phy number, enclosure +slot if applicable, and model of the drive are also displayed. (Please note the Block +and Serial information could be obtained with the specific show attribute +command, or the ``show all'' command.) Please also note that the port handle as a +virtual port is indicated by the heading or column ``VPort''.

+
+
+

The drive status in the column ``Status'' may display different message strings +depending on the detected state of the drive. This is a list of the possible +statuses:

+
+
+
+  OK - Drive is operating normally.
+  NOT-SUPPORTED - Drive is not supported.
+  ECC-ERROR - An ECC error has been detected.
+  SMART-FAILURE - A SMART failure has been detected.
+  DEVICE-ERROR - A device error has been detected with the drive.
+  READ-TIMEOUT - A DCB read timeout error has been detected.
+  READ-FAILURE - A DCB read failure is encountered.
+  ORPHAN - The drive contains an orphan DCB.
+  DCB-DATA-CHECK - A DCB data check is in progress.
+  UNSUPP-DCB - Drive contains unsupported DCB.
+  UNCONV-DCB - Drive contains unconverted DCB.
+  DRIVE-REMOVED - Drive has been removed.
+  OFFLINE-JBOD - Drive is an offline JBOD.
+  NOT-PRESENT - Drive is offline.
+  CFG-OP-FAIL - A drive configuration operation failure is encountered.
+  POR-OCCURRED - A power-on-reset has occurred.
+  UNKNOWN - The condition or error encountered is not reportable.
+
+

+
/cx/px show Attribute Attribute ...
+
+
+This command shows the current setting of the given attribute(s) on the +specified port or disk. One or many attributes can be requested. Invalid +attribute will terminate the loop. Possible attributes are: status, model, +firmware, serial, capacity, smart, and the following attributes (grouped +accordingly to applicability for specified controllers): +
+
+
+  CONTROLLER        |              ATTRIBUTES
+ -------------------+---------------------------------------------
+  9550SX and higher | ncq, identify, lspeed, driveinfo
+ -------------------+---------------------------------------------
+  9650SE and higher | rasect, pohrs, temperature, spindlespd
+ -------------------+---------------------------------------------
+  9690SA and 9750   | driveinfo, ports, connections, drvintf, wwn
+ -------------------+---------------------------------------------
+
+

+
/cx/px show status
+
+
+This command reports the status of the drive associated with the specified port. +
+
+

Example:

+
+
+
+ //localhost> /c0/p5 show status
+ /c0/p5 Status = OK
+
+
+

Note: This command returns the status pertaining to the drive of +the specified port only. Its intended use is not for determining the +status of a drive relative to a unit (for that, please use '/cx/px +show'). For example, if a unit is DEGRADED and a drive is the +degradation point of that unit, the output of this command would not +show DEGRADED as the command '/cx/px show' would. Note the difference +also that this command shows status of the drive only, and does not +contain other information such as unit, type, size, etc.

+
+

+
/cx/px show model
+
+
+This command reports the model of the drive associated with the specified port. +
+
+

Example:

+
+
+
+ //localhost> /c0/p5 show model
+ /c0/p5 Model = WDC WD1600BB-00DAA0
+
+

+
/cx/px show serial
+
+
+This command reports the serial number of the drive associated with the +specified port. +
+
+

Example:

+
+
+
+ //localhost> /c0/p5 show serial
+ /c0/p5 Serial = WD-WMACK1406498
+
+

+
/cx/px show firmware
+
+
+This command reports the firmware version of the drive associated with the +specified port. +
+
+

Example:

+
+
+
+ //localhost> /c0/p5 show firmware
+ /c0/p5 Firmware Version = 65.13G65
+
+

+
/cx/px show identify (9550SX and higher)
+
+
+This command reports the identify status of the specified port within an enclosure. +The LED of the drive slot associated with the specified port would blink if the +identify status is ON. +
+
+

Example:

+
+
+
+ //localhost> /c0/p5 show identify
+ /c0/p5 Identify Status = on
+
+

+
/cx/px show ncq (9550SX and higher)
+
+
+This command reports the NCQ (Native Command Queueing) information of the drive +associated with the specified port. +
+
+

Example (9550SX):

+
+
+
+ //localhost> /c0/p5 show ncq 
+ /c0/p5 NCQ Supported = No
+ /c0/p5 NCQ Enabled = No
+ 
+Example (9690SA):
+
+
+
+ //localhost> /c3/p0 show ncq 
+ /c3/p0 Queuing Supported = Yes
+ /c3/p0 Queuing Enabled = Yes
+
+

+
/cx/px show lspeed (9550SX and higher)
+
+
+This command reports 1) the SATA link speed supported by the drive associated with the +specified port and 2) the actual link speed that the specified port is set to. +
+
+

Example:

+
+
+
+ //localhost> /c0/p5 show lspeed
+ /c0/p5 SATA Link Speed Supported = 3.0 Gb/s
+ /c0/p5 SATA Link Speed = 3.0 Gb/s
+
+

+
/cx/px show capacity
+
+
+This command reports the capacity of the drive associated with the specified port in +gigabytes (GB) and in block count. The capacity in GB is computed based +on division by 1000 and not 1024, as is popular with hard disk vendors. +
+
+

Example:

+
+
+
+ //localhost> /c0/p5 show capacity
+ /c0/p5 Capacity = 149.05 GB (312581808 Blocks)
+
+

+
/cx/px show smart
+
+
+This command extracts SMART (Self Monitoring Analysis and Reporting) data from the +specified SATA disk. Note that this data is actually extracted live and as such +this command could be used to get most recent data about the presence of a disk. Be +aware that extracting SMART data will burden the I/O bandwidth. +
+
+

Note: SMART data is applicable for SATA drives only. Therefore, a request +for SMART data for a SAS drive (as with the 9690SA and 9750 controllers) would +result in an error response.

+
+
+

Note: For SAS drives, drive attributes that could be extracted from SMART +data is available with the following commands:

+
+
+
+ /cx/px show temperature
+ /cx/px show spindlespd 
+ /cx/px show rasect
+ /cx/px show pohrs
+
+
+

for temperature, spindle speed, reallocated sectors, and power-on hours, +respectively. You may also use '/cx/px show all' for all of the drive +attributes.

+
+
+

Example (9550SX):

+
+
+
+ //localhost> /c0/p5 show smart
+
+
+
+ 10 00 01 0F 00 C8 C8 00 00 00 00 00 00 00 03 03
+ 00 DA B5 34 08 00 00 00 00 00 04 32 00 64 64 88
+ 00 00 00 00 00 00 05 33 00 C7 C7 01 00 00 00 00
+ 00 00 07 0F 00 C8 C8 00 00 00 00 00 00 00 09 32
+ 00 42 42 2A 63 00 00 00 00 00 0A 13 00 64 64 00
+ 00 00 00 00 00 00 0B 12 00 64 64 00 00 00 00 00
+ 00 00 0C 32 00 64 64 88 00 00 00 00 00 00 BE 22
+ 00 3A 2F 2A 00 00 00 00 00 00 C2 22 00 69 5E 2A
+ 00 00 00 00 00 00 C4 32 00 C7 C7 01 00 00 00 00
+ 00 00 C5 12 00 C8 C8 00 00 00 00 00 00 00 C6 10
+ 00 C8 C8 00 00 00 00 00 00 00 C7 3E 00 C8 C8 01
+ 00 00 00 00 00 00 C8 09 00 C8 C8 00 00 00 00 00
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 00 00 00 82 00 74 13 01 7B
+ 03 00 01 00 02 3C 06 00 00 00 00 00 00 00 00 00
+ 00 00 01 04 00 00 00 00 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
+ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 85
+
+
+

Note that if the disk attached to the specified port is not present or if there is +a connection or cabling problem to the disk, CLI will return an error.

+
+

+
/cx/px show driveinfo (9550SX and higher)
+
+
+This command reports drive and connection information about the drive that is +associated with the specified port. +
+
+

Example:

+
+
+
+ //localhost> /c3/p4 show driveinfo
+
+
+
+ /c3/p4 Drive Type = SAS
+ /c3/p4 Interface Type = Direct
+ /c3/p4 Drive Ports = 2
+ /c3/p4 Drive Connections = 1
+
+

+
/cx/px show all
+
+
+This command shows the current setting of all above attributes. +
+

+
/cx/px show dpmstat type=<inst|ra|lct|histdata> (9550SX and higher)
+
+
/cx/px show dpmstat type=<inst|ra|lct|histdata|ext> (9650SE and higher)
+
+
+This command allows you to request for drive statistics of the specified +type for the specified port. The 'type' in the command specifies which +statistics would be displayed. The options are either: inst for +Instantaneous, ra for Running Average, lct for Long Command Times, +histdata for Histogram Data, and ext for Extended Drive Statistics. +More detailed information regarding these statistics and the Drive +Performance Monitor is available in the Features section under 'Drive +Performance Monitor'. +
+
+

A request for the Running Average statistics, for example:

+
+
+
+ //localhost> /c0/p3 show dpmstat type=ra
+
+
+
+                               Queue           Xfer         Resp
+ Port     Status        Unit   Depth   IOPs    Rate(MB/s)   Time(ms)
+ ---------------------------------------------------------------------
+ p3       OK            u0     0       435     25.249        2
+
+
+

Or for the Long Command Times statistics, for example:

+
+
+
+ //localhost> /c0/p3 show dpmstat type=lct
+
+
+
+ Port   Status           Unit
+ ------------------------------
+ p3     OK               u0
+
+
+
+                      Resp
+ Date       Time      Time(ms) --------- CDB / ATA Task File (hex) -----------
+ ------------------------------------------------------------------------------
+ 2007-02-09 13:47:57  383.216  00 80 60 40 92 9f 8a 40 1a 00 00 00 00 00 00 00
+ 2007-02-09 13:47:57  390.809  00 80 60 40 13 eb 30 40 26 00 00 00 00 00 00 00
+ 2007-02-09 13:47:57  405.478  00 80 60 40 61 11 20 40 26 00 00 00 00 00 00 00
+ 2007-02-09 13:47:57  410.379  00 80 60 40 cd 8b b9 40 23 00 00 00 00 00 00 00
+ 2007-02-09 13:47:57  419.002  00 80 60 40 5e df d1 40 29 00 00 00 00 00 00 00
+ 2007-02-09 13:47:57  444.250  00 80 60 40 8b c0 36 40 2e 00 00 00 00 00 00 00
+ 2007-02-09 13:47:57  527.994  00 80 60 40 6e a5 b6 40 03 00 00 00 00 00 00 00
+ 2007-02-09 13:47:57  569.429  00 80 60 40 3b e2 02 40 2d 00 00 00 00 00 00 00
+ 2007-02-09 13:47:57  609.526  00 80 60 40 27 1c e9 40 2b 00 00 00 00 00 00 00
+ 2007-02-09 13:47:57  612.051  00 80 60 40 dd 0b d1 40 2c 00 00 00 00 00 00 00
+
+
+

For examples of other statistic data types, please see ``Drive Performance Monitor'' +in the 'Features' section.

+
+

+
/cx/px remove [noscan] [quiet]
+
+
+This command allows you to remove (or export) a port /cx/px (or drive). +Exporting a port will instruct the firmware to remove the specified port +from its pool of managed ports, but retains the DCB (Disk Configuration Block) +meta-data on the attached disk. You can import (or re-introduce) the port +via the rescan command. Use noscan to bypass informing the OS of this +change. Default is to inform the OS. The quiet option is for the non-interactive +mode. +
+
+

Use caution when using this command. Drives, which are part of a redundant +array, can be removed, but the array will be degraded. Non-redundant drives, +which are part of a unit, can not be removed.

+
+

+
/cx/px set identify=<on|off> (9550SX and higher)
+
+
+This command sets the identify status of the specified port within an enclosure. +If set to ON, the LED of the drive slot associated with the specified port would +blink. +
+
+

Example:

+
+
+
+ //localhost> /c0/p5 set identify=on
+ Setting Port Identify on /c0/p5 to [on] ... Done.
+
+

+
/cx/px set dpmstat=<clear> [type=ra|lct] (9550SX and higher)
+
+
/cx/px set dpmstat=<clear> [type=ra|lct|ext] (9650SE and higher)
+
+
+This command clears the statistics counters of the Drive Performance Monitor. +The optional 'type' in the command specifies which set of statistics data would be +cleared. The options are either: ra for Running Average, lct for Long +Command Times,and ext for Extended Drive Statistics. More detailed information +regarding these statistics and the Drive Performance Monitor is available in the +Features section under 'Drive Performance Monitor'. +
+
+

Please note that if type=ra, both the Running Average and Histogram data are +cleared. If type=lct, only the Long Command Times data would be cleared. +And if type=ext, the extended drive statistics are cleared. If no type is +specified, the default is the same as type=ra.

+
+
+

Here is an example of clearing the Running Average and Histdata statistics:

+
+
+
+ //localhost> /c0/p3 set dpmstat=clear type=ra
+ Clearing Drive Performance Monitor running average data on /c0/p3 ... Done.
+ Please note this clears the Running Average and Histogram data.
+
+
+

If I/O traffic to the drive has been stopped, after clearing, a subsequent +request to show the running average statistics would show all zeros. For +example:

+
+
+
+ //localhost> /c0/p3 show dpmstat type=ra
+
+
+
+                               Queue           Xfer         Resp
+ Port     Status        Unit   Depth   IOPs    Rate(MB/s)   Time(ms)
+ ---------------------------------------------------------------------
+ p3       OK            u0     0       0       0.000        0
+
+
+

Similarly, the display for Histogram data would show all zeros.

+
+
+

For examples of other statistic data types, please see 'Drive Performance +Monitor' in the 'Features' section.

+
+

+

+

+

Phy Object Messages

+

Phy Object Messages are commands (a.k.a. methods/messages) that are sent to +an instance of a controller phy such as /c0/phy0.

+
+
/cx/phyx show
+
+
+This command is for the 9650SE with Release 9.5.2 or later, and 9690SA +and newer controllers only. This command presents a summary report on the +specified phy. The 'Device Type' column indicates whether the connected +device is an enclosure, or a drive of type SATA or SAS. The 'Device' column +is the device ID or handle. There are three 'Link Speed' columns: 'Supported' +denotes the link speed capability of the phy/device, 'Enable' denotes the +current link speed setting, and 'Control' denotes the link control setting. +Note that the Supported and Enabled values are not changeable. The Control +value is the link speed that may be set with the '/cx/phyx set link' command. +
+
+

Example:

+
+
+
+ //localhost> /c3/phy0 show
+
+
+
+                              Device              --- Link Speed (Gbps) ---
+ Phy     SAS Address          Type     Device     Supported  Enabled  Control
+ -----------------------------------------------------------------------------
+ phy0    2007020800153811     SATA     /c3/p1     1.5-3.0    3.0      1.5
+
+

+
/cx/phyx set link=<auto|1.5|3.0> (9650SE and higher)
+
+
+This command is for the 9650SE (with Release 9.5.2 or higher), and the 9690SA +controllers only. This command sets the link speed of the specified +phy. The unit of link speed is in gigabits per second (Gbps). The default +is auto. +
+
+

Example:

+
+
+
+ //localhost> /c0/phy0 set link=1.5
+ Setting Link Speed Control on /c0/phy0 to [1.5 Gbps] ... Done.
+ The link speed change will take effect after system reboot.
+
+
+

Note: After link speed control is set to a different value, it is necessary +to reboot the controller for the new link speed to take effect.

+
+
+

See alo:

+
+
+
+ /cx show phy
+ /cx/phyx show
+
+

+
/cx/phyx set link=<auto|1.5|3.0|6.0> (9750 only)
+
+
+This command is for the 9750 controller only. This command sets the link speed +of the specified phy. The unit of link speed is in gigabits per second (Gbps). +The default is auto. +
+
+

Example:

+
+
+
+ //localhost> /c0/phy0 set link=6.0
+ Setting Link Speed Control on /c0/phy0 to [6.0 Gbps] ... Done.
+ The link speed change will take effect after system reboot.
+
+
+

Note: After link speed control is set to a different value, it is necessary +to reboot the controller for the new link speed to take effect.

+
+
+

See alo:

+
+
+
+ /cx show phy
+ /cx/phyx show
+
+

+

+

+

BBU Object Messages

+

BBU (Battery Backup Unit) Object Messages are commands (a.k.a. methods/messages) +that are sent to an instance of a BBU such as /c0/bbu. The commands in this +section are available on 9000 series controllers where the BBU is installed.

+
+
/cx/bbu show
+
+
+This command reports summary information on the specified BBU object. +
+
+

Example:

+
+
+
+ //localhost> /cx/bbu show
+
+
+
+ Name  OnlineState  BBUReady  Status    Volt     Temp     Hours  LastCapTest
+ ---------------------------------------------------------------------------
+ bbu   On           No        Testing   OK       OK       72     01-Jul-2009
+
+
+

This summary shows that the date the battery capacity was last measured is +01-Jul-2009. The battery is estimated to last for 72 hours from the last tested +date. The BBU unit is currently testing the battery. Both voltage and temperature +are normal. The BBU is not ready for backup of the write cache on the +controller due to the testing.

+
+

+
/cx/bbu show Attribute Attribute ...
+
+
+This command shows the current setting of the given attribute(s) on the +BBU board. One or many attributes can be requested. Invalid attribute will +terminate the loop. Possible attributes are: batinst, bootloader, cap, +fw, lasttest, pcb, ready, serial, status, tempstat, tempval, and volt. +
+

+
/cx/bbu show status
+
+
+This command shows the status of the BBU. Possible values are: +
+

Testing

+

Battery test is currently in progress. It may take up to 24 hours to complete. +During the test, the BBU is not capable of backup operation and the write +cache of the applicable RAID units are also disabled. If the test is completed with +no error and the BBU returns back to WeakBat or OK state, the write cache will be resumed. +If a Fault, Failed or an Error occurs during the test, the write cache remains at the +disabled state until the problem is fixed.

+

Charging

+

BBU is currently charging the battery. The charging is started automatically +by the BBU whenever necessary. During the charging, the BBU is not capable +of backup operation and the write cache is disabled. Once charging is completed +and the BBU returns back to OK status, the write cache will be +resumed. If a FAULT or an ERROR occurs during the test, the write cache remains +at the disabled state until the problem is fixed.

+

Fault

+

A battery fault is detected. At this state, the BBU is not capable of backup +operation and the write cache is disabled. We recommend you to replace the +battery and/or the BBU board to fix the problem as soon as possible so that the +write cache will be enabled again.

+

Error

+

Other BBU error is detected. At this state, the BBU is not capable of backup +operation and the write cache is disabled. We recommend you to replace the +battery and/or the BBU board to fix the problem as soon as possible so that the +write cache will be enabled again.

+

Failed

+

The battery failed a test. At this state, the BBU is not capable of backup +operation and the write cache is disabled. We recommend you to replace the +battery and/or the BBU board to fix the problem as soon as possible so that the +write cache will be enabled again.

+

WeakBat

+

BBU is functioning normally which means it is online and capable of backing up the +write cache. But the battery is weak and should be replaced.

+

OK

+

BBU is ready, online and capable of backing up the write cache.

+

-

+

Battery is not present or BBU unit is not installed.

+
/cx/bbu show batinst
+
+
+This command reports the date when the current battery was installed. +
+

+
/cx/bbu show lasttest
+
+
+This command reports the date the battery capacity was last measured. +
+

+
/cx/bbu show volt
+
+
+This command reports the voltage status of the battery. The status can be OK, +HIGH, LOW, TOO-HIGH, and TOO-LOW. The HIGH and LOW are in warning range. TOO-HIGH +and TOO-LOW are out of the operating range and need to be concerned. +
+

+
/cx/bbu show temp
+
+
/cx/bbu show tempstat
+
+
+This command reports the temperature status of the battery. The status can be +OK, HIGH, LOW, TOO-HIGH, and TOO-LOW. The HIGH and LOW are in warning range. +TOO-HIGH and TOO-LOW are out of the operating range and need to be concerned. +
+

+
/cx/bbu show tempval
+
+
+This command reports the detected temperature value in the battery. +
+

+
/cx/bbu show cap
+
+
+This command reports the battery capacity in hours. +
+

+
/cx/bbu show serial
+
+
+This command reports the BBU serial number. +
+

+
/cx/bbu show fw
+
+
+This command reports the BBU board firmware version number. +
+

+
/cx/bbu show pcb
+
+
+This command reports the PCB revision number on the BBU unit. +
+

+
/cx/bbu show bootloader
+
+
+This command reports the BBU's Boot Loader version. +
+

+
/cx/bbu show all
+
+
+This command shows the current settings of all above attributes on the BBU +board. +
+
+

Example:

+
+
+
+ //localhost> /c1/bbu show all
+
+
+
+   /c1/bbu Firmware Version          = BBU: 1.04.00.007
+   /c1/bbu Serial Number             = Engineering Sample.
+   /c1/bbu Online State              = On
+   /c1/bbu BBU Ready                 = Yes
+   /c1/bbu BBU Status                = OK
+   /c1/bbu Battery Voltage           = OK
+   /c1/bbu Battery Temperature       = OK
+   /c1/bbu Estimated Backup Capacity = 241 Hours
+   /c1/bbu Last Capacity Test        = 22-Jun-2004
+   /c1/bbu Battery Intallation Date  = 20-Jun-2004
+   /c1/bbu Bootloader Version        = BBU 0.02.00.002
+   /c1/bbu PCB Revision              = 65
+
+

+
/cx/bbu test [quiet]
+
+
+This command starts the battery capacity test. The test may take up to 24 hours +to complete. During the test, the BBU is not capable of backup operation +and the write cache is disabled. The performance of all units under the +controller may be impacted because their write IOs are not cached. Once the test +is completed with no error and the BBU returns back to OK state, the write cache +will be resumed. The quiet option is for non-interactive mode. +
+
+

After the test has initiated, check the controller alarms for any AENs (Asynchronous +Event Notifications) about the status of the test operation.

+
+
+

Note: The test cannot be terminated before it completes.

+
+

+
/cx/bbu enable
+
+
+This command enables BBU detection on the controller. The controller will utilize BBU +functionality in the event of power failure if BBU is there and ready. +
+

+
/cx/bbu disable [quiet]
+
+
+This command disables BBU detection on the controller. The controller ignores the +existence of the BBU when BBU detection is disabled. In another words, despite +a BBU being attached to a controller, with BBU detection disabled, storage management +software will report that there is no BBU installed on this controller. The quiet +option is for non-interactive mode. +
+

+

+

+

Enclosure Object Messages

+

Enclosure Object Messages are commands (a.k.a. methods/messages) that are sent to an +instance of an enclosure such as e0. The enclosure element object messages are +commands sent to an instance of the enclosure element such as fan0. The subsections +which follow describe the commands of the enclosure and the enclosure elements. The +latter includes commands for the slot, fan, temperature sensor, and power supply +elements.

+

The command descriptions and examples of this section are shown with the syntax +of the controller object pre-pended to the enclosure object (i.e., /cx/ex). +For systems with the 9650SE controller or CCU enclosure, simply drop the pre-pended +controller name in the command, as, not '/c1/e0' but '/e0'.

+

The following table summarizes the supported controllers, protocols, +configurations, and enclosure elements.

+
+ --------------------------+------------------------------------------
+ Controller ->             |         9650SE         | 9690SA and above
+ --------------------------+------------------------------------------
+ Configuration/Protocol -> | CCU/SAF-TE |   SES-2   |     SES-2
+ --------------------------+------------+-----------+-----------------
+ Syntax ->                 |    /ex     |    /ex    |    /cx/ex
+ -----------+--------------+------------+-----------+-----------------
+            | Slot         |     Y      |     Y     |       Y
+            |--------------+------------+-----------+-----------------
+            | Fan          |     Y      |     Y     |       Y
+ Enclosure  |--------------+------------+-----------+-----------------
+ Elements   | Temp Sensor  |     Y      |     Y     |       Y
+ Supported  |--------------+------------+-----------+-----------------
+            | Power Supply |     N      |     Y     |       Y
+            |--------------+------------+-----------+-----------------
+            | Alarm        |     N      |     Y     |       Y
+ -----------+--------------+------------+-----------+-----------------
+
+
/cx/ex show
+
+
+This command shows summary information on the specified enclosure /ex, along +with the elements supported or associated with the specified enclosure. This +report consists of several parts, depending on the available elements of the +enclosure. Typically, the summary consists of an Enclosure section, a Fan +section, a Temperature Sensor section, and a Slot section. +
+
+

Typical output looks like:

+
+
+
+ //localhost> /c0/e0 show
+
+
+
+ Encl        Status
+ ---------------------------
+ /c0/e0      OK
+
+
+
+ Fan         Status          State   Step   RPM     Identify
+ ------------------------------------------------------------
+ fan0        OK              ON      1      2670    Off
+ fan1        OK              ON      1      9500    Off
+ fan2        OK              ON      1      8540    Off
+ fan3        OK              ON      1      2830    Off
+ fan4        OK              ON      1      9120    Off
+ fan5        OK              ON      1      8330    Off
+
+
+
+ TempSensor    Status         Temperature     Identify
+ --------------------------------------------------------
+ temp0         OK             41C(105F)       Off
+ temp1         OK             38C(100F)       Off
+ temp2         OK             34C(93F)        Off
+ temp3         OK             38C(100F)       Off
+ temp4         OK             38C(100F)       Off
+ temp5         OK             34C(93F)        Off
+ temp6         NOT-INSTALLED  -               Off
+ temp7         NOT-INSTALLED  -               Off
+
+
+
+ PowerSupply  Status         State  Voltage        Current        Identify
+ ---------------------------------------------------------------------------
+ pwrs0        OK             on     OK             OK             Off
+ pwrs1        OK             on     OK             OK             Off
+ 
+ Slot      Status          (V)Port       Identify
+ --------------------------------------------------
+ slot0     OK              /c0/p0        Off
+ slot1     NO-DEVICE       -             Off
+ slot2     OK              /c0/p1        Off
+ slot3     OK              /c0/p2        Off
+ slot4     OK              /c0/p3        Off
+ slot5     OK              /c0/p4        Off
+ slot6     OK              /c0/p5        Off
+ slot7     OK              /c0/p6        Off
+ slot8     OK              /c0/p7        Off
+ slot9     OK              /c0/p8        Off
+ slot10    OK              /c0/p9        Off
+ slot11    NO-DEVICE       -             Off
+
+

+
/cx/ex show Attribute Attribute ...
+
+
+This command shows the current setting of the given attribute(s). One or many +attributes can be requested. An invalid attribute will terminate the loop. Possible +attributes are: vendor, prodid, prodrev, firmware, controllers, slots, fans, temp +and pwrs. +
+

+
/cx/ex show vendor
+
+
+This command reports the product vendor of the specified enclosure. +
+
+

Example:

+
+
+
+ //localhost> /c1/e0 show vendor
+ /c1/e0 Vendor = LSI
+
+

+
/cx/ex show prodid
+
+
+This command reports the product ID of the specified enclosure. +
+
+

Example:

+
+
+
+ //localhost> /c1/e0 show prodid
+ /c1/e0 Product ID = DE1600-SAS
+
+

+
/cx/ex show prodrev
+
+
+This command reports the product revision of the specified enclosure. +
+
+

Example:

+
+
+
+ //localhost> /c1/e0 show prodrev
+ /c1/e0 Product Revision = 0314
+
+

+
/cx/ex show firmware (9690SA and 9750 only)
+
+
+This command reports the SEP(s) and corresponding firmware version in the +specified expander. Unlike other enclosure show commands, this is for the 9690SA +and 9750 controllers with Release 10.2 or later only. +
+
+

Example:

+
+
+
+ //localhost> /c1/e0 show firmware
+ /c1/e0 SEP=0, Firmware Version = 90.00.03.14
+ /c1/e0 SEP=1, Firmware Version = 90.00.03.14
+
+
+

See also:

+
+
+
+ /cx/ex update fw=filename_with_path [sep=n] [force]
+
+

+
/cx/ex show controllers
+
+
+This command reports the controller that the specified enclosure is attached to. +For the new syntax, this command is not very useful, since the controller that the +enclosure is attached to is known and is part of the input command. This command +was designed mainly for enclosures with the older syntax. +
+
+

Example:

+
+
+
+ //localhost> /c0/e0 show controllers
+ /c0/e0 connects to controller /c0
+
+

+
/cx/ex show slots
+
+
+This command reports summary information of the slots within the specified +enclosure. In the information table, the Slot column lists the slot IDs, the +Status column lists the status of each slot, the (V)Port column shows the +associated port or virtual port of each slot, and finally, the Identify column +lists the Identify setting of the slots. +
+
+

Example:

+
+
+
+ //localhost> /e0 show slots
+
+
+
+ Slot      Status          (V)Port       Identify
+ ----------------------------------------------------
+ slot0     OK              /c0/p0        No            
+ slot1     OK              /c0/p1        Yes            
+ slot2     NO-DEVICE       -             No            
+ slot3     NO-DEVICE       -             No
+
+

+
/cx/ex show fans
+
+
+This command reports summary information of the fans within the specified +enclosure. In the information table, the Fan column lists the fan IDs, the +Status column lists the status of each fan, the State column shows if the fan +is ON or OFF. The two columns related to fan speed shows the level and RPM +(revolutions per minute), and finally, the Identify column lists the Identify +setting of the fans. +
+
+

Example:

+
+
+
+ //localhost> /c0/e0 show fans
+                                     ---Speed---
+ Fan         Status          State   Step   RPM     Identify
+ ------------------------------------------------------------
+ fan0        OK              ON      1      2670    Off
+ fan1        OK              ON      1      9370    Off
+ fan2        OK              ON      1      8540    Off
+ fan3        OK              ON      1      2810    Off
+ fan4        OK              ON      1      9240    Off
+ fan5        OK              ON      1      8330    Off
+
+

+
/cx/ex show temps
+
+
+This command reports summary information of the temperature sensors within the +specified enclosure. In the information table, the TempSensor column lists the +temperature sensor IDs, the Status column lists the status of each temperature +sensor, the Temperature column shows the temperature at the sensors, and finally, +the Identify column lists the Identify setting of the temperature sensors. +
+
+

Example:

+
+
+
+ //localhost> /c0/e0 show temps
+
+
+
+ TempSensor    Status         Temperature     Identify
+ --------------------------------------------------------
+ temp0         OK             41C(105F)       Off
+ temp1         OK             37C(98F)        Off
+ temp2         OK             34C(93F)        Off
+ temp3         OK             38C(100F)       Off
+ temp4         OK             38C(100F)       Off
+ temp5         OK             34C(93F)        Off
+ temp6         NOT-INSTALLED  -               Off
+ temp7         NOT-INSTALLED  -               Off
+
+

+
/cx/ex show pwrs
+
+
+This command reports summary information of the power supplies within the +specified enclosure. In the information table, the PowerSupply column lists +the IDs of the power supply, the Status column lists the status of each +power supply, the State column indicate if the unit is ON or OFF, the Voltage +and Current columns indicate whether the voltage or current is under or over +the required thresholds, and finally, the Identify column lists the Identify +setting of the power supplies. +
+
+

Example:

+
+
+
+ //localhost> /c0/e0 show pwrs
+ 
+ PowerSupply  Status         State  Voltage        Current        Identify
+ ---------------------------------------------------------------------------
+ pwrs0        OK             on     OK             OK             Off
+ pwrs1        OK             on     OK             OK             Off
+
+

+
/cx/ex show alarms
+
+
/cx/ex show alms
+
+
+This command reports summary information of the alarms within the specified +enclosure. In the information table, the Alarm column lists the alarm units' IDs, +the Status column lists the status of each alarm, the State column indicates if +the alarm unit is ON or OFF, and the Audibility column indicate whether the alarm +is unmute or muted. +
+
+

Example:

+
+
+
+ //localhost> /c0/e0 show alarms
+
+
+
+ Alarm       Status         State      Audibility     
+ ---------------------------------------------------        
+ alm0        OK             OFF        UNMUTE
+
+

+
/cx/ex show all
+
+
+This command shows the current setting of all the enclosure attributes and +the enclosure summary tables. +
+

+
/cx/ex update fw=filename_with_path [sep=n] [force] (9690SA and 9750 only)
+
+
+This command allows you to download a specified expander firmware image to the +target SEP (Storage Enclosure Processor) expander that supports the SES-2 +(SCSI Enclosure Services) standard for enclosure management. (CCU enclosures +with SAF-TE protocol are not supported.) +
+
+

This command is for the 9690SA and 9750 controllers with Release 10.2 or later only.

+
+
+

The fw=filename_with_path attribute allows you to specify the firmware image file +name along with its path. Please note that filename_with_path could not have +spaces (as Windows allows).

+
+
+

The firmware image specified by filename_with_path will be validated and examined +for version difference. If the image is valid a subsequent message will indicate +the detected version difference, along with a table showing the SEP number and the +firmware versions. You are then asked with a prompt to continue. If you enter ``y'', +the download process will initiate.

+
+
+

The sep=n attribute is optional. It identifies the target SEP expander in the +system. Valid range is {0..9}. Without it being specified, the default which is +0 (zero), will be used.

+
+
+

The force attribute is optional. With it the warning message, version check, and +prompt to proceed are all bypassed. The image will initiate the download immediately.

+
+
+

IMPORTANT! Please note the following regarding usage of this command.

+
+
+

1) The expander models that are supported with this command are indicated in a +compatibility list for your reference. Only expander models in this list are supported. +Please refer to: http://www.lsi.com/channel/support/marketing_resources/index.html. +Click on the Data and Interoperability tab, and then click on the 3ware +Interoperability Information link to check if your expander is supported.

+
+
+

2) Please make sure there is no I/O activity between the controller and the target +expander during the download process. For example, be sure to unmount any mounted +volumes, or stop any background tasks that may be running and do not start or +schedule any background tasks such as rebuilds or verifies with the units or drives +in the target expander during the time of download.

+
+
+

3) The expander requires reboot for the new firmware image to take effect.

+
+
+

Example:

+
+
+
+   //localhost> /c1/e0 update fw=c:\tmp\Badger_0314.esm
+
+
+
+   Warning: Updating firmware that is incompatible with your device can
+   render the device unusable.  Before you update the firmware, it is
+   recommended that you:
+
+
+
+   1) Backup your data.
+
+
+
+   2) Verify with your enclosure vendor that you have the correct image.
+
+
+
+   3) Have a copy of the existing expander firmware image so that
+   you can roll back, if necessary.
+
+
+
+   4) Make sure there is no I/O activity between the controller and
+   the target expander (see instructions in user documentation).
+
+
+
+   Examining firmware image for download to /c1/e0 ... Done.
+
+
+
+   Download version is newer than current.
+
+
+
+   SEP    New-Firmware        Current-Firmware        Vendor
+   ----------------------------------------------------------------
+   0      90.00.03.15         80.00.03.13             LSI
+
+
+
+   Given the above compatibility information ...
+   Do you want to continue? Y|N [N]: y
+
+
+
+   Downloading the expander firmware from file [c:\tmp\Badger_0315.esm] ... Done.
+   The new image will take effect after reboot.
+
+
+

In the output response to the command above, after

+
+
+
+   Examining firmware image for download to /c1/e0 ... Done.
+
+
+

A message is displayed regarding the version examination. In the example, it +shows ``Download version is newer than current.'' Depending on the examination, +the message may be one of:

+
+
+
+   Download version is newer than current.
+   Download version is older than current.
+   Both versions are the same.
+   Version not known.
+
+
+

If an error is detected in the examination, the message you will see may be one of:

+
+
+
+   Firmware image is not compatible with expander.
+   Can not download firmware image, expander type unknown.
+   Expander returned error to SES download microcode command.
+   Enclosure firmware upgrade not supported by the controller; Try after upgrading controller firmware.
+   Expander firmware image format not known.
+
+
+

See also:

+
+
+
+ /cx/ex show firmware
+
+

+

+

+

Enclosure Element Slot

+

The slot commands provide information about the slot elements in the enclosure unit.

+
+
/cx/ex/slotx show
+
+
+This command shows slot information on the specified enclosure /ex. The slot +name is followed by its status. If a slot has been inserted with a drive and no +fault has been detected, the status would indicate OK. If the slot is empty the +status would indicate NO-DEVICE. The port that is correlated to the slot is +indicated in the next column. If no device is found in that slot, this column +would show a dash ('-'). The next column shows whether the specified slot has +been identified. +
+
+

Example:

+
+
+
+ //localhost> /c0/e0/slot1 show
+
+
+
+ Slot      Status          (V)Port       Identify
+ ----------------------------------------------------          
+ slot1     OK              /c0/p1        On
+
+

+
/cx/ex/slotx show identify
+
+
+This command shows the identify status of the specified enclosure slot. If +Identify = ON, the LED associated with the slot will blink. Likewise, for +Identify = OFF, the LED associated will stop blinking or would not blink. If +the enclosure does not support Slot Identify, this command will respond with +'N/A'. +
+
+

Example:

+
+
+
+ //localhost> /c0/e0/slot1 show identify
+ /c0/e0/slot1 Identify status = on
+
+

+
/cx/ex/slotx set identify=<on|off>
+
+
+This command identifies the specified slot by setting the identify attribute +to either ON or OFF, if there is an LED associated and if the enclosure supports +Slot Identify. If supported, setting it to ON will blink the LED of the +specified drive slot. For example: +
+
+
+ //localhost> /c0/e0/slot1 set identify=on
+ Setting Slot Identify on /c0/e0/slot1 to [on] ... Done.
+
+

+

+

+

Enclosure Element Fan

+

These commands provide information about the fans in the enclosure unit.

+
+
/cx/ex/fanx show
+
+
+This command shows information about the specified enclosure fan. +
+
+

Example:

+
+
+
+ //localhost> /c0/e0/fan0 show
+                                     ---Speed---
+ Fan         Status          State   Step   RPM     Identify
+ ------------------------------------------------------------
+ fan0        OK              ON      1      2700    Off
+
+

+
/cx/ex/fanx show identify
+
+
+This command shows the identify status of the specified enclosure fan. If +Identify = ON, the LED associated with the fan will blink. Likewise, for +Identify = OFF, the LED associated will stop blinking or would not blink. If +the enclosure does not support Fan Identify, this command will respond with +'N/A'. +
+
+

Example:

+
+
+
+ //localhost> /c0/e0/fan0 show identify
+ /c0/e0/fan0 Identify status = off
+
+

+
/cx/ex/fanx set identify=<on|off>
+
+
+This command identifies the specified enclosure fan by setting the identify +attribute to either on or off, if there is an LED associated and if the +enclosure supports Fan Identify. If supported, setting it to ON will blink +the LED associated with the specified fan element. +
+
+

Example:

+
+
+
+ //localhost> /c0/e0/fan1 set identify=on
+ Setting Fan Identify on /c0/e0/fan1 to [on] ... Done.
+
+

+
/cx/ex/fanx set speed=<0..7>
+
+
+This command sets the speed level of the specified enclosure fan. The speed +level is a number in the range of <0..7>, where: +
+
+
+ 0 - Off
+ 1 - Lowest
+ 2 - Low
+ 3 - Medium-low
+ 4 - Medium
+ 5 - Medium-high
+ 6 - High
+ 7 - Highest
+
+
+

Example:

+
+
+
+ //localhost> /c0/e0/fan1 set speed=1
+ Setting Fan Speed on /c0/e0/fan1 to [1] ... Done.
+
+

+

+

+

Enclosure Element Temperature Sensor

+

These commands provide information about the temperature sensors in +the enclosure unit.

+
+
/cx/ex/tempx show
+
+
+This command shows information about the specified enclosure temperature sensor. +The possible status values are OK, OVER-WARNING, OVER-FAIL, UNDER-WARNING, +UNDER-FAIL, where OVER denotes over-temperature and UNDER denotes under-temperature. +
+
+

Example:

+
+
+
+ //localhost> /c0/e0/temp0 show
+
+
+
+ TempSensor    Status         Temperature     Identify
+ --------------------------------------------------------
+ temp0         OK             42C(107F)       Off
+
+

+
/cx/ex/tempx show identify
+
+
+This command shows the identify status of the specified enclosure temperature +sensor. If Identify = ON, the LED associated with the temperature sensor will +blink. Likewise, for Identify = OFF, the LED associated will stop blinking +or would not blink. If the enclosure does not support Temperature Sensor +Identify, this command will respond with 'N/A'. +
+
+

Example:

+
+
+
+ //localhost> /c0/e0/temp0 show identify
+ /c0/e0/temp0 Identify status = off
+
+

+
/cx/ex/tempx set identify=<on|off>
+
+
+This command identifies the specified enclosure temperature sensor by setting the +identify attribute to either ON or OFF, if there is an LED associated and if the +enclosure supports Temperature Sensor Identify. If supported, setting it to +ON will blink the LED associated with the specified temperature element. +
+
+

Example:

+
+
+
+ //localhost> /c0/e0/temp1 set identify=on
+ Setting Temperature Sensor Identify on /c0/e0/temp1 to [on] ... Done.
+
+

+

+

+

Enclosure Element Power Supply

+

These commands provide information about the enclosure power supplies in the +enclosure unit.

+
+
/cx/ex/pwrsx show
+
+
+This command shows information about the specified enclosure power supply. +The possible status values are OK, FAIL, NOT-INSTALLED, and OFF. The voltage +and current columns indicate the threshold voltage and current status. The +possible values for Voltage are OK, OVER-VOLTAGE, and UNDER-VOLTAGE. The +possible values for Current are OK and OVER-CURRENT. In either case, +OVER- means over the set threshold of the voltage or current. +
+
+

Example:

+
+
+
+ //localhost> /c0/e0/pwrs0 show
+
+
+
+ PowerSupply  Status         State  Voltage        Current        Identify
+ ---------------------------------------------------------------------------
+ pwrs0        OK             on     OK             OK             Off
+
+

+
/cx/ex/pwrsx show identify
+
+
+
+
+This command shows the identify status of the specified enclosure power supply. 
+If Identify = ON, the LED associated with the fan will blink.  Likewise, for 
+Identify = OFF, the LED associated will stop blinking or would not blink. If 
+the enclosure does not support Power Supply Identify, this command will 
+respond with 'N/A'.
+
+
+

Example:

+
+
+
+ //localhost> /c0/e0/pwrs0 show identify
+ /c0/e0/pwrs0 Identify status = off
+
+
/cx/ex/pwrsx set identify=<on|off>
+
+
+This command identifies the specified enclosure power supply by setting the +identify attribute to either ON or OFF, if there is an LED associated and if +the enclosure supports Power Supply Identify. If supported, setting it to ON +will blink the LED associated with the specified power supply. +
+
+

Example:

+
+
+
+ //localhost> /c0/e0/pwrs1 set identify=on
+ Setting Power Supply Identify on /c0/e0/pwrs1 to [on] ... Done.
+
+

+

+

+

Enclosure Element Alarm

+

These commands provide information about the enclosure alarms in the enclosure unit.

+
+
/cx/ex/pwrsx show
+
+
+This command shows information about the specified enclosure alarm. The possible +status values are OK, FAIL, NOT-INSTALLED, and ACTIVATED. The status values +are described below. The possible values for State are ON and OFF. The possible +values for Audibility are UNMUTE and MUTE. +
+
+

Possible Status values:

+
+
+
+ OK - Alarm device is functional and operational.
+ FAIL - Alarm device has malfunctioned and is not operational.
+ NOT-INSTALLED - Alarm device has not been installed.
+ ACTIVATED - Alarm device is functional, and an error condition has been detected. 
+ This is a visual indication for the alarm, in the event that it may be muted.
+
+
+

Example:

+
+
+
+ //localhost> /c0/e0/alm0 show
+
+
+
+ Alarm       Status         State      Audibility   
+ ---------------------------------------------------          
+ alm0        OK             OFF        UNMUTE
+
+

+
/cx/ex/almx set alarm=<mute|unmute|off>
+
+
+This command controls the audibility and state of the enclosure alarm. It provides +the ability to silence the alarm after it has been turned on. It also gives you +the option to mute or unmute the alarm setting. In the case where a known +condition would set off the alarm and you do not wish to hear the sound of the +alarm, this command could be used to mute the potential audible alarm. +
+
+

Note: Some enclosures support alarms but not the mute/unmute function. For +these enclosures, the command to set the alarm to mute will return an error +message indicating that the feature is not supported. In this case, the alarm +setting of unmute would seem to be supported. This is because the unmute +setting is the default and as such there is no error response. In effect, for +these enclosures, the alarm is not mutable and would stay unmute +. +Example:

+
+
+
+ //localhost> /c0/e0/alm0 set alarm=unmute
+ Setting alarm audibility setting of /c0/e0/alm0 to [unmute] ... Done.
+
+
+

Note: You cannot turn ON the alarm. The alarm is turned on by firmware when +it detects a degraded state pertaining to a drive or array. Setting the alarm +to ON will return an error.

+
+
+

If an error condition or degraded state has been detected, the enclosure alarm +or buzzer would be audible. To silence the alarm you may set the state of the +alarm to OFF. You could also mute the alarm. The difference between using +either is the following: +

+
+
+
+
+ State or Audibility    Persistence across reboot 
+ -------------------    -------------------------
+ ON/OFF                 Yes 
+ MUTE/UNMUTE            No
+
+
+

For OFF, after you reboot, the alarm will sound as long as the system is +still in a degraded state (i.e., the alarm is persistent across reboot).

+
+
+

For MUTE, after you reboot, the alarm will no longer sound even though the +system is still in a degraded state (i.e., the alarm would not appear persistent +across reboot).

+
+
+

For enclosures that do not support MUTE, there is no difference between OFF +and MUTE.

+
+
+

The default values are UNMUTE and OFF.

+
+

+

+

+
+

Help Commands

+

The set of Help Command provides brief online help. Online help provides +command syntax information, while detail about the command is deferred +to the manpage. Just as the command set have implicit leveling that starts +with the Shell object, online help also follows this leveling structure.

+

At top level of online help shows the set of objects that Help provides, +these includes the shell object, and controller and enclosure objects:

+
+  //localhost> help
+
+  Copyright (c) 2010 LSI
+  LSI/3ware CLI (version 2.00.11.014)
+
+  Commands  Description
+  -------------------------------------------------------------------
+  show      Displays information about controller(s), unit(s) and port(s).
+  flush     Flush write cache data to units in the system.
+  rescan    Rescan all empty ports for new unit(s) and disk(s).
+  update    Update controller firmware from an image file.
+  commit    Commit dirty DCB to storage on controller(s).     (Windows only)
+  /cx       Controller specific commands.
+  /cx/ux    Unit specific commands.
+  /cx/px    Port specific commands.
+  /cx/phyx  Phy specific commands.
+  /cx/bbu   BBU specific commands.                             (9000 series)
+  /cx/ex    Enclosure specific commands.                      (9690SA, 9750)
+  /ex       Enclosure specific commands.                    (9550SX, 9650SE)
+
+  Certain commands are qualified with constraints of controller type/model
+  support.  Please consult the tw_cli documentation for explanation of the
+  controller-qualifiers.
+
+  Type help <command> to get more details about a particular command.
+  For more detail information see tw_cli's documentation.
+

Please note that the version of CLI is indicated at the top of the output.

+

As indicated, help<command> would give more information about the +command or, display all possible sub-commands associated with the +specified object. For example, for Help on the controller object /cx:

+
+  //localhost> help /cx
+
+  /cx show
+  /cx show Attribute [Attribute ...]           where Attribute is:
+           allunitstatus|bios|firmware|driver|drivestatus|exportjbod|
+           autocarve(9550SX and higher)|autorebuild(9550SX and higher)|
+           carvesize(9550SX and higher)|memory|model|serial|monitor|
+           ctlbus(9550SX and higher)|pcb|achip|pchip|numdrives|numports|
+           numunits|unitstatus|ondegrade(9500S only)|spinup|stagger
+  /cx show all          where all means Attributes and configurations.
+  /cx show diag
+  /cx show alarms [reverse]
+  /cx show events [reverse]
+  /cx show AENs [reverse]
+  /cx show rebuild                                          (9000 series)
+  /cx show rebuildrate
+  /cx show rebuildmode                                       (see note 3)
+  /cx show verify                                           (9000 series)
+  /cx show verifyrate
+  /cx show verifymode                                        (see note 3)
+  /cx show selftest                                         (9000 series)
+  /cx show phy                                               (see note 4)
+  /cx show dpmstat [type=<inst|ra|ext>]
+           (9550SX and higher for type=inst and type=ra;
+            9650SE and higher for type=ext)
+
+  /cx add type=<RaidType> disk=<p:p|p-p|p:p-p> (where p = port or drive number)
+       [stripe=<size>] [nocache|nowrcache] [nordcache|rdcachebasic] (see note)
+       [name=string (9000 series)] [ignoreECC] [autoverify|noautoverify]
+       [v0=n|vol=a:b:c:d]  (n,a,b,c,d = size of volume in GB)  (9000 series)
+       [noqpolicy] [storsave=<protect|balance|perform>] (9550SX and higher)
+       [noscan] [rapidrecovery=<all|rebuild|disable>]  (9650SE and higher)
+       [group=<3|4|5|6|7|8|9|10|11|12|13|14|15|16>]
+                                         (group=13-16 9690SA and higher)
+       RaidType = { raid0, raid1, raid5, raid10, raid50, single,
+                                         spare, raid6 (9650SE and higher) }
+  /cx add rebuild=ddd:hh:duration                           (9000 series)
+  /cx add verify=ddd:hh:duration                            (9000 series)
+  /cx add selftest=ddd:hh                                   (9000 series)
+
+  /cx del rebuild=slot_id                                   (9000 series)
+  /cx del verify=slot_id                                    (9000 series)
+  /cx del selftest=slot_id                                  (9000 series)
+
+  /cx set ondegrade=cacheoff|follow                          (9500S only)
+  /cx set spinup=nn                                         (9000 series)
+  /cx set stagger=nn                                        (9000 series)
+  /cx set autocarve=on|off                            (9550SX and higher)
+  /cx set carvesize=[1024..32768]                     (9550SX and higher)
+  /cx set rebuild=enable|disable|<1..5>  (enable|disable for 9000 series)
+  /cx set rebuildrate=<1..5>
+  /cx set rebuildmode=<adaptive|lowlatency>                  (see note 3)
+  /cx set verify=enable|disable|<1..5>   (enable|disable for 9000 series)
+  /cx set verify=advanced|basic|<1..5>                (9650SE and higher)
+  /cx set verifyrate=<1..5>
+  /cx set verifymode=<adaptive|lowlatency>                   (see note 3)
+  /cx set selftest=enable|disable                           (9000 series)
+  /cx set autorebuild=on|off                          (9550SX and higher)
+  /cx set autodetect=on|off disk=<p:-p>|all                 (9000 series)
+  /cx set dpmstat=on|off                              (9550SX and higher)
+  /cx set verify=basic [pref=ddd:hh]   where hh= {00..23} and
+                 ddd = {mon|tue|wed|thu|fri|sat|sun}  (9650SE and higher)
+
+  /cx update fw=filename_with_path [force]                  (9000 series)
+  /cx flush
+  /cx commit                      (Windows only) (Also known as shutdown)
+  /cx start mediascan                                    (7000/8000 only)
+  /cx stop mediascan                                     (7000/8000 only)
+  /cx rescan [noscan]  NOTE: Does not import non-JBOD on 7000/8000 models.
+
+  Note:
+  (1) 'nowrcache' and 'nocache' disable the write cache and they behave
+      identically.
+  (2) 'nordcache' is an override to the read cache default; use to
+      disable the read cache.  For Read Cache Basic use rdcachebasic.
+      Read Cache is supported in the 9650SE or newer controllers with
+      Release 9.5.2 or later.
+  (3) 'rebuildmode' and 'verifymode' are supported in the 9650SE or newer
+      controllers with Release 9.5.2 or later.
+  (4) '/cx show phy' is supported in the 9650SE or newer controllers
+      with Release 9.5.2 or later.
+

For Help on the next level, i.e., for the commands show, add, del, +set, update, flush, commit, etc, use for example, help /cx add +to see the syntax of the add commands associated with /cx:

+
+ //localhost> help /cx add
+  /cx add type=<RaidType> disk=<p:p|p-p|p:p-p> (where p = port or drive number)
+       [stripe=<size>] [nocache|nowrcache] [nordcache|rdcachebasic] (see note)
+       [name=string (9000 series)] [ignoreECC] [autoverify|noautoverify]
+       [v0=n|vol=a:b:c:d]  (n,a,b,c,d = size of volume in GB)  (9000 series)
+       [noqpolicy] [storsave=<protect|balance|perform>] (9550SX and higher)
+       [noscan] [rapidrecovery=<all|rebuild|disable>]  (9650SE and higher)
+       [group=<3|4|5|6|7|8|9|10|11|12|13|14|15|16>]
+                                         (group=13-16 9690SA and higher)
+       RaidType = { raid0, raid1, raid5, raid10, raid50, single,
+                                         spare, raid6 (9650SE and higher) }
+  /cx add rebuild=ddd:hh:duration                           (9000 series)
+  /cx add verify=ddd:hh:duration                            (9000 series)
+  /cx add selftest=ddd:hh                                   (9000 series)
+
+  Note:
+  (1) 'nowrcache' and 'nocache' disable the write cache and they behave
+      identically.
+  (2) 'nordcache' is an override to the read cache default; use to
+      disable the read cache.  For Read Cache Basic use rdcachebasic.
+      Read Cache is supported in the 9650SE or newer controllers with
+      Release 9.5.2 or later.
+  (3) 'rebuildmode' and 'verifymode' are supported in the 9650SE or newer
+      controllers with Release 9.5.2 or later.
+  (4) '/cx show phy' is supported in the 9650SE or newer controllers
+      with Release 9.5.2 or later.
+

Note: Help stops at this /Object/Command level. Help does not extend to the +Attribute level, and thus inquiry for /Object/Command/Attribute is not valid. +For example, 'help /cx add verify' is not a valid Help command string and the +system would respond with a list of all '/cx add' commands followed by an +error message.

+

An alternate way to use Help is with '?' or 'help' at the end of a command +string. That is, starting with the object, followed by the command, followed by '?' or +'help'. For example, '/c0' being our object and 'show' is our command:

+
+ //localhost> /c0 show ?
+  /cx show
+  /cx show Attribute [Attribute ...]           where Attribute is:
+           allunitstatus|bios|firmware|driver|drivestatus|exportjbod|
+           autocarve(9550SX and higher)|autorebuild(9550SX and higher)|
+           carvesize(9550SX and higher)|memory|model|serial|monitor|
+           ctlbus(9550SX and higher)|pcb|achip|pchip|numdrives|numports|
+           numunits|unitstatus|ondegrade(9500S only)|spinup|stagger
+  /cx show all          where all means Attributes and configurations.
+  /cx show diag
+  /cx show alarms [reverse]
+  /cx show events [reverse]
+  /cx show AENs [reverse]
+  /cx show rebuild                                          (9000 series)
+  /cx show rebuildrate
+  /cx show rebuildmode                                       (see note 3)
+  /cx show verify                                           (9000 series)
+  /cx show verifyrate
+  /cx show verifymode                                        (see note 3)
+  /cx show selftest                                         (9000 series)
+  /cx show phy                                               (see note 4)
+  /cx show dpmstat [type=<inst|ra|ext>]
+           (9550SX and higher for type=inst and type=ra;
+            9650SE and higher for type=ext)
+
+  Note:
+  (1) 'nowrcache' and 'nocache' disable the write cache and they behave
+      identically.
+  (2) 'nordcache' is an override to the read cache default; use to
+      disable the read cache.  For Read Cache Basic use rdcachebasic.
+      Read Cache is supported in the 9650SE or newer controllers with
+      Release 9.5.2 or later.
+  (3) 'rebuildmode' and 'verifymode' are supported in the 9650SE or newer
+      controllers with Release 9.5.2 or later.
+  (4) '/cx show phy' is supported in the 9650SE or newer controllers
+      with Release 9.5.2 or later.
+

Note: Again, Help stops at the command keyword level, so that +'/c0 show selftest help' or '/c0 show phy ?' would respond with an output +identical to /c0 show phy followed by /c0 show ?. In this case no +error follows. Please also note that if /c0 is not a valid controller in +your system, an error is generated and this way of using help would not +work. Instead you will get the following:

+
+ //localhost> /c4 show ?
+ Error: (CLI:003) Specified controller does not exist.
+

The following lists the Help Commands, with a brief description for each +command.

+
+
help
+
+
+This command provide a table of contents, providing an overall navigational help. +Typical output looks like: +
+
+
+  //localhost> help
+
+
+
+ Copyright (c) 2010 LSI
+ LSI/3ware CLI (version 2.00.11.014)
+
+
+
+ Commands  Description
+ -------------------------------------------------------------------
+ show      Displays information about controller(s), unit(s) and port(s).
+ flush     Flush write cache data to units in the system.
+ rescan    Rescan all empty ports for new unit(s) and disk(s).
+ update    Update controller firmware from an image file.
+ commit    Commit dirty DCB to storage on controller(s).     (Windows only)
+ /cx       Controller specific commands.
+ /cx/ux    Unit specific commands.
+ /cx/px    Port specific commands.
+ /cx/phyx  Phy specific commands.
+ /cx/bbu   BBU specific commands.                             (9000 series)
+ /cx/ex    Enclosure specific commands.                      (9690SA, 9750)
+ /ex       Enclosure specific commands.                    (9550SX, 9650SE)
+
+
+
+ Certain commands are qualified with constraints of controller type/model
+ support.  Please consult the tw_cli documentation for explanation of the
+ controller-qualifiers.
+
+
+
+ Type help <command> to get more details about a particular command.
+ For more detail information see tw_cli's documentation.
+
+

+
help show
+
+
+This command provides specific show related help, illustrating various ways +to use the show command. It provides reports on Controllers, Units and Drives. +See the Shell Object Messages section for more on show. +
+

+
help flush
+
+
+This command provides specific flush related help, illustrating various ways +to use the flush command. See the Shell Object Messages section for more. +
+

+
help rescan
+
+
+This command provides specific rescan related help, illustrating various ways +to use the rescan command. See the Shell Object Messages section for more. +
+

+
help update
+
+
+This command provides specific update related help. See the +Shell Object Messages section for more. +
+

+
help commit
+
+
+This command provides specific commit related help, illustrating various ways +to use the commit command. See the Shell Object Messages section for more. +
+

+
help focus
+
+
+This command provides specific focus related help, illustrating various ways +to use the focus command. See the Shell Object Messages section for more. +
+

+
help /cx
+
+
+This command provides specific controller /cx related help, illustrating various +commands associated with the controller /cx. See the Controller Object Messages +section for more. +
+

+
help /cx/ux
+
+
+This command provides specific unit /cx/ux related help, illustrating various +commands to use on a unit /cx/ux. See the Controller Object Messages section +for more. +
+

+
help /cx/px
+
+
+This command provides specific /cx/px related help, illustrating various ways +to use the /cx/px command. See the Port Object Messages section for more. +
+

+
help /cx/phyx
+
+
+This command provides specific /cx/phyx related help, illustrating various ways +to use the /cx/phyx command. See the Phy Object Messages section for more. +
+

+
help /cx/bbu
+
+
+This command provides specific /cx/bbu related help, illustrating various ways +to use the /cx/bbu command. See the BBU Object Messages section for more. +
+

+
help /cx/ex
+
+
+This command provides specific enclosure /cx/ex related help, illustrating various +commands associated with the enclosure /cx/ex. See the Enclosure Services Commands +section for more. +
+

+
help /cx/ex/slotx
+
+
+This command provides specific slot /cx/ex/slotx related help, illustrating various +ways to use the /cx/ex/slotx command. See the Enclosure Element Slot section +for more. +
+

+
help /cx/ex/fanx
+
+
+This command provides specific fan /cx/ex/fanx related help, illustrating various ways +to use the /cx/ex/fanx command. See the Enclosure Element Fan section for more. +
+

+
help /cx/ex/tempx
+
+
+This command provides specific temperature sensor /cx/ex/tempx related help, +illustrating various ways to use the /cx/ex/tempx command. See the +Enclosure Element Temperature Sensor section for more. +
+

+
help /cx/ex/pwrsx
+
+
+This command provides specific power supply /cx/ex/pwrsx related help, +illustrating various ways to use the /cx/ex/pwrsx command. See the +Enclosure Element Power Supply section for more. +
+

+

+

+
+

Command Logging

+

CLI has a logging function that makes an entry into a log file for each command +line that makes a change to the controller configuration (for example, +add/delete units). Both CLI and 3DM2 has this logging function and it is +enabled by default.

+

Setting the environment variable to ON or OFF will enable or disable the +logging function, respectively. The environment variable is TW_CLI_LOG, and +the method for setting it depends on the operating system.

+

The sections and examples below show the log command syntax and the log file +location depending on the operating system. Note where ON is indicated, OFF +may be substituted.

+
+
Setting of Environment Variable:
+
+
+For Linux, FreeBSD, Mac OS, and OpenSolaris, the command depends +on the type of shell: +
+
+
+    If bash, ksh, or sh, use "export TW_CLI_LOG=ON"
+    If csh, use "setenv TW_CLI_LOG ON"
+
+
+

Note: The shell that you are running CLI must be the same shell that you +input the command to set the environment variable.

+
+
+

For Windows, set the environment variable by clicking on the start button +and then right-clicking on My Computer and selecting Properties. In +Properties, click on the Advanced tab. Then click on the Environment +Variables button. If you don't see TW_CLI_LOG you may add and set it to ON +of OFF by clicking on New, (or edit an existing one by clicking on Edit).

+
+
+

Since the default of Command Logging is ON, if you wish the turn it off, you +could set the environment variable TW_CLI_LOG to OFF.

+
+
+

When you cycle power your system, the new environment variable is recorded by +Windows and read by CLI upon system startup, after which CLI will stop logging +any new commands associated with the controller.

+
+

+
Log File Location:
+
+
+For Linux, FreeBSD, Mac OS, and OpenSolaris, the log file is in +the /var/log directory. +
+
+

For Windows Vista and Windows Server 2008, the log file is stored in

+
+
+

\ProgramData\3ware

+
+
+

Note that ProgramData is a hidden folder by default. To display it in +Windows Explorer, enter c:\ProgramData in the location field at the top +of the Explorer Window. To make the folder permanently visible, select +Organize->Folder and Search Options from the Explorer menu, choose +the View tab, and select the Show hidden files and folders option +in Advance settings.

+
+
+

For previous versions of Windows (XP, Server 2003, etc), the log file +is stored in

+
+
+

\Documents and Settings\All Users\Application Data\3ware

+
+

+

+

+
+

Features

+

This section lists some of the features that CLI supports for the 3ware RAID +product. While many system features require a few commands, some require or +involve a set of commands that work together. Also, some of these features +may be compenhensively more complex to described in a few discreet commands. +The purpose of this section is to provide an encapsulated view of selected +system features with their command set.

+

Please note that you could consult the 3ware SAS/SATA RAID Software User Guide +for more in-depth conceptual information about features that can be used to +control your 3ware RAID controller as well.

+

The subsections which follow contain descriptions, the commands applicable, and +related information such as setup and operation details of a feature and its +function. The following is a list of the subsections:

+
+
Drive Performance Monitor
+
+
Rapid RAID Recovery
+
+
User Defined LUN Sizing
+
+
Verify
+
+
Verify - Advanced
+
+
Verify - Basic
+
+

The commands within the subsections below also appear in the Primary Command +Syntax section of this document. While some commands contain similar or +identical information or examples, others may not. Those that do not is likely +due to context, legacy, or other factors. In any case, the explanations are +consistent across the two sections in this document.

+
+

+

+

Drive Performance Monitor

+

Performance monitoring and statistics of the RAID controller, as a basis +for analysis of performance, may also provide information for qualification +and diagnostics. The Drive Performance Monitor of CLI supports statistics of +queue depths, IOPs, transfer rate, response time for reads/writes, and +command reads/writes.

+

Queue depth refers to the number of reads/writes currently outstanding, +IOPs refers to the number of reads/writes completing, transfer rate refers +to the number of sectors read/written, response time refers to the +execution time of all commands, and command read/writes refers to the +drive and drive sectors' accumlated read and write commands.

+

The types of drive performance statistics supported are organized into five +groups:

+
+ - instantaneous
+ - running average
+ - long command times
+ - response histogram
+ - extended drive statistics
+

The instantaneous measurements provide a short duration average. The running +average is a measure of long-term averages that smooth out the data, and +results in older results fading from the average over time. The long command +times is a collection of the commands with the longest read/write +response time. The response histogram categorizes the read/write execution +times and group them together based on time frames. Finally, the extended +drive statistics refers to statistics of a drive's read commands, write +commands, write commands with FUA (Force Unit Access), flush commands, and +a drive sectors's read, write, and write commands with FUA.

+

Note: This feature is for the 9550SX and higher model controllers, with +exception of the commands related to extended drive statistics, that are +supported on the 9650SE, 9690SA and 9750 controllers only.

+

OPERATION

+

The command syntax falls into three categories: 1) Configuration, 2) port-based +drive statistics, and 3) controller-based drive statistics summary. The +configuration category allows the user to see the settings as well as change them. +At this time, the only setting that the user can change is 'enable' or 'disable' +of the Drive Performance Monitor. The port-based 'show' commands provide +requested statistics based on type. The port-based 'set' command clears the +specified type statistics. While these commands require the specification of +the port each time, the controller-based commands do not and provide the +information in a summary format.

+

Note: Please note that the keyword 'pmstat' and 'dpmstat' generate the same +system response. At this time both could be used for Drive Performance Monitor +statistics. In the future if other types of performance monitor support would +be added, 'pmstat' would denote Performance Monitor while 'dpmstat' would +refer to Drive performance statistics only.

+

The following table summarizes the drive performance monitor commands. The command +type, command syntax, and corresponding descriptions are listed. Following the +table is an important note, which is then followed by examples and usage of the +commands.

+
+ --------------+-----------------------------------+-----------------------------------
+ COMMAND TYPE  | COMMAND SYNTAX                    | DESCRIPTION
+ --------------+-----------------------------------+-----------------------------------
+ Configuration | /cx show dpmstat                  | Show configuration and setting.
+               |                                   | See example below.  Display
+               |                                   | will also show default set of
+               |                                   | drive statistics (i.e., type=inst).
+               +-----------------------------------+-----------------------------------
+               | /cx set dpmstat=on                | Enable or disable performance
+               | /cx set dpmstat=off               | monitoring.  See note below.
+ --------------+-----------------------------------+-----------------------------------
+  Port-based   | /cx/px show dpmstat type=inst     | Request for drive statistics on
+  Statistics   | /cx/px show dpmstat type=ra       | specified port. inst=instantaneous,
+               | /cx/px show dpmstat type=lct      | ra=running average, lct=long cmd
+               | /cx/px show dpmstat type=histdata | times, histdata=histogram data,
+               | /cx/px show dpmstat type=ext      | and ext=extended drive statistics.
+               +-----------------------------------+-----------------------------------
+               | /cx/px set dpmstat=clear          | Clear statistics counters.  If 
+               | /cx/px set dpmstat=clear type=ra  | type=ra, both Running Avg and
+               | /cx/px set dpmstat=clear type=lct | Histogram Data will be cleared.
+               | /cx/px set dpmstat=clear type=ext | If type=lct, only the Long Cmd
+               |                                   | Times data will be cleared.  If
+               |                                   | type=ext, the extended drive
+               |                                   | statistics are cleared.  If no 
+               |                                   | type is specified, the default
+               |                                   | is type=ra.
+ --------------+-----------------------------------+-----------------------------------
+  Controller-  | /cx show dpmstat                  | Request for drive statistics sum-
+  based        | /cx show dpmstat type=inst        | mary of the specified controller.
+  Statistics   | /cx show dpmstat type=ra          | inst=instantaneous, ra=running 
+               | /cx show dpmstat type=ext         | average, ext=extended drive 
+               |                                   | statistics.  The default is  
+               |                                   | Instantaneous.
+ --------------+-----------------------------------+-----------------------------------
+

Note: The command '/cx show dpmstat' shows the performance monitor +configuration and the default set of summary statistics (type=inst) shows data +regardless of whether the performance monitor setting is ON or OFF. If the setting +is ON and I/O is running, the statistics data will change over time because the +measurements are being averaged. If the setting is OFF, the same table layout is +shown. However, since no calculations are taking place, the data will be static +and remains unchanged. Thus, when the drive performance monitor is OFF, the data +shown may not be zeros.

+

Examples of the command's usage are shown below.

+

To display the configuration of the Drive Performance Monitor of the specified +controller (default statistics display is instantaneous data), use command +/cx show dpmstat. For example:

+
+ //localhost> /c0 show dpmstat 
+ Drive Performance Monitor Configuration for /c0 ... 
+ Performance Monitor: ON 
+ Version: 1 
+ Max commands for averaging: 100 
+ Max latency commands to save: 10 
+ Requested data: Instantaneous Drive Statistics
+
+                                Queue           Xfer         Resp
+ Port   Status           Unit   Depth   IOPs    Rate(MB/s)   Time(ms)
+ ------------------------------------------------------------------------
+ p0     NOT-PRESENT      -      -       -       -            -
+ p1     NOT-PRESENT      -      -       -       -            -
+ p2     OK               -      -       -       -            -
+ p3     OK               u0     10      93      2.907        85
+ p4     OK               u1     10      84      2.640        95
+ p5     OK               -      -       -       -            -
+ p6     NOT-PRESENT      -      -       -       -            -
+ p7     NOT-PRESENT      -      -       -       -            -
+

In the configuration information above, 'Version' refers to the firmware version +of the Performance Monitor, 'Max commands for averaging' refers to the maximum number of +commands that can be saved and used for calculating the average, and 'Max latency +commands to save' refers to the maximum number of commands with high latency that +are saved. The number of elements in the buffer is determined by these configurations +and the memory constraints of the system.

+

To set the Drive Performance Monitor to 'enable' or 'disable', use commands +/cx set dpmstat=on and /cx set dpmstat=off, respectively. +For example:

+
+ //localhost> /c0 set dpmstat=off
+ Setting Drive Performance Monitoring on /c0 to [off]... Done.
+

To display the running average statistics data at the controller +level, i.e., as a summary of the running average data for the set of +drives attached to the controller, use command /cx show dpmstat type=ra. +For example:

+
+ //localhost> /c0 show dpmstat type=ra 
+ 
+ Drive Performance Monitor Configuration for /c0 ... 
+ Performance Monitor: OFF 
+ Version: 1
+ Max commands for averaging: 100
+ Max latency commands to save: 10
+ Requested data: Running Average Drive Statistics
+
+                                Queue           Xfer         Resp
+ Port   Status           Unit   Depth   IOPs    Rate(MB/s)   Time(ms)
+ ------------------------------------------------------------------------
+ p0     NOT-PRESENT      -      -       -       -            -
+ p1     NOT-PRESENT      -      -       -       -            -
+ p2     OK               -      -       -       -            -
+ p3     OK               u0     0       435     25.249       2
+ p4     OK               u1     0       366     21.630       3
+ p5     OK               -      -       -       -            -
+ p6     NOT-PRESENT      -      -       -       -            -
+ p7     NOT-PRESENT      -      -       -       -            -
+

To display the running average drive statistics of the specified port, +use command /cx/px show dpmstat type=ra. For example:

+
+ //localhost> /c0/p3 show dpmstat type=ra
+
+                               Queue           Xfer         Resp
+ Port     Status        Unit   Depth   IOPs    Rate(MB/s)   Time(ms)
+ ---------------------------------------------------------------------
+ p3       OK            u0     0       435     25.249        2
+

For data associated with commands that have long command times for the +specified port, use command /cx/px show dpmstat type=lct. For example:

+
+ //localhost> /c0/p3 show dpmstat type=lct
+
+ Port   Status           Unit
+ ------------------------------
+ p3     OK               u0
+
+                      Resp
+ Date       Time      Time(ms) --------- CDB / ATA Task File (hex) -----------
+ ------------------------------------------------------------------------------
+ 2007-02-09 13:47:57  383.216  00 80 60 40 92 9f 8a 40 1a 00 00 00 00 00 00 00
+ 2007-02-09 13:47:57  390.809  00 80 60 40 13 eb 30 40 26 00 00 00 00 00 00 00
+ 2007-02-09 13:47:57  405.478  00 80 60 40 61 11 20 40 26 00 00 00 00 00 00 00
+ 2007-02-09 13:47:57  410.379  00 80 60 40 cd 8b b9 40 23 00 00 00 00 00 00 00
+ 2007-02-09 13:47:57  419.002  00 80 60 40 5e df d1 40 29 00 00 00 00 00 00 00
+ 2007-02-09 13:47:57  444.250  00 80 60 40 8b c0 36 40 2e 00 00 00 00 00 00 00
+ 2007-02-09 13:47:57  527.994  00 80 60 40 6e a5 b6 40 03 00 00 00 00 00 00 00
+ 2007-02-09 13:47:57  569.429  00 80 60 40 3b e2 02 40 2d 00 00 00 00 00 00 00
+ 2007-02-09 13:47:57  609.526  00 80 60 40 27 1c e9 40 2b 00 00 00 00 00 00 00
+ 2007-02-09 13:47:57  612.051  00 80 60 40 dd 0b d1 40 2c 00 00 00 00 00 00 00
+

Note that in addition to the time and date stamps of the commands with the long +response times, their corresponding CDB or ATA Task File is displayed.

+

For histogram of IOPs grouped together based on response time associated with +the specified port, use command /cx/px show dpmstat type=histdata. +For example:

+
+ //localhost> /c0/p3 show dpmstat type=histdata
+
+ Port   Status           Unit
+ ------------------------------
+ p3     OK               u0
+
+ Bin     Response Time(ms)      IO Count
+ -----------------------------------------------
+ 1       1                      0
+ 2       2                      0
+ 3       3                      0
+ 4       4                      0
+ 5       5                      0
+ 6       6                      0
+ 7       7                      0
+ 8       8                      0
+ 9       9                      0
+ 10      10                     0
+ 11      20                     204
+ 12      30                     190
+ 13      40                     161
+ 14      50                     136
+ 15      60                     130
+ 16      70                     112
+ 17      80                     94
+ 18      90                     80
+ 19      100                    540
+ 20      200                    95
+ 21      300                    42
+ 22      400                    11
+ 23      500                    2
+ 24      600                    2
+ 25      700                    0
+ 26      800                    0
+ 27      900                    0
+ 28      1000                   0
+ 29      2000                   0
+ 30      3000                   0
+ 31      4000                   0
+ 32      5000                   0
+ 33      6000                   0
+ 34      7000                   0
+ 35      8000                   0
+ 36      9000                   0
+ 37      10000                  0
+ 38      10000+                 0
+

Note that there is a set of 38 'Bins' and each bin denotes a Response Time +category. The number of I/Os or commands that fall into the Response Time +time range of the designated bin would fall into that bin. In the display +above, there are no commands with response times of 10 milliseconds or +shorter, and there are 204 commands with 20 milliseconds. Note that for +the I/O application and activities to this drive, the concentration of the +longer response times is toward the middle, as in a statistical Normal Curve.

+

To clear the running average statistics data of the specified port, +use command /cx/px set dpmstat=clear type=ra. For example:

+
+ //localhost> /c0/p3 set dpmstat=clear type=ra
+ Clearing Port Performance Monitor running average statistics on /c0/p3... Done.
+

Please note that this clears the Running Average and Histogram data.

+

Note: Usage of the 'clear' command without specifying 'type' implies +the default, which is 'type=ra'. The default thus effectively clears +both the running average statistics and histogram data. Also, some statistics +data types cannot be cleared, such as setting 'type=inst' or 'type=histdata'. +Attempting to clear these will return an error.

+

If I/O traffic to the drive has been stopped, after clearing, a +subsequent request to show the running average statistics +would show, for example:

+
+ //localhost> /c0/p3 show dpmstat type=ra
+
+                               Queue           Xfer         Resp
+ Port     Status        Unit   Depth   IOPs    Rate(MB/s)   Time(ms)
+ ---------------------------------------------------------------------
+ p3       OK            u0     0       0       0.000        0
+

Note that IOPs, Xfer Rate (transfer rate), and Resp Time (response time) +are all zeros.

+

If I/O traffic to the drive has been stopped, after clearing, a +subsequent request to show the histogram data would show, for example:

+
+ //localhost> /c0/p3 show dpmstat type=histdata
+
+ Port   Status           Unit
+ ------------------------------
+ p3     OK               u0
+
+ Bin     Response Time(ms)      IO Count
+ -----------------------------------------------
+ 1       1                      0
+ 2       2                      0
+ 3       3                      0
+ 4       4                      0
+ 5       5                      0
+ 6       6                      0
+ 7       7                      0
+ 8       8                      0
+ 9       9                      0
+ 10      10                     0
+ 11      20                     0
+ 12      30                     0
+ 13      40                     0
+ 14      50                     0
+ 15      60                     0
+ 16      70                     0
+ 17      80                     0
+ 18      90                     0
+ 19      100                    0
+ 20      200                    0
+ 21      300                    0
+                 :
+                 :
+                 :
+

To display the extended drive statistics associated with the specified port, use +command /cx/px show dpmstat type=ext. +For example:

+
+ //localhost> /c3/p0 show dpmstat type=ext
+ Requested data: Extended Drive Statistics
+
+                   Sectors                            Commands
+        -----------------------------  ---------------------------------------
+ Port   Read      Write     Write-FUA  Read      Write     Write-FUA  Flush
+ ------------------------------------------------------------------------------
+ p0     28704384  0         28704384   28704448  0         0          0
+

To display the extended drive statistics associated with the specified controller, +as a summary of the drives, use command /cx show dpmstat type=ext. +For example:

+
+ //localhost> /c3 show dpmstat type=ext
+ Extended Drive Statistics for /c3 ...
+
+                   Sectors                            Commands
+        -----------------------------  ---------------------------------------
+ Port   Read      Write     Write-FUA  Read      Write     Write-FUA  Flush
+ ------------------------------------------------------------------------------
+ p0     28704384  0         28704384   28704448  0         0          0
+ p2     28704384  28704448  0          0         0         0          0
+ p3     28704704  0         0          0         0         0          0
+ p6     0         0         0          0         0         0          0
+

While the data fields are large and sufficient for a 32-bit number, depending +on the amount of I/O and the rate or duration of the data transfer, overflow +may take place. In this scenario, the data fields that contains the overflow +is marked with '########', as in the following example:

+
+ //localhost> /c3 show dpmstat type=ext
+ Extended Drive Statistics for /c3 ...
+
+                   Sectors                            Commands
+        -----------------------------  ---------------------------------------
+ Port   Read      Write     Write-FUA  Read      Write     Write-FUA  Flush
+ ------------------------------------------------------------------------------
+ p0     ########  0         158838656  158838720 0         0          0
+ p2     ########  ########  ########   ########  ########  ########   ########
+ p3     ########  0         0          0         0         0          0
+ p6     0         0         0          0         0         0          0
+

The clear command can be used to zero out the counters. To clear the +extended drive statistics associated with the specified port, we use the +command /cx/px set dpmstat=clear type=ext. For example:

+
+ //localhost> /c3/p0 set dpmstat=clear type=ext
+ Clearing Performance Monitor extended drive statistics on /c3/p0 ... Done.
+

+

+

Rapid RAID Recovery

+

Rapid RAID Recovery can speed up the rebuild, initialize, and verify processes +and tasks in response to an unclean system shutdown. Effectively this feature +provides for expedited boot-up time.

+

This feature is supported on the 9750, 9690SA and 9650SE (with supporting firmware) +controllers. Also, it is only supported on redundant arrays only, such as RAID-1, +RAID-5, RAID-6, RAID-10 and RAID-50. This feature is not supported over migration.

+

OPERATION

+

The usage of this feature consists of a set of commands that sets +the feature to one of three possible states. This configuration may be +defined at unit creation time or after a unit has been created. Below +is a summary of the commands for this feature.

+
+ /cx add ... rapidrecovery=all|rebuild|disable
+ /cx/ux set rapidrecovery=all|rebuild|disable [quiet]
+ /cx/ux show rapidrecovery
+

If you set this option to all, upon an unclean system shutdown, the +Rapid RAID Recovery policy will apply to rebuild, initialize, and verify tasks at +reboot. If you set this option to rebuild, then only the rebuild task will +be applied. If you set it to disable, then none of the tasks will be sped up. +Please note that once this attribute is set for the unit, the policy setting +is persistent in the system until it is disabled.

+

Note: Once the Rapid RAID Recovery has been ``disabled'' for a unit, it +cannot be changed again for that unit. As a result, if you issue the +'/cx/px set rapidrecovery=disable' command, a message along with a prompt for +input to proceed will appear. To turn off the message and prompt +for scripting purposes, use the quiet option.

+

Note: The default setting of Rapid RAID Recovery is 'all' for redundant +arrays. For non-redundant arrays the default is disabled.

+

Consider a 9690SA controller with four drives attached. Creating a RAID-5 +unit with the rapidrecovery attribute set to the all option:

+
+ //localhost> /c1 add type=raid5 disk=0:2:3 rapidrecovery=all
+
+ Creating new unit on controller /c1 ... Done. The new unit is /c1/u0.
+ Setting AutoVerify=ON for the new unit ... Done.
+ Setting Rapid RAID Recovery policy on /c1/u0 to [all] ... Done.
+ Setting default Command Queuing Policy for unit /c1/u0 to [on] ... Done.
+ Setting write cache=ON for the new unit ... Done.
+ Warning: You do not have a battery backup unit for /c1/u0 and the enabled
+ write cache (default) may cause data loss in the event of power failure.
+

Subsequent inquiry of the controller and unit information would show:

+
+ //localhost> /c1 show
+
+ Unit  UnitType  Status         %RCmpl  %V/I/M  Stripe  Size(GB)  Cache  AVrfy
+ ------------------------------------------------------------------------------
+ u0    RAID-5    OK             -       -       64K     298.002   ON     ON
+
+ VPort Status         Unit Size      Type  Phy Encl-Slot    Model
+ ------------------------------------------------------------------------------
+ p0    OK             u0   149.05 GB SATA  0   -            WDC WD1600JS-22NCB1 
+ p2    OK             u0   149.05 GB SATA  2   -            WDC WD1600JS-22NCB1 
+ p3    OK             u0   149.05 GB SATA  3   -            WDC WD1600JS-22NCB1 
+ p6    OK             -    34.18 GB  SAS   6   -            SEAGATE ST936701SS
+
+ //localhost> /c1/u0 show
+
+ Unit     UnitType  Status         %RCmpl  %V/I/M  VPort Stripe  Size(GB)
+ ------------------------------------------------------------------------
+ u0       RAID-5    OK             -       -       -     64K     298.002   
+ u0-0     DISK      OK             -       -       p0    -       149.001   
+ u0-1     DISK      OK             -       -       p2    -       149.001   
+ u0-2     DISK      OK             -       -       p3    -       149.001   
+ u0/v0    Volume    -              -       -       -     -       298.002
+

The created RAID-5 unit would be configured with Rapid RAID Recovery set to +``all'' that the user could see with the 'show`` command:

+
+ //localhost> /c1/u0 show rapidrecovery 
+ /c1/u0 Rapid RAID Recovery policy setting = all
+

To change the Rapid RAID Recovery setting to 'rebuild':

+
+ //localhost> /c1/u0 set rapidrecovery=rebuild 
+ Setting Rapid RAID Recovery policy on /c1/u0 to [rebuild] ... Done.
+

The 'disable' setting is permanent and cannot be changed to 'all' or +'rebuild' once it is set for the unit. As a result an extra query has +been added for the user to confirm the change. If the user confirms, +this is the scenario:

+
+ //localhost> /c1/u0 set rapidrecovery=disable 
+ Setting Rapid RAID Recovery to disable is permanent for /c1/u0
+ and CANNOT be changed at a later time.
+ Do you want to continue? Y|N [N]: y
+ Setting Rapid RAID Recovery policy on /c1/u0 to [disable] ... Done.
+

If the user replies with ``n'' for No, the command is aborted.

+

With the quiet option:

+
+ //localhost> /c1/u0 set rapidrecovery=disable quiet
+ Setting Rapid RAID Recovery policy on /c1/u0 to [disable] ... Done.
+

And to see the setting, subsequently:

+
+ //localhost> /c1/u0 show rapidrecovery 
+ /c1/u0 Rapid RAID Recovery policy setting = disable
+

+

+

User Defined LUN Sizing

+

User Defined LUN Sizing, or, Variable LUN Carve, is a feature that allows +the user to specify variable sizes for volumes in a unit. The first volume +may be considered, although not necessarily, the Boot LUN. This feature +allows the user to specify up to four volumes or LUNs in a unit.

+

You can define the LUN sizes for these array types: RAID-0, RAID-1, +RAID-10, RAID-5, RAID-50, RAID-6 and Single.

+

To specify Variable LUN Carve simply requires setting an attribute during unit +creation. However, to eliminate potential confusion with the existing +autocarve and carvesize commands, this section was created to describe +this feature along with those commands.

+

If the pre-existing related commands are included, the set of LUN carve +commands are the following:

+
+ /cx add ... [v0=n|vol=a:b:c:d]
+ /cx show autocarve
+ /cx show carvesize
+ /cx set autocarve=on|off
+ /cx set carvesize=[1024..32768]
+

Note that the first command associates with this feature, and the latter +four commands have pre-existed.

+

While the Variable LUN Sizing feature is related to the autocarve feature, +they are independent. If autocarve has been set to ON, then the sizes of +the volumes for that unit are set to the specifed carve-size (or the +default). The possible size of the carving is in the range of +{1024..32768} GB or {1..32} TB. Specifying the size(s) of the boot or +first four volumes in essense overlays these volumes with their respective +sizes to that of the carved volume sizes. For example, if the carvesize +has been set to 1024GB and autocarve is ON:

+

Autocarve=ON, carvesize=1024GB (1TB)

+
+   ------+------+------+------+------+------+------+------+------+------+-------
+    1024   1024   1024   1024   1024   1024   1024   1024   1024   1024   . . .
+   ------+------+------+------+------+------+------+------+------+------+-------
+

If we specify the first four LUN volumes to be 2000GB, 500GB, 1024GB, and 700GB, +then we have the following:

+
+   ------------+---+------+----+-----+------+------+------+------+------+-------
+       2000     500  1024  700   896   1024   1024   1024   1024   1024   . . . 
+   ------------+---+------+----+-----+------+------+------+------+------+-------
+

All numbers are in units of GB. Note the while the last specified carved size +was 700GB, the next carved volume is not 1024GB but,

+
+   1024GB - (remainder of last volume carved)
+

Or:

+
+   1024 - 128 = 896
+

The remainder of the last volume is 128GB because the four specified volumes +totaled 4224GB which exceeds the four autocarved volumes totalling 4096GB +by 128GB.

+

For the add command, at unit creation time the volume sizes could be +specified with either the attribute v0= or vol=. With v0 only +the first LUN volume size could be specified. With vol, up to four LUN +volume sizes may be specified. The input of size is an integer in +gigabytes (GB) and the valid range is [1..32768], the upper limit is 32TB.

+

If the vol=a:b:c:d attribute is used, each volume is separated by the +symbol : in ascending order. That is, the integer closest to = is +volume 0 (v0), followed by volume 1 (v1), volume 2 (v2), etc. The maximum +that could be specified with this method is four volumes, or, up to v3.

+

For example, consider an 8-port controller with four drives attached. As +in the following:

+
+ //localhost> show
+
+ Ctl   Model        Ports   Drives   Units   NotOpt   RRate   VRate   BBU
+ ------------------------------------------------------------------------
+ c0    Geroni133/Ap 8       4        0       0        1       1       -
+
+ Encls     Slots  Drives  Fans  TSUnits    
+ ----------------------------------------
+ /c0/e0    4      2       1     1
+
+ //localhost> /c0 show
+ 
+ Unit  UnitType  Status         %RCmpl  %V/I/M  Stripe  Size(GB)  Cache  AVrfy
+ ------------------------------------------------------------------------------
+ 
+ Port   Status           Unit   Size        Blocks        Serial
+ ---------------------------------------------------------------
+ p0     NOT-PRESENT      -      -           -             -
+ p1     NOT-PRESENT      -      -           -             -
+ p2     OK               -      372.61 GB   781422768     WD-WMAMY1661939     
+ p3     OK               -      372.61 GB   781422768     WD-WMAMY1579179     
+ p4     OK               -      372.61 GB   781422768     WD-WMAMY1662720     
+ p5     OK               -      372.61 GB   781422768     WD-WMAMY1576310     
+ p6     NOT-PRESENT      -      -           -             -
+ p7     NOT-PRESENT      -      -           -             -
+

To create the unit and specify the LUN sizes of the first four volumes:

+
+ //localhost> /c0 add type=raid5 disk=2-5 vol=100:30:2:45
+
+ Creating new unit on Controller /c0 ... Done. The new unit is /c0/u0.
+ Setting write cache=ON for the new unit ... Done.
+ Setting default Command Queuing Policy for unit /c0/u0 to [on] ... Done.
+

After the unit creation, to see the volume sizes, a subsequent ``show'' command +for the unit would display:

+
+ //localhost> /c0/u0 show
+
+ Unit     UnitType  Status         %RCmpl  %V/I/M  Port  Stripe  Size(GB)
+ ------------------------------------------------------------------------
+ u0       RAID-5    OK             -       -       -     64K     1117.56   
+ u0-0     DISK      OK             -       -       p2    -       372.519   
+ u0-1     DISK      OK             -       -       p3    -       372.519   
+ u0-2     DISK      OK             -       -       p4    -       372.519   
+ u0-3     DISK      OK             -       -       p5    -       372.519   
+ u0/v0    Volume    -              -       -       -     -       100       
+ u0/v1    Volume    -              -       -       -     -       30
+ u0/v2    Volume    -              -       -       -     -       2  
+ u0/v3    Volume    -              -       -       -     -       45  
+ u0/v4    Volume    -              -       -       -     -       940.56
+

+

+

Verify

+

The Verify function is among other self-test functions such as Rebuild and +Selftest in the RAID system. It performs data integraty checks on an array +unit based on the unit type. For a RAID-1 array, for example, the verification +involves checking that both drives contain the exact data; and on a RAID-5 +array, the parity information is used to verify data integrity.

+

This feature is available on 9000 series controllers. The Verify function +requires some initial setup. Particularly the scheduled time windows of +the background verify tasks need to be defined. A scheduled time window, +or, timeslot, is part of the Verify Schedule.

+

SET UP

+

For the Verify function, the following commands are used for the +set up:

+
+ /cx set verify=enable|disable|1..5
+ /cx add verify=ddd:hh:duration
+ /cx del verify=slot_id
+

The setup consists of setting Verify to enable, then adding verify +timeslots into the Schedule. The Schedule contains a default set of verify +timeslots defined, so specifying the verify timeslots is not necessary if +the defaults are suitable.

+

When a verify background process would initiate and run depends on more +than the Schedule itself. The sections below describe this in more detail.

+

AUTOVERIFY

+

Related to this Verify function is autoverify. The Autoverify setting lets +the RAID firmware determine a time to start the verify process of a unit +automatically or at its discretion at a time suitable (but related to the +Schedule) when it is set to ON. If a verify process has started and the verify +task cannot complete within the scheduled window, the verify task would be +paused and resumed later. Again, firmware makes its decision autonomously +based on factors such as the schedule, settings, and other higher priority +background tasks.

+

Autoverify applies to 9000 series controllers also.

+

The commands associated with Autoverify are the following:

+
+ - /cx/ux set autoverify=on|off
+ - /cx/ux show autoverify
+

Autoverify is also an attribute that could be set at unit creation. The +setting of autoverify is ON if Basic Verify (see Verify - Basic section) +is supported, otherwise the default is set to OFF.

+

MANUAL VERIFY

+

Also related to the Verify function is Manual verify, where a background +verify process or task for a unit could be started and stopped manually. +The following is the set of commands associated with this:

+
+ /cx/ux start verify
+ /cx/ux stop verify
+

Note that if subsequent to this command, one enables the background verify +task to follow the scheduled slots, then this on-demand task will be paused +until the next scheduled timeslot.

+

VERIFY STATUS

+

Finally, to see the status of the tasks associated with the Verify function, +the set of commands for that is the following:

+
+ show verify
+ /cx show verify
+ /cx/ux show verifystatus
+ /cx/ux show autoverify
+

Here is an example of the show verify command.

+
+ //localhost> /c2 show verify
+
+ Verify Schedule for Controller /c2
+ ========================================================
+ Slot    Day     Hour            Duration        Status
+ --------------------------------------------------------
+ 1       Tue     6:00pm           4 hr(s)        enabled
+ 2       Wed     6:00pm           1 hr(s)        enabled
+ 3       Thu     10:00am          1 hr(s)        enabled
+ 4       Wed     4:00pm           1 hr(s)        enabled
+ 5       Thu     5:00pm           1 hr(s)        enabled
+ 6       Fri     3:00pm           1 hr(s)        enabled
+ 7       Fri     6:00pm           1 hr(s)        enabled
+

For other examples of the Verify commands, please see the Primary Command +Syntax section of this document.

+

Since these set of commands are related but serve different functions with +respect to Verify, how they work together determines when a background verify +process would initiate and run. Thus it is important to note their interactions. +The following table summarizes the setting parameters and corresponding system +response relative to the Verify function and when a verify task may run.

+
+ -------------+----------------------+------------------------+------------------------
+ Cmd: Unit->  | /cx/ux autoverify=ON | /cx/ux autoverify=OFF  | /cx/ux verify=start
+ Cmd: Cntlr   |                      |                        |
+ -------------+----------------------+------------------------+------------------------
+ /cx verify=  | Verify task may run, | The verify task of the | Starts a verify task
+   disable    | but would not be     | specified unit with    | immediately (regard-
+              | according to verify  | autoverify=off would   | less of autoverify
+              | schedule.            | not run, unless an     | setting).
+              |                      | on-demand (start veri- |
+              |                      | fy) command is issued. |                   
+              |                      | Also, other units'     |
+              |                      | verify task may run.   |
+ -------------+----------------------+------------------------+------------------------
+ /cx verify=  | Verify task would    | The verify task of the | Initiates the verify
+   enable     | run at any time dur- | specified unit with    | process that would
+              | ing the speicifed    | autoverify=off would   | start a verify task
+              | schedule window,     | not run, unless an     | depending on schedule
+              | provided no higher   | on-demand (start veri- | (i.e., if command is
+              | background tasks     | fy) command is issued. | issued outside of the
+              | would be running.    | Also, other units'     | schedule window, until
+              |                      | verify tasks may run.  | the associated timeslot
+              |                      |                        | is reached in time to
+              |                      |                        | run, the verify task
+              |                      |                        | will be paused).
+ -------------+----------------------+------------------------+------------------------
+

Please note that the command /cx/ux start verify is associated with Manual Verify +only when Verify=Disable. When Verify=Enable, it does not necessarily start the +verify task immediately.

+

+

+

Verify - Advanced

+

Advanced Verify is actually the Verify function of the previous section, intended +for advanced users, in systems where Basic Verify is supported. Advanced/Basic +Verify is supported on 9650SE and 9690SA controllers. In such systems, to set +to Advanced Verify as opposed to Basic Verify, you would set verify=advanced +with the command:

+
+ /cx set verify=advanced|basic|1..5
+

If the system does not support Advanced/Basic Verify, you would get the following +error:

+
+ //localhost> /c2 set verify=advanced
+ Error: (CLI:146) Basic/Advanced Verify is not supported.
+

In this case you could still set Verify to enable/disable. (See previous section.) +If Advanced/Basic is supported on your system, after issuing this command, all other +commands for Advanced Verify is identical to Verify that was presented in the previous +section.

+

We will show a setup scenario to demonstrate how the commands are used with respect +to this feature. For a RAID system with the following arrays and drives, we will +show the usage of the commands along with examples. Please note that this system +has a 9690SA controller with the firmware that also supports Basic Verify.

+
+ //localhost> /c3 show
+
+ Unit  UnitType  Status         %RCmpl  %V/I/M  Stripe  Size(GB)  Cache  AVrfy
+ ------------------------------------------------------------------------------
+ u0    RAID-5    OK             -       -       64K     298.002   ON     OFF
+ u1    SPARE     OK             -       -       -       34.1744   -      OFF
+
+ VPort Status         Unit Size      Type  Phy Encl-Slot    Model
+ ------------------------------------------------------------------------------
+ p0    OK             u0   149.05 GB SATA  0   -            WDC WD1600JS-22NCB1
+ p2    OK             u0   149.05 GB SATA  2   -            WDC WD1600JS-22NCB1
+ p3    OK             u0   149.05 GB SATA  3   -            WDC WD1600JS-22NCB1
+ p6    OK             u1   34.18 GB  SAS   6   -            SEAGATE ST936701SS
+

First we issue /cx set verify=advanced:

+
+ //localhost> /c3 set verify=advanced
+ Enabling scheduled verifies on controller /c3 ... Done.
+

We could issue a show command to see the default verify schedule:

+
+ //localhost> /c3 show verify
+
+ Verify Schedule for Controller /c3
+ ========================================================
+ Slot    Day     Hour            Duration        AdvVerify
+ --------------------------------------------------------
+ 1       Sun     12:00am         24 hr(s)        on
+ 2       Mon     12:00am         24 hr(s)        on
+ 3       Tue     12:00am         24 hr(s)        on
+ 4       Wed     12:00am         24 hr(s)        on
+ 5       Thu     12:00am         24 hr(s)        on
+ 6       Fri     12:00am         24 hr(s)        on
+ 7       Sat     12:00am         24 hr(s)        on
+ 
+Since the schedule is full, we need to delete a timeslot first, before we could
+add a new one with a different schedule.  We will delete timeslot-3.
+
+ //localhost> /c3 del verify=3
+ Removing scheduled verify slot [3] ... Done.
+

Now to add a new background verify task onto the schedule:

+
+ //localhost> /c3 add verify=sun:15:4
+ Adding scheduled verify to slot 3 for [Sun, 3:00PM, 4hr(s)] ... Done.
+

Now the schedule would show:

+
+ //localhost> /c3 show verify
+
+ Verify Schedule for Controller /c3
+ ========================================================
+ Slot    Day     Hour            Duration        AdvVerify
+ --------------------------------------------------------
+ 1       Sun     12:00am         24 hr(s)        on
+ 2       Mon     12:00am         24 hr(s)        on
+ 3       Tue     5:00pm           4 hr(s)        on
+ 4       Wed     12:00am         24 hr(s)        on
+ 5       Thu     12:00am         24 hr(s)        on
+ 6       Fri     12:00am         24 hr(s)        on
+ 7       Sat     12:00am         24 hr(s)        on
+

To see the autoverify setting and then set it to ON for our RAID-5 array:

+
+ //localhost> /c3/u0 show autoverify
+ /c3/u0 Auto Verify Policy = off
+
+ //localhost> /c3/u0 set autoverify=on
+ Setting Auto-Verify Policy on /c3/u0 to [on] ... Done.
+

If we issue a start verify to unit /u3:

+
+ //localhost> /c3/u0 start verify
+ Sending start verify message to /c3/u0 ... Done.
+ Unit was not previously initialized.  Will be initialized first before verified.
+

If we subsequently look at unit /u3 (on Tuesday, 12:30PM):

+
+ //localhost> /c3 show
+
+ Unit  UnitType  Status         %RCmpl  %V/I/M  Stripe  Size(GB)  Cache  AVrfy
+ ------------------------------------------------------------------------------
+ u0    RAID-5    INITIALIZING   -       0%      64K     298.002   ON     ON
+ u1    SPARE     OK             -       -       -       34.1744   -      OFF
+
+ VPort Status         Unit Size      Type  Phy Encl-Slot    Model
+ ------------------------------------------------------------------------------
+ p0    OK             u0   149.05 GB SATA  0   -            WDC WD1600JS-22NCB1
+ p2    OK             u0   149.05 GB SATA  2   -            WDC WD1600JS-22NCB1
+ p3    OK             u0   149.05 GB SATA  3   -            WDC WD1600JS-22NCB1
+ p6    OK             u1   34.18 GB  SAS   6   -            SEAGATE ST936701SS
+

Note that the initialize process is starting.

+

The table below summarizes the settings for Advanced Verify. It describes the +interactions of the commands and the corresponding system response.

+
+ -------------+----------------------+------------------------+------------------------
+ Cmd: Unit->  | /cx/ux autoverify=ON | /cx/ux autoverify=OFF  | /cx/ux verify=start
+ Cmd: Cntlr   |                      |                        |
+ -------------+----------------------+------------------------+------------------------
+ /cx verify=  | Verify task would    | The verify task of the | Initiates the verify
+   advanced   | run at any time dur- | specified unit with    | process that would
+              | ing the specifed     | autoverify=off would   | start a verify task
+              | schedule window,     | not run, unless an     | depending on schedule
+              | provided no higher   | on-demand (start veri- | (i.e., if command is
+              | background tasks     | fy) command is issued. | issued outside of the
+              | would be running.    | Also, other units'     | schedule window, until
+              |                      | verify tasks may run.  | the associated timeslot
+              |                      |                        | is reached in time to
+              |                      |                        | run, the verify task
+              |                      |                        | be paused).
+ -------------+----------------------+------------------------+------------------------
+

Please note that this is the lower part of the table in the previous section on Verify, +with verify=advanced instead of verify=enabled.

+

+

+

Verify - Basic

+

As a result of the complexity and non-deterministic nature of Verify or +Advanced Verify with respect to when scheduled verify tasks may execute, the +Basic Verify feature was introduced to provide a more simplistic verify +function as an option.

+

Basic Verify does not change the current Verify function. But supplies the +user a means to specify a preferred day and time for a weekly background verify +task to be executed. If the preferred day and time is not specified, a default +is provided. The setting is simplier and when a scheduled verify task would +run is more deterministic and straight-forward.

+

Before using Basic Verify, it is important to know if your system supports +Advanced/Basic Verify. Generally, this is supported in the 9650SE, 9690SA and 9750 +controllers. If the system does not support Advanced/Basic Verify, you would get +the following error:

+
+ //localhost> /c2 set verify=advanced
+ Error: (CLI:146) Basic/Advanced Verify is not supported for the specified controller.
+

The table below summarizes the settings for Basic Verify. It describes the +interactions of the commands and the corresponding system response.

+
+ -------------+----------------------+------------------------+------------------------
+ Cmd: Unit->  | /cx/ux autoverify=ON | /cx/ux autoverify=OFF  | /cx/ux verify=start
+ Cmd: Cntlr   |                      |                        |
+ -------------+----------------------+------------------------+------------------------
+ /cx verify=  | The verify task      | The verify task of the | Starts a verify task
+   basic      | would run according  | specified unit with    | immediately (regard-
+              | to the specified     | autoverify=off would   | less of autoverify
+              | preferred time (if   | not run, unless an     | setting).
+              | none is specified,   | on-demand (start veri- |
+              | default is used).    | fy) command is issued. |                   
+              |                      | Other units' verify    |
+              |                      | tasks may run.         |
+ -------------+----------------------+------------------------+------------------------
+

To set the background verify task with Basic Verify, specify verify=basic +along with the preferred day and time for the verify task to execute:

+
+ //localhost> /c3 set verify=basic pref=Fri:23
+ Setting /c3 basic verify preferred start time to [Fri, 11:00PM] ... Done.
+

To display the preferred start time and day of the verify task previously set:

+
+ //localhost>> /c0 show verify
+ /c0 basic verify weekly preferred start: Friday, 11:00PM
+

The background verify task will run every Friday starting at 11:00 PM.

+

+

+
+

RETURN CODE

+

While informative messages are written to standard output, error messages are +written to standard error. On success, 0 is returned. On failure 1 is returned.

+

+

+
+

ERRATA

+

+

+

Meta-Character Warning:

+

If you wish to use CLI in single command mode (not interactive), make sure to avoid +collision with your command interpreter (OS shell) by escaping the meta-characters +(such as ?, <, >, @, &, *, etc) appropriately with single quote around them.

+

For example, given the

+

$ tw_cli /c0 ?

+

This is a case of single command usage where the user intends to get help on Controller +related commands. While this is a valid CLI command, but since the arguments to CLI +are first processed by the shell, then some shells like csh(1) will interpret the '?' as +a meta-character to be used toward file completion and if no file is found with a single +character, then shell will complain before the arguments are even passed down to CLI.

+

One solutions of this problem can be :

+

$ tw_cli help /cx

+

or

+

$ tw_cli '/c0 ?'

+

Note: Some of the OS shell does not have this problem such as bash.

+

+

+

Reporting Style

+
+
+tw_cli(8) reporting has changed (hopefully for better). The intent has been to
+provide a consistent tabular reporting so that relevant and important information 
+(such as B<info>) are made available as fast as possible. For example, firmware,
+PCB, PCHIP and similar information have been removed from the info summary report, 
+as this type of information is not frequently needed.
+

The new style also accommodates automation much better by providing consistent +columns with or without values so that it could be easily parsed. The intent is +to make CLI yet another API (to approach it).

+

However to accommodate current automations around tw_cli and to ease the migration, +the old behavior can still be requested by setting TW_CLI_STYLE +environment variable to OLD as follows:

+
+ If Bash, then "export TW_CLI_STYLE=OLD"
+ If csh, then "setenv TW_CLI_STYLE OLD"
+ if Windows, then "set TW_CLI_STYLE=OLD"
+

This backward compatibility window, will be communicated by official 3ware representatives.

+

+

+

Initialization Process Control

+

On the 9K series of controllers, the rebuild scheduling controls both rebuild and +initialize processes if it is enabled. Currently, tw_cli(8) +does not have any direct command to pause or resume an initialization process. +If such action is needed, use the rebuild scheduling to handle it.

+

+

+

Environment Variables

+

TW_CLI_STYLE setting this variable to OLD, will provide the old reporting style. +TW_CLI_INPUT_STYLE setting this variable to OLD, will disable focus feature in the +interactive mode.

+

+

+
+

AUTHOR

+

This document was originally written by previous developers of the Command +Line Interface (CLI) software. Since then it has been modified with added +terminology and controller model summary information, updated per command +usage and output information, and augmented for added support of new +commands, features, and controllers, by Marian M. Choy. + +

+

+

+
+

SEE ALSO

+
+ 3ware SAS/SATA RAID Software User Guide
+ 3ware SAS+SATA RAID Controller Card CLI Guide
+ 3ware Installation Guide
+ http://www.3ware.com or http://www.lsi.com/channel
+
+
+ + + + diff --git a/tw_cli.8.nroff b/tw_cli.8.nroff new file mode 100755 index 0000000..1f02f4f --- /dev/null +++ b/tw_cli.8.nroff @@ -0,0 +1,6789 @@ +.\" Automatically generated by Pod::Man v1.37, Pod::Parser v1.14 +.\" +.\" Standard preamble: +.\" ======================================================================== +.de Sh \" Subsection heading +.br +.if t .Sp +.ne 5 +.PP +\fB\\$1\fR +.PP +.. +.de Sp \" Vertical space (when we can't use .PP) +.if t .sp .5v +.if n .sp +.. +.de Vb \" Begin verbatim text +.ft CW +.nf +.ne \\$1 +.. +.de Ve \" End verbatim text +.ft R +.fi +.. +.\" Set up some character translations and predefined strings. \*(-- will +.\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left +.\" double quote, and \*(R" will give a right double quote. | will give a +.\" real vertical bar. \*(C+ will give a nicer C++. Capital omega is used to +.\" do unbreakable dashes and therefore won't be available. \*(C` and \*(C' +.\" expand to `' in nroff, nothing in troff, for use with C<>. +.tr \(*W-|\(bv\*(Tr +.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' +.ie n \{\ +. ds -- \(*W- +. ds PI pi +. if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch +. if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch +. ds L" "" +. ds R" "" +. ds C` "" +. ds C' "" +'br\} +.el\{\ +. ds -- \|\(em\| +. ds PI \(*p +. ds L" `` +. ds R" '' +'br\} +.\" +.\" If the F register is turned on, we'll generate index entries on stderr for +.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index +.\" entries marked with X<> in POD. Of course, you'll have to process the +.\" output yourself in some meaningful fashion. +.if \nF \{\ +. de IX +. tm Index:\\$1\t\\n%\t"\\$2" +.. +. nr % 0 +. rr F +.\} +.\" +.\" For nroff, turn off justification. Always turn off hyphenation; it makes +.\" way too many mistakes in technical documents. +.hy 0 +.if n .na +.\" +.\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). +.\" Fear. Run. Save yourself. No user-serviceable parts. +. \" fudge factors for nroff and troff +.if n \{\ +. ds #H 0 +. ds #V .8m +. ds #F .3m +. ds #[ \f1 +. ds #] \fP +.\} +.if t \{\ +. ds #H ((1u-(\\\\n(.fu%2u))*.13m) +. ds #V .6m +. ds #F 0 +. ds #[ \& +. ds #] \& +.\} +. \" simple accents for nroff and troff +.if n \{\ +. ds ' \& +. ds ` \& +. ds ^ \& +. ds , \& +. ds ~ ~ +. ds / +.\} +.if t \{\ +. ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" +. ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' +. ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' +. ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' +. ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' +. ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' +.\} +. \" troff and (daisy-wheel) nroff accents +.ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' +.ds 8 \h'\*(#H'\(*b\h'-\*(#H' +.ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] +.ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' +.ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' +.ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] +.ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] +.ds ae a\h'-(\w'a'u*4/10)'e +.ds Ae A\h'-(\w'A'u*4/10)'E +. \" corrections for vroff +.if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' +.if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' +. \" for low resolution devices (crt and lpr) +.if \n(.H>23 .if \n(.V>19 \ +\{\ +. ds : e +. ds 8 ss +. ds o a +. ds d- d\h'-1'\(ga +. ds D- D\h'-1'\(hy +. ds th \o'bp' +. ds Th \o'LP' +. ds ae ae +. ds Ae AE +.\} +.rm #[ #] #H #V #F C +.\" ======================================================================== +.\" +.IX Title "TW_CLI 8" +.TH TW_CLI 8 "2012-09-24" "Version " "3ware Storage Management CLI" +\&\fItw_cli\fR\|(8) \- 3ware Storage Controller Management Command Line Interface +(\s-1CLI\s0) manpage / \s-1HTML\s0 Help Document Version 3.1. +.SH "SYNOPSIS" +.IX Header "SYNOPSIS" +.Vb 3 +\& tw_cli Interactive Mode +\& tw_cli -f file Process from a file +\& tw_cli command Process single command (batch mode) +.Ve +.SH "DESCRIPTION" +.IX Header "DESCRIPTION" +\&\fI\fItw_cli\fI\|(8)\fR is a Command Line Interface Storage Management Software for +3ware \s-1ATA\s0 \s-1RAID\s0 Controller(s). It provides controller, logical unit and drive +management. tw_cli can be used in both interactive and batch mode, providing +higher-level \s-1API\s0 (Application Programming Interface) functionalities. +.PP +The \s-1CLI\s0 prompt indicates the current object in focus, expressed in \s-1URI\s0 (Universal +Resource Identifier) syntax consisting of a hostname (\fI//hostname\fR), and an object +path (\fI/path/path/object\fR) such as \fI//elvis/c0/u0\fR. User can set the focus to a +particular object by \fIfocus \s-1URI\s0\fR. +.PP +\&\s-1CLI\s0 also supports \fIcomments\fR. Command lines beginning with \fI#\fR denotes start +of comment. This feature is mostly useful with batch processing via \fI\-f script\fR +flag. +.PP +\&\s-1CLI\s0 uses the following terminology: +.PP +\&\fBLogical Units.\fR Usually shortened to \*(L"units\*(R", these are block devices presented +to the operating system. A logical unit can be a one\-tier, two\-tier, or three-tier +arrangement. Spare and Single logical units are examples of one-tier units. +\&\s-1RAID\-1\s0 and \s-1RAID\-5\s0 are examples of two-tier units and +as such will have sub\-units. \s-1RAID\-10\s0 and \s-1RAID\-50\s0 are examples of three-tier units +and as such will have sub\-sub\-units. +.PP +\&\fBPort.\fR 3ware controller models up to the 9650SE series have one or many ports +(typically 4, 8, 12, 16, or 24). Each port can be attached to a single disk drive. +On a controller such as the 9650SE with a multilane serial port connector, one +connector supports four ports. On the 9690SA and 9750 controllers, connections +are made with phys and vports (virtual ports). +.PP +\&\fBPhy.\fR Phys are tranceivers that transmit and receive the serial data stream +that flows between the controller and the drives. The 9690SA controller +have 8 phys. These \*(L"controller phys\*(R" are associated with virtual ports (vports) +to establish up to 128 potential connections with the \s-1SAS\s0 or \s-1SATA\s0 drives. Each +controller phy can be connected to a single drive, or can be connected through +an expander to additional drives. +.PP +\&\fBVPort.\fR Connections from the 9690SA and 9750 controllers to drives are referred +to as \fIvirtual ports\fR, or vports. A vport indicates the \s-1ID\s0 of a drive, whether +it is directly connected to the controller, or cascaded through one of more +expanders. The vport, in essense, is a handle in the software to uniquely +identify a drive. The port \s-1ID\s0 or vport \s-1ID\s0 allows a drive to be consistently +identified, used and managed in a \s-1RAID\s0 unit. For dual-ported drives, although +there are two connections to a drive, the drive is still identified with one +vport handle. \fBNote:\fR With the controller summay via the command \*(L"show\*(R", +the number of (V)Ports shown may contain two times (2X) the number of drives +(suggesting the dual-ported drive type) even though the (V)Port column of +the summary to the command \*(L"/cx show\*(R" contains only the number of vports +corresponding to the number of drives. This is because the drive is +identified with only one vport handle. +.PP +\&\fB\s-1NOTE:\s0\fR For all practical purposes, hereafter port and vport are used +interchangeably in reference to a drive (or disk). Therefore, unless otherwise +specified, the mention of port implies vport as well. That is, while \*(L"port\*(R" +is mentioned to denote a drive, it is implied that for the applicable controller +series, the reference also applies to vport. +.PP +\&\s-1CLI\s0 supports a set of primary command syntax and a set of legacy command syntax +that is the old or original command syntax. \fBNote:\fR The primary command syntax +replaces that legacy command syntax and as such support for legacy commands will +discontinue in the near future. +.PP +Please also note that some of the commands listed in this document are qualified +with restrictions of controller type/model support. For example, \*(L"9000 series\*(R" or +\&\*(L"9550SX and higher\*(R" may be next to a command. The following is a summary of the +controller qualified specifications. +.PP +Commands with: +.PP +.Vb 7 +\& No specifications Could be used across all controller platforms. This includes +\& the 7000 and 8000 series controllers. +\& 9000 series Could be used in all controllers in the 9000 series. This +\& excludes the 7000 and 8000 series controllers, and includes +\& the 9550SX, 9590SE, 9650SE, 9690SA and 9750 controllers. +\& 9550SX and higher For controller models 9550SX, 9650SE, 9690SA and 9750. +\& 9650SE and higher For controller models 9650SE, 9690SA and 9750. +.Ve +.PP +For the Mac system, while still true, the command qualifier is not meaningful +as all commmands are supported, provided the controller model is 9590SE or 9650SE +(or above). +.PP +Here is a summary of the controllers and their associated support: +.PP +.Vb 19 +\& Controller | Added Support +\& ----------------+------------------------------------------- +\& 7000 / 8000 | JBOD +\& ----------------+------------------------------------------- +\& 9500S | JBOD +\& ----------------+------------------------------------------- +\& 9550SX | PCI-X 133 +\& ----------------+------------------------------------------- +\& 9590SE | bridge / PCI express +\& ----------------+------------------------------------------- +\& 9650SE | PCI express, RAID 6, enclosure services, +\& | AMI 9071/2 chipset, CCU +\& ----------------+------------------------------------------- +\& 9690SA | SAS, SES-2, enclosure services, No CCU, +\& | JBOD support in stealth mode +\& ----------------+------------------------------------------- +\& 9750 | phy link capability of 6.0 Gpbs added +\& | for SAS drives +\& ----------------+------------------------------------------- +.Ve +.PP +Please note that the support items are accumulative down the list, excepted where +noted. Also, \s-1CCU\s0 (Chassis Control Unit) refers to the \s-1JMR\s0 enclosure/Sidecar. +.PP +This document organizes the \s-1CLI\s0 command set as different types of Object +Messages, and descriptions and examples are presented for each object message +or command. While some of the system features could be invoked with one +\&\*(L"set\*(R" command and correspondingly displayed with a \*(L"show\*(R" command and as such, +information regarding the feature may be self-contained within the description +of the set command, other features may require or involve a set of commands +that work together and may not be so straight\-forward. For these, the command +descriptions may present a fragmented view of the feature as a result. For +an encapsulated view of certain features and their relevant command set, please see +the \fBFeatures\fR section of this document. +.PP +This document, therefore, may be used as a reference for individual commands +and also as a reference for supported features. For the former please see +the \fBPrimary Command Syntax\fR sections, and for the latter please see the +Features sections. +.SH "Primary Command Syntax" +.IX Header "Primary Command Syntax" +The primary command syntax will replace the legacy command syntax in the future +releases. The new and improved command format follows a general grammar in +the form: +.PP +.Vb 1 +\& Object Message Attributes +.Ve +.PP +Objects can be shell commands or can specify a controller, logical unit, +port or vport (drive), or battery backup unit (bbu). Messages are commands +sent to the requested objects. It may be a read operation such as for the +command \*(L"show\*(R", or a write operation for the set, delete, add, stop, start, +or remove commands. Attributes specify the values to read or write. +Attributes are either \fIBoolean Attributes\fR or \fINamed Attributes\fR. Value of a Boolean +attribute is deduced by presence. Value of named attributes are +expressed in a \*(L"key = value\*(R" format. +.Sh "Shell Object Messages" +.IX Subsection "Shell Object Messages" +Shell Object Messages are commands (a.k.a. methods/messages) that are sent to +the Command Interpreter (a.k.a. Shell/CLI) itself. +.RE +.IP "\fIshow\fR" +.IX Item "show" +This command shows a general summary of all detected controllers. Note that the +appropriate kernel device drivers should be loaded for the list to show all +controllers. The intention is to provide a global view of the environment. +.PP +Typical output looks like: +.PP +.Vb 1 +\& //localhost> show +.Ve +.PP +.Vb 4 +\& Ctl Model Ports Drives Units NotOpt RRate VRate BBU +\& -------------------------------------------------------------------------------- +\& c0 7500-12 12 8 3 1 2 - - +\& c1 9506S-12 12 6 1 0 3 5 TESTING +.Ve +.PP +The output indicates that \fIController 0\fR is a 7500 model with 12 Ports, with 8 Drives +detected (attached), total of 3 Units, with one unit in a NotOpt (Not Optimal) state, +a RRate(Rebuild Rate) of 2, VRate(Verify Rate) of '\-' (Not Applicable), \s-1BBU\s0 of '\-' +(Not Applicable). Not Optimal refers to any state except \s-1OK\s0 and \s-1VERIFYING\s0. Other +states include \s-1INITIALIZING\s0, \s-1INIT\-PAUSED\s0, \s-1REBUILDING\s0, \s-1REBUILD\-PAUSED\s0, \s-1DEGRADED\s0, +\&\s-1MIGRATING\s0, \s-1MIGRATE\-PAUSED\s0, \s-1RECOVERY\s0, \s-1INOPERABLE\s0, and \s-1UNKNOWN\s0. +.PP +For a system with an enclosure unit as an attached expander, and the appropriate +controller (9690SA), a global view of the environment includes summary +information about detected enclosures. As example: +.PP +.Vb 1 +\& //localhost> show +.Ve +.PP +.Vb 3 +\& Ctl Model (V)Ports Drives Units NotOpt RRate VRate BBU +\& --------------------------------------------------------------------------- +\& c0 G133e/Astor 12 4 1 0 1 1 - +.Ve +.PP +.Vb 3 +\& Encl Slots Drives Fans TSUnits PSUnits +\& -------------------------------------------------- +\& /c0/e0 4 2 1 1 1 +.Ve +.PP +The enclosure summary information shows the name of the enclosure, and the +number of elements within each element type that is part of the system as +identified during discovery. +.RE +.IP "\fBshow\fR \fIver\fR" +.IX Item "show ver" +This command will show the \s-1CLI\s0 and \s-1API\s0 version. +.PP +For example: +.PP +.Vb 1 +\& //localhost> show ver +.Ve +.PP +.Vb 2 +\& CLI Version = 2.00.03.018 +\& API Version = 2.01.00.004 +.Ve +.RE +.IP "\fBshow\fR \fIevents\fR [\fIreverse\fR]" +.IX Item "show events [reverse]" +.RE +.PD 0 +.IP "\fBshow\fR \fIAENs\fR [\fIreverse\fR]" +.IX Item "show AENs [reverse]" +.RE +.IP "\fBshow\fR \fIalarms\fR [\fIreverse\fR]" +.IX Item "show alarms [reverse]" +.PD +This command shows the controller alarms or events, also known as \s-1AEN\s0 +(Asynchronous Event Notification) messages, of all controllers in the +system. The default display shows the most recent alarm at the end or +bottom of the table. The \fIreverse\fR attribute reverses this order and +shows the most recent alarm at the top of the table. For more information +please see '\fI/cx show AENs\fR'. +.RE +.IP "\fBshow\fR \fIdiag\fR" +.IX Item "show diag" +This command shows the diagnostic information of all controllers in the +system. +.RE +.IP "\fBshow\fR \fIrebuild\fR" +.IX Item "show rebuild" +This command displays all rebuild schedules of all the 9000 controllers +in the system. +.RE +.IP "\fBshow\fR \fIselftest\fR" +.IX Item "show selftest" +This command displays all self test schedules of all the 9000 controllers +in the system. +.RE +.IP "\fBshow\fR \fIverify\fR" +.IX Item "show verify" +This command displays all verify schedules of all the 9000 controllers +in the system. +.RE +.IP "\fBupdate\fR \fIfw=filename_with_path\fR [\fIforce\fR]" +.IX Item "update fw=filename_with_path [force]" +This command iterates through all the controllers in the system and downloads +the specified firmware image to the architecturally compatible controllers. +Please refer to command \fI/cx update fw=filename_with_path [force]\fR for detail. +.RE +.IP "\fBfocus\fR \fIObject\fR" +.IX Item "focus Object" +This command will set the specified object in focus. This command is active in +interactive mode only and is provided to reduce typing. Recall that messages (or +commands) are sent to objects such as +.PP +.Vb 1 +\& //hostname/c0/u0 show +.Ve +.PP +Instead, if the focus is set to \fI//hostname/c0/u0\fR, the prompt is changed +automatically to reflect this and the user would only have to type \fIshow\fR. +The concept is similar to being in a particular location in a file system and +requesting a listing of the current directory. +.PP +\&\fIobject\fR can have the following forms: +.PP +\&\fI//hostname/cx/ux\fR specifies the fully qualified \s-1URI\s0 of an object on host +\&\fBhostname\fR, controller \fBcx\fR, unit \fBux\fR. +.PP +\&\fI//hostname\fR specifies root of host \fBhostname\fR. The hostname is the name of +the system where your 3ware \s-1RAID\s0 controllers are. With current releases, the +hostname here should be always your system's name. +.PP +\&\fI..\fR specifies one level up (the parent object). +.PP +\&\fI/\fR specifies the root at the current focused host. +.PP +\&\fI./obj\fR specifies the next level of the object. +.PP +\&\fI/c0/bbu\fR specifies a relative path with respect to the current focused hostname. +.PP +For example: +.PP +.Vb 2 +\& //localhost> focus //elvis.3ware.com +\& //elvis.3ware.com> +.Ve +.PP +.Vb 2 +\& //elvis.3ware.com> focus /c0/u0 +\& //elvis.3ware.com/c0/u0> +.Ve +.PP +.Vb 2 +\& //elvis.3ware.com/c0/u0> focus .. +\& //elvis.3ware.com/c0> +.Ve +.PP +.Vb 2 +\& //elvis.3ware.com/c0> focus ./u0 +\& //elvis.3ware.com/c0/u0> +.Ve +.PP +.Vb 2 +\& //elvis.3ware.com/c0> focus / +\& //elvis.3ware.com> +.Ve +.PP +Note that \fIfocus\fR is available as default. You can also set \fITW_CLI_INPUT_STYLE=OLD\fR +in the following to disable the feature. +.PP +.Vb 3 +\& If Bash, then "export TW_CLI_INPUT_STYLE=OLD" +\& If csh, then "setenv TW_CLI_INPUT_STYLE OLD" +\& If Windows, then "set TW_CLI_INPUT_STYLE=OLD" +.Ve +.Sh "Controller Object Messages" +.IX Subsection "Controller Object Messages" +Controller Object Messages are commands (a.k.a. methods/messages) that are sent to +an instance of a controller such as \fI/c0\fR. +.RE +.IP "\fI/cx\fR \fBshow\fR" +.IX Item "/cx show" +This command shows summary information on the specified controller \fI/cx\fR. This +report consists of two to three parts: the \fBUnit Summary\fR that lists all units +present, the \fBPort Summary\fR that lists the ports and disks attached to them, +and if a \s-1BBU\s0 unit is installed, the \fB\s-1BBU\s0 Summary\fR that shows information on +the \s-1BBU\s0. +.PP +The \fBUnit Summary\fR section lists the units present with the unit number, +unit type (such \s-1RAID\s0 5), and unit status (such as \s-1OK\s0, \s-1VERIFYING\s0, \s-1INITIALIZING\s0, +etc.). The \fB%RCompl\fR reports the percent completion of the unit's Rebuild, if +this task is in progress. The \fB%V/I/M\fR reports the percent completion of the +unit's Verify, Initialize, or Migrate, if one of these are in progress. The +stripe size, the usable capacity in gigabytes, the cache setting, and the +autoverify setting are also listed. +.PP +\&\fBNote\fR: If a \*(L"*\*(R" appears at the end of the status, there is an error on one of +the drives in the unit. Rescanning the controller will clear the error status +if the condition no longer exists. +.PP +For controller models up to the 9550SX and 9650SE with Release 9.5.1 or +earlier, the \fBPort Summary\fR section lists all present ports and for each port, +the port number, drive status, unit affiliation, drive size (in blocks of 512 +bytes), and the disk vendor assigned serial number are reported. +.PP +For the 9750, 9690SA and 9650SE controller with Release 9.5.2 or later, +this section lists the ports or virtual ports present and for each port, the port +or virtual port (VPort) number, drive status, unit affiliation, drive type, +phy number (if direct attached), the enclosure and slot (if expander attached), +and model number of the drive are reported. +.PP +\&\fBNote\fR: Unlike the 9550SX or older display, if a drive is not present, instead +of showing the port with the status NOT-PRESENT with dashes ('\-') across the +columns in the summary table, for the 9750, 9690SA and 9650SE with Release 9.5.2 +or later, that port entry is not listed. Thus, unlike the older display, the +port numbers in this list may not be sequential. Moreover, if there are no +drives present at all for the specified controller, the output of its Port +Summary would show an empty summary consisting of only the header. +.PP +The \fB\s-1BBU\s0 Summary\fR section lists the online state, readiness, and status of +the \s-1BBU\s0 unit, along with the voltage, temperature, charge capacity expressed +as time remaining in hours, and the \s-1BBU\s0's last test date. +.PP +Additional attributes about controllers, units, ports and disks can be obtained +by querying for them directly. See other show sub-commands below. +.PP +Here is the typical output for controller models up to 9550SX and 9650SE with +Release 9.5.1 or earlier: +.PP +.Vb 1 +\& //localhost> /c2 show +.Ve +.PP +.Vb 6 +\& Unit UnitType Status %RCmpl %V/I/M Stripe Size(GB) Cache AVrfy +\& ------------------------------------------------------------------------------ +\& u0 RAID-5 OK - - 64K 596.004 ON OFF +\& u1 RAID-0 OK - - 64K 298.002 ON OFF +\& u2 SPARE OK - - - 149.042 - OFF +\& u3 RAID-1 OK - - - 149.001 ON OFF +.Ve +.PP +.Vb 14 +\& Port Status Unit Size Blocks Serial +\& --------------------------------------------------------------- +\& p0 OK u0 149.05 GB 312581808 WD-WCANM1771318 +\& p1 OK u0 149.05 GB 312581808 WD-WCANM1757592 +\& p2 OK u0 149.05 GB 312581808 WD-WCANM1782201 +\& p3 OK u0 149.05 GB 312581808 WD-WCANM1753998 +\& p4 OK u2 149.05 GB 312581808 WD-WCANM1766952 +\& p5 OK u3 149.05 GB 312581808 WD-WCANM1882472 +\& p6 OK u0 149.05 GB 312581808 WD-WCANM1883862 +\& p7 OK u3 149.05 GB 312581808 WD-WCANM1778008 +\& p8 OK - 149.05 GB 312581808 WD-WCANM1770998 +\& p9 NOT-PRESENT - - - - +\& p10 OK u1 149.05 GB 312581808 WD-WCANM1869003 +\& p11 OK u1 149.05 GB 312581808 WD-WCANM1762464 +.Ve +.PP +.Vb 3 +\& Name OnlineState BBUReady Status Volt Temp Hours LastCapTest +\& --------------------------------------------------------------------------- +\& bbu On Yes OK OK OK 241 22-Jun-2004 +.Ve +.PP +Here is the typical output for the 9750, 9690SA and 9650SE controller with +Release 9.5.2 or later: +.PP +.Vb 4 +\& Unit UnitType Status %RCmpl %V/I/M Stripe Size(GB) Cache AVrfy +\& ------------------------------------------------------------------------------ +\& u0 SPARE OK - - - 149.042 - OFF +\& u1 JBOD OK - - - 149.051 OFF OFF +.Ve +.PP +.Vb 6 +\& VPort Status Unit Size Type Phy Encl-Slot Model +\& ------------------------------------------------------------------------------ +\& p0 OK - 149.05 GB SATA 3 - WDC WD1600JS-22NCB1 +\& p1 OK u0 149.05 GB SATA 0 - WDC WD1600JS-22NCB1 +\& p2 OK u1 149.05 GB SATA 2 - WDC WD1600JS-22NCB1 +\& p3 OK - 34.18 GB SAS 6 - SEAGATE ST936701SS +.Ve +.PP +\&\fBNote:\fR The 'Cache' column in the unit summary differ between the older (up to +9550SX and 9650SE with Release 9.5.1 or earlier) and newer (9750, 9690SA and +9650SE with Release 9.5.2 or later) controllers. In the unit summary of the +\&\*(L"older\*(R" controllers, this column shows the state (\s-1ON\s0 or \s-1OFF\s0) of the write cache +only. For the \*(L"newer\*(R" controllers, the 'Cache' column displays the settings of +both the read cache and the write cache. For example: +.PP +.Vb 5 +\& Unit UnitType Status %RCmpl %V/I/M Stripe Size(GB) Cache AVrfy +\& ------------------------------------------------------------------------------ +\& u0 RAID-5 OK - - 64K 596.004 W OFF +\& u1 RAID-0 OK - - 64K 298.002 RiW OFF +\& u2 SPARE OK - - - 149.042 - OFF +.Ve +.PP +In the above example, W denotes that the write cache is enabled, and RiW denotes +that Read Cache Intelligent and the Write Cache are both enabled. If \s-1OFF\s0 is +shown then all caches are disabled. +.PP +Below is a summary of the possible settings in that column: +.PP +.Vb 6 +\& W - only the write cache is enabled +\& Rb - only read cache Basic is enabled +\& Ri - only read cache Intelligent is enabled +\& RbW - read cache Basic and write cache are both enabled +\& RiW - read cache Intelligent and write cache are both enabled +\& OFF - all read and write caches are disabled +.Ve +.PP +\&\fBNote:\fR If read cache Intelligent is enabled, the features in the Basic mode +are also enabled. +.RE +.IP "\fI/cx\fR \fBshow\fR Attribute Attribute ..." +.IX Item "/cx show Attribute Attribute ..." +This command shows the current setting of the given \fIattribute(s)\fR. One or +many attributes can be requested. An invalid attribute will terminate the loop. +Possible attributes are: achip, allunitstatus, autocarve (9550SX and higher), +autorebuild (9550SX and higher), bios, carvesize (9550SX and higher), driver, +drivestatus, firmware, memory, model, monitor, numdrives, numports, numunits, +ctlbus (9550SX and higher), ondegrade (9500S only), pcb, pchip, serial, spinup, +stagger, and unitstatus. +.RE +.IP "\fI/cx\fR \fBshow\fR \fIdriver\fR" +.IX Item "/cx show driver" +This command reports the device driver version associated with controller +\&\fI/cx\fR. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0 show driver +\& /c0 Driver Version = 1.02.00.036 +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fImodel\fR" +.IX Item "/cx show model" +This command reports the controller model of controller \fI/cx\fR. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0 show model +\& /c0 Model = 7500-12 +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fIfirmware\fR" +.IX Item "/cx show firmware" +This command reports the firmware version of controller \fI/cx\fR. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0 show firmware +\& /c0 Firmware Version = FE9X 3.03.06.X03 +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fIbios\fR" +.IX Item "/cx show bios" +This command reports the \s-1BIOS\s0 version of controller \fI/cx\fR. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0 show bios +\& /c0 BIOS Version = BG9X 2.01.00.026 +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fImonitor\fR" +.IX Item "/cx show monitor" +This command reports the monitor (firmware boot\-loader) version of +controller \fI/cx\fR. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0 show monitor +\& /c0 Monitor Version = BLDR 1.00.00.008 +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fIserial\fR" +.IX Item "/cx show serial" +This command reports the serial number of the specified controller \fI/cx\fR. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0 show serial +\& /c0 Serial Number = F12705A3240009 +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fIpcb\fR" +.IX Item "/cx show pcb" +This command reports the \s-1PCB\s0 (Printed Circuit Board) revision of the specified +controller \fI/cx\fR. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0 show pcb +\& /c0 PCB Version = Rev3 +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fIpchip\fR" +.IX Item "/cx show pchip" +This command reports the \s-1PCHIP\s0 (\s-1PCI\s0 Interface Chip) version of the specified +controller \fI/cx\fR. +.PP +Example: +.PP +.Vb 1 +\& //localhost> /c0 show pchip +.Ve +.PP +.Vb 1 +\& /c0 PCHIP Version = 1.30-33 +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fIachip\fR" +.IX Item "/cx show achip" +This command reports the \s-1ACHIP\s0 (\s-1ATA\s0 Interface Chip) version of the specified +controller \fI/cx\fR. +.PP +Example: +.PP +.Vb 1 +\& //localhost> /c0 show achip +.Ve +.PP +.Vb 1 +\& /c0 ACHIP Version = 3.20 +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fInumports\fR" +.IX Item "/cx show numports" +For controller models earlier than the 9690SA, this command reports the port +capacity (number of physical ports) of the specified controller \fI/cx\fR. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0 show numports +\& /c0 Number of Ports = 12 +.Ve +.PP +For the 9750 and 9690SA controllers, this command reports the connections +and connection capacity of the specified controller \fI/cx\fR. Connections +consist of vports and phys. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c3 show numports +\& /c3 Connections = 4 of 128 +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fInumunits\fR" +.IX Item "/cx show numunits" +This command reports the number of units currently managed by the specified +controller \fI/cx\fR. This report does not include off-line units (or removed units). +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0 show numunits +\& /c0 Number of Units = 1 +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fInumdrives\fR" +.IX Item "/cx show numdrives" +This command reports the number of drives currently managed by the specified +controller \fI/cx\fR. This report does not include (logically) removed/exported +drives. Also note that physically removed disk(s) will not be detected unless +I/O is performed against the disk. See \fB/cx/px show smart\fR for a workaround. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0 show numdrives +\& /c0 Number of Drives = 5 +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fIspinup\fR (9000 series)" +.IX Item "/cx show spinup (9000 series)" +This command presents the number of concurrent disks spin up at the power on. +.PP +Example: +.PP +.Vb 1 +\& //localhost> /c0 show spinup +.Ve +.PP +.Vb 1 +\& /c0 Disk Spinup Policy = 1 +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fIondegrade\fR (9500S only)" +.IX Item "/cx show ondegrade (9500S only)" +This command presents the write cache policy for degraded units. If the ondegrade +policy is \fBFollow Unit Policy\fR, a unit write cache policy stays the same when the +unit becomes degraded. If the ondegrade policy is \fBoff\fR, a unit cache policy +will force to be off when the unit becomes degraded. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0 show ondegrade +\& /c0 Cache on Degraded Policy = Follow Unit Policy +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fIstagger\fR (9000 series)" +.IX Item "/cx show stagger (9000 series)" +This command presents the time delay between each group of spinups at the power on. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0 show stagger +\& /c0 Spinup Stagger Time Policy (sec) = 2 +.Ve +.PP +See also: +.PP +.Vb 3 +\& /cx set stagger=nn +\& /cx set spinup=nn +\& /cx show spinup +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fIautocarve\fR (9550SX and higher)" +.IX Item "/cx show autocarve (9550SX and higher)" +This command shows the Auto-Carving policy. If the policy is on, all +newly created or migrated units larger than carvesize will be automatically +carved into multiples of carvesize volumes and 1 remainder volume. +Each volume can be treated as an individual disk with its own file system. +The default carvesize is 2 \s-1TB\s0. +.PP +This feature is useful for operating systems limited to 2 \s-1TB\s0 filesystems. +For 64\-bit \s-1OS\s0 users, there is no need to set the policy to be \*(L"on\*(R" +unless users want to have multiple smaller volumes to the \s-1OS\s0. +For 32\-bit \s-1OS\s0 users, it is recommended to keep the policy on unless users +know their \s-1OS\s0 supports more than 2 \s-1TB\s0 disk devices. +.PP +When autocarve policy is off, all the new unit creation consists of one +single volume. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0 show autocarve +\& /c0 Auto-Carving Policy = on +.Ve +.PP +See also: +.PP +.Vb 3 +\& /cx set autocarve= +\& /cx set carvesize=<1024..32768> +\& /cx show carvesize` +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fIcarvesize\fR (9550SX and higher)" +.IX Item "/cx show carvesize (9550SX and higher)" +This command shows the carvesize that Auto-Carving policy needs. The +carve size is between 1024 to 32768 \s-1GB\s0 (i.e., 1TB\-32TB). Default carvesize +is 2048 \s-1GB\s0 (i.e., 2TB). See "\fI/cx\fR \fBshow\fR \fIautocarve\fR" command above +for details. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0 show carvesize +\& /c0 Auto-Carving Size = 2000 GB +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fImemory\fR" +.IX Item "/cx show memory" +This command presents the size of the memory installed on the controller. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0 show memory +\& /c0 Available Memory = 112MB +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fIctlbus\fR (9550SX and higher)" +.IX Item "/cx show ctlbus (9550SX and higher)" +This command presents the controller host bus type, bus speed and bus width. +.PP +Example: +.PP +.Vb 1 +\& //localhost> /c0 show ctlbus +.Ve +.PP +.Vb 3 +\& /c0 Controller Bus Type = PCIX +\& /c0 Controller Bus Width = 64 bits +\& /c0 Controller Bus Speed = 133 Mhz +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fIautorebuild\fR (9550SX and higher)" +.IX Item "/cx show autorebuild (9550SX and higher)" +This command shows the Auto-Rebuild policy of the specified controller. If there +is a degraded unit and the policy is set to \s-1ON\s0, the controller firmware will choose +drives in the following order of priority, for a drive candidate to perform the +rebuild operation: +.PP +1. Smallest usable capacity spare. +.PP +2. Smallest usable unconfigured drive. +.PP +3. Smallest usable capacity failed drive. +.PP +If the policy is set to \s-1OFF\s0, spare drives are the only candidates for an +automatic rebuild operation. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0 show autorebuild +\& /c0 Auto-Rebuild Policy = on +.Ve +.PP +See also: +.PP +.Vb 1 +\& /cx set autorebuild= +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fIdpmstat\fR [type=inst|ra] (9550SX and higher)" +.IX Item "/cx show dpmstat [type=inst|ra] (9550SX and higher)" +.RE +.PD 0 +.IP "\fI/cx\fR \fBshow\fR \fIdpmstat\fR [type=inst|ra|ext] (9650SE and higher)" +.IX Item "/cx show dpmstat [type=inst|ra|ext] (9650SE and higher)" +.PD +This command, without specifying the type option, shows the configuration and +setting of the Drive Performance Monitor. Display will also show the default +set of drive statistics of type Instantaneous. +.PP +The optional 'type' in the command specifies which statistics would be +displayed. The options are either: \fBinst\fR for Instantaneous, \fBra\fR for +Running Average, and \fBext\fR for Extended Drive Statistics. More detailed +information regarding these statistics and the Drive Performance Monitor is +available in the Features section under 'Drive Performance Monitor'. +.PP +For example: +.PP +.Vb 7 +\& //localhost> /c0 show dpmstat +\& Drive Performance Monitor Configuration for /c0 ... +\& Performance Monitor: ON +\& Version: 1 +\& Max commands for averaging: 100 +\& Max latency commands to save: 10 +\& Requested data: Instantaneous Drive Statistics +.Ve +.PP +.Vb 11 +\& Queue Xfer Resp +\& Port Status Unit Depth IOPs Rate(MB/s) Time(ms) +\& ------------------------------------------------------------------------ +\& p0 NOT-PRESENT - - - - - +\& p1 NOT-PRESENT - - - - - +\& p2 OK - - - - - +\& p3 OK u0 10 93 2.907 85 +\& p4 OK u1 10 84 2.640 95 +\& p5 OK - - - - - +\& p6 NOT-PRESENT - - - - - +\& p7 NOT-PRESENT - - - - - +.Ve +.PP +Please note that as a controller level command, the output provides summary +information of the set of drives in the controller, as opposed to the +corresponding port-level command with the same options, that displays +correspondingly the same statistics but for the specified port only. +.PP +Also, for examples of other statistic data types, please see the 'Features' +section. +.RE +.IP "\fI/cx\fR \fBshow\fR \fIunitstatus\fR" +.IX Item "/cx show unitstatus" +This command presents a list of units, their types, capacity and status +currently managed by the specified controller \fI/cx\fR. +.PP +Example: +.PP +.Vb 1 +\& //localhost> /c2 show unitstatus +.Ve +.PP +.Vb 6 +\& Unit UnitType Status %RCmpl %V/I/M Stripe Size(GB) Cache AVrfy +\& ------------------------------------------------------------------------------ +\& u0 RAID-5 OK - - 64K 596.004 ON OFF +\& u1 RAID-0 OK - - 64K 298.002 ON OFF +\& u2 SPARE OK - - - 149.042 - OFF +\& u3 RAID-1 OK - - - 149.001 ON OFF +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fIallunitstatus\fR" +.IX Item "/cx show allunitstatus" +This command presents a count of Total and Not Optimal units managed by the +specified controller \fI/cx\fR. See \*(L"Shell Object Messages\*(R" for more on Not +Optimal definition. +.PP +Example: +.PP +.Vb 1 +\& //localhost> /c0 show allunitstatus +.Ve +.PP +.Vb 2 +\& /c0 Total Optimal Units = 2 +\& /c0 Not Optimal Units = 0 +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fIdrivestatus\fR" +.IX Item "/cx show drivestatus" +This command presents a list of drives, port assignment, vendor signature, size, +status, and unit membership/affiliation. +.PP +Example: +.PP +.Vb 1 +\& //localhost> /c0 show drivestatus +.Ve +.PP +.Vb 14 +\& Port Status Unit Size Blocks Serial +\& --------------------------------------------------------------- +\& p0 OK u0 149.05 GB 312581808 3JS0TF14 +\& p1 OK u0 149.05 GB 312581808 3JS0TETZ +\& p2 OK u1 149.05 GB 312581808 3JS0VG85 +\& p3 OK u1 149.05 GB 312581808 3JS0VGCY +\& p4 OK u1 149.05 GB 312581808 3JS0VGGQ +\& p5 OK u2 149.05 GB 312581808 3JS0VH1P +\& p6 OK - 149.05 GB 312581808 3JS0TF0P +\& p7 OK - 149.05 GB 312581808 3JS0VF43 +\& p8 OK - 149.05 GB 312581808 3JS0VG8D +\& p9 NOT-PRESENT - - - - +\& p10 NOT-PRESENT - - - - +\& p11 NOT-PRESENT - - - - +.Ve +.RE +.IP "\fI/cx\fR \fBshow all\fR" +.IX Item "/cx show all" +This command shows the current setting of all attributes. +.RE +.IP "\fI/cx\fR \fBadd\fR type= disk= [stripe=size] [noscan] [group=<3|4|5|6|7|8|9|10|11|12|13|14|15|16>] [nocache|nowrcache] [nordcache|rdcachebasic] [autoverify|noautoverify] [noqpolicy] [ignoreECC] [name=string] [storsave=] [v0=n|vol=a:b:c:d] [rapidrecovery=all|rebuild|disable]" +.IX Item "/cx add type= disk= [stripe=size] [noscan] [group=<3|4|5|6|7|8|9|10|11|12|13|14|15|16>] [nocache|nowrcache] [nordcache|rdcachebasic] [autoverify|noautoverify] [noqpolicy] [ignoreECC] [name=string] [storsave=] [v0=n|vol=a:b:c:d] [rapidrecovery=all|rebuild|disable]" +This command allows you to add a new unit or create a unit on the specified +controller \fI/cx\fR, of type \fIRaidType\fR, optional stripe size of \fIStripe\fR, +using one or many disks specified by \fIdisk=p:\-p\fR. By default the host +operating system will be informed of the new block device and write cache +is enabled. In case of \s-1RAID\-50\s0, you can also specify the layout of the unit +by specifying the number of disks per disk group with \fIgroup=3|4|5|6|7|8\fR +attribute. +.PP +Upon the success of the new unit creation, a unique serial number is also +assigned to the new unit. Please refer to commands \fI/cx/ux show serial\fR +for checking. +.PP +Please Note: +1) The default of the unit creation sets write cache to \*(L"on\*(R" for performance +reasons. However, if there is no \s-1BBU\s0 available for the controller, a warning +is sent to standard error. +2) The default drive queuing policy is enabled, unless it is specifically set +to disable queuing by specifing \fInoqpolicy\fR. +3) The \fInoqpolicy\fR attribute is not applicable to the \*(L"spare\*(R" unit. Specifying +the noqpolicy attribute returns an error. +4) The [v0=n|vol=a:b:c:d] option is not applicable to type=single. +.PP +Since this command is by far the richest command, it deserves more details. +.PP +\&\fB/cx\fR is the controller name as in /c0, /c1, etc. +.PP +\&\fBtype=RaidType\fR consists of logical unit type as in \fBraid0\fR, \fBraid1\fR, +\&\fBraid5\fR, \fBraid10\fR, \fBraid50\fR, \fBsingle\fR, \fBspare\fR, and \fBraid6\fR (9650SE +and higher only). +.PP +For example: +.PP +.Vb 1 +\& type=raid50 +.Ve +.PP +The following table illustrates supported types and controller models. +.PP +.Vb 10 +\& Model | Raid0 | Raid1 | Raid5 | Raid10 | JBOD | Spare | Raid50 | Single | Raid6 | +\& ------+-------+-------+-------+--------+------+-------+--------+--------+-------+ +\& 7K/8K | Y | Y | Y | Y | Y | Y | N | N | N | +\& ------+-------+-------+-------+--------+------+-------+--------+--------+-------+ +\& 9K | Y | Y | Y | Y | N | Y | Y | Y | N | +\& ------+-------+-------+-------+--------+------+-------+--------+--------+-------+ +\& 9650SE| | | | | | | | | | +\& and | Y | Y | Y | Y | N | Y | Y | Y | Y | +\& higher| | | | | | | | | | +\& ------+-------+-------+-------+--------+------+-------+--------+--------+-------+ +.Ve +.PP +\&\fBdisk=p:\-p\fR consists of a list of ports (disks) to be used in the construction +of the specified unit type. One or more ports can be specified. Multiple +ports can be specified using \fB\*(L":\*(R"\fR or \fB\*(L"\-\*(R"\fR as port index separators. +A dash indicates a range and can be mixed with \*(L":\*(R". For example +\&\fBdisk=0:1:2\-5:9:12\fR indicates port 0, 1, 2 thru 5 (inclusive), 9 and 12. +.PP +\&\fBstripe=size\fR consists of the stripe size to be used. The following +table illustrates the supported and applicable stripes on unit types and +controller models. Stripe size of units are in \s-1KB\s0 (kilobytes). +.PP +.Vb 16 +\& Model | Raid0 | Raid1 | Raid5 | Raid6 | Raid10 | Raid50 | JBOD | Spare | Single | +\& ------+---------+-------+-------+-------+--------+--------+-------+-------+--------+ +\& 7K/8K | 64 | N/A | 64 | N/A | 64 | N/A | N/A | N/A | N/A | +\& | 128 | | | | 128 | | | | | +\& | 256 | | | | 256 | | | | | +\& | 512 | | | | 512 | | | | | +\& | 1024 | | | | 1024 | | | | | +\& ------+---------+-------+-------+-------+--------+--------+-------+-------+--------+ +\& 9K | 16 | N/A | 16 | N/A | 16 | 16 | N/A | N/A | N/A | +\& | 64 | | 64 | | 64 | 64 | | | | +\& | 256 | | 256 | | 256 | 256 | | | | +\& ------+---------+-------+-------+-------+--------+--------+-------+-------+--------+ +\& 9650SE| 16 | N/A | 16 | | 16 | 16 | N/A | N/A | N/A | +\& and | 64 | | 64 | 64 | 64 | 65 | | | | +\& higher| 256 | | 256 | 256 | 256 | 256 | | | | +\& ------+---------+-------+-------+-------+--------+--------+-------+-------+--------+ +.Ve +.PP +\&\fBgroup=3|4|5|6|7|8|9|10|11|12|13|14|15|16\fR consists of the number of disks per group +for a Raid 50 type. \fBNote:\fR This attribute can only be used when type=raid50. Also, +group=13\-16 is applicable to the 9690SA and 9750 controllers only. +.PP +Recall that a \s-1RAID\-50\s0 is a multi-tier array. At the most bottom layer, +N number of disks per group are used to form the \s-1RAID\-5\s0 layer. These +\&\s-1RAID\-5\s0 arrays are then integrated into a \s-1RAID\-0\s0. This attribute allows +you to specify the number of disks in the \s-1RAID\-5\s0 level. Valid values +are 3, 4, 5, 6, 7 and 8. +.PP +Note that a sufficient number of disks are required for a given pattern or +disk group. For example, given 6 disks, specifying 3 will create two \s-1RAID\-5\s0. +However given 12 disks, specifying 3 will create four \s-1RAID\-5\s0 under the \s-1RAID\-0\s0 +level. Given 6 disks and grouping of 6 is not allowed, as you'll basically +be creating a \s-1RAID\-5\s0. +.PP +The default group varies based on number of disks. For 6 & 9 disks, default +is group=3. For 8 disks, default is group=4. For 10 or 15 disks, default is +group=5. For 12 or 16 disks, default is group=4. For 14 disks, default is +group=7. Case of 12 disks could be grouped with group=3, group=4, or group=6. +Group=4 was set by default as it provides best net capacity and performance. +Case of 15 disks could be grouped with group=3 or group=5. And case +of 16 disks could be grouped with group=4 and group=8. +.PP +Note that the supported group number indicated depends on the number of ports +on the controller. group=16 is the maximum and it is available on the 9690SA +and 9750 controllers only. +.PP +\&\fBnoscan\fR attribute instructs \s-1CLI\s0 not to notify \s-1OS\s0 of creation of the new unit. +By default \s-1CLI\s0 will inform the \s-1OS\s0. One application of this feature is to avoid +the \s-1OS\s0 from creating block special devices such as /dev/sdb and /dev/sdc as some +implementations might create naming fragmentation and creating a moving target. +.PP +\&\fBnocache\fR or \fBnowrcache\fR attribute instructs \s-1CLI\s0 to disable the write cache +on the newly created unit. Enabling the write cache increases performance at +the cost of high\-availability. No caching is recommended when no \s-1BBU\s0 or \s-1UPS\s0 +is installed. The system default for the write cache is enable. If a \s-1BBU\s0 or +\&\s-1UPS\s0 is not installed, to avoid possibility of data loss in the event of sudden +power loss, it is recommended that nocache or nowrcache be specified. +.PP +\&\fBnordcache\fR attribute instructs \s-1CLI\s0 to disable the read cache on the newly +created unit. Enabling the read cache increases performance. The \fBrdcachebasic\fR +attribute instructs \s-1CLI\s0 to set the read cache mode on the newly created unit +to \fIBasic\fR. Please note that it is not necessary to include any read cache +attribute if you wish to select the \fIIntelligent\fR mode of Read Cache, since +the system default is Read Cache Intelligent. See \*(L"/cx/ux set rdcache\*(R" for +more information. +.PP +\&\fBautoverify|noautoverify\fR attribute enables or disables, respectively, the +autoverify attribute on the unit that is to be created. For more details on this +feature, refer to the \fI/cx/ux set autoverify\fR command section of this document. +This feature is not supported on controller models 7000/8000. For the 9650SE, +9690SA, and 9750 controllers that support Basic Verify, autoverify will be set +to \s-1ON\s0 by default for the new unit to be created. For other 9000 series controllers +that do not support Basic Verify, autoverify is set to \s-1OFF\s0 by default for the new +unit. The following table should help clarify regarding the defaults: +.PP +.Vb 13 +\& ---------------------+--------------------+---------------------- +\& "ADD" COMMAND | 9550SX AND HIGHER | 9650SE AND HIGHER +\& ATTRIBUTE | (No BV support) | (has BV support) +\& ---------------------+--------------------+---------------------- +\& None specified | | +\& (i.e., use default) | autoverify = OFF | autoverify = ON +\& ---------------------+--------------------+---------------------- +\& autoverify | Enables AutoVerify | +\& | autoverify = ON | No effect* +\& ---------------------+--------------------+---------------------- +\& noautoverify | | Enables AutoVerify +\& | No effect* | autoverify = ON +\& ---------------------+--------------------+---------------------- +.Ve +.PP +.Vb 2 +\& *No effect means that, issuing the add command attribute of that row would +\& be the same as not issuing any attribute and using the default. +.Ve +.PP +\&\fBNote\fR: while there is no reason to issue both \fIautoverify\fR and \fInoautoverify\fR +together at unit creation, \s-1CLI\s0 allows you to do so. Keep in mind however, that +in this case, only the last value specified would be used. That is, for +example, if you specified the command '/c0 add type=raid5 disk=0\-2 autoverify +noautoverify', then you are essentially specifying that 'autoverify=OFF' for /c0. +.PP +\&\fBnoqpolicy\fR attribute instructs \s-1CLI\s0 to disable the qpolicy (drive queuing) on the +newly created unit. The default qpolicy is \fIon\fR (i.e., noqpolicy is not specified). +For the spare unit, drive queueing is not meaningful and the qpolicy cannot +be set. During unit creation, specifying \fInoqpolicy\fR for spare returns an error. +.PP +\&\fBignoreECC\fR attribute enables the ignoreECC/OverwriteECC attribute on the unit +that is to be created. For more details on this feature, refer to \fI/cx/ux set\fR +commands section of this document. The following table illustrates the supported +Model / Unit Type. This table only applies to setting this feature at unit creation +time. Generally, ignoreECC applies to redundant units. +.PP +.Vb 10 +\& Model | Raid0 | Raid1 | Raid5 | Raid6 | Raid10 | JBOD | Spare | Raid50 | Single | +\& --------+-------+-------+-------+-------+--------+------+-------+--------+--------+ +\& 7K/8K | N | N | N | N/A | N | N | N | N | N | +\& --------+-------+-------+-------+-------+--------+------+-------+--------+--------+ +\& 9K | N | Y | Y | N/A | Y | N | N | Y | N | +\& --------+-------+-------+-------+-------+--------+------+-------+--------+--------+ +\& 9650SE | N | Y | Y | Y | Y | N | N | Y | N | +\& and | | | | | | | | | | +\& higher | | | | | | | | | | +\& --------+-------+-------+-------+-------+--------+------+-------+--------+--------+ +.Ve +.PP +\&\fBname=string\fR attribute allows user to name the new unit. The maximum characters +allowed for the string are 21. No space is allowed within the string. If user likes +to use some special characters which the \s-1OS\s0 command shell reserves such as '<', '>', +\&'!', and '&', etc in the name string, the user has to use quote "" around the name +string in order to bypass the command shell. User can change the name of the unit +any time after the unit creation. This is a feature for 9000 or above series of +controllers. Please refer to commands \fI/cx/ux set name=sting\fR for changing the +name and \fI/cx/ux show name\fR for checking. +.PP +\&\fBstorsave=protect|balance|perform\fR attribute allows user to set the storsave policy +of the new unit. This feature is for controller models 9550SX and higher only. Please +refer to the command \fI/cx/ux set storsave=protect|balance|perform\fR for detail. +.PP +Either the \fBv0=n\fR or \fBvol=a:b:c:d\fR attribute may be used to set the size of the +first volume or (up to) the first 4 volumes of the new unit, respectively. The +first volume may, but not necessarily, be the boot \s-1LUN\s0. The value(s) should be +positive integer(s) in units of gigabytes (\s-1GB\s0). Zero (0) is an invalid \s-1LUN\s0 +size input value. The upper user input limit is 32TB. Note that there +are two ways to set the first volume, as either v0=n or vol=n would have the +same effect. +.PP +\&\fBNote:\fR If the total size of the specified volumes (up to 4) exceeds the +size of the array, the volume(s) of size(s) that exceeded the array boundary +will not be carved. +.PP +Example (\s-1RAID\-5\s0 being created with the first volume size set to 10 \s-1GB\s0): +.PP +.Vb 1 +\& //localhost> /c0 add type=raid5 disk=2-5 v0=10 +.Ve +.PP +.Vb 3 +\& Creating new unit on Controller /c0 ... Done. The new unit is /c0/u0. +\& Setting write cache=ON for the new unit ... Done. +\& Setting default Command Queuing Policy for unit /c0/u0 to [on] ... Done. +.Ve +.PP +After the unit creation, a subsequent \*(L"show\*(R" command for the unit would show +the volume sizes: +.PP +.Vb 1 +\& //localhost> /c0/u0 show +.Ve +.PP +.Vb 9 +\& Unit UnitType Status %RCmpl %V/I/M Port Stripe Size(GB) +\& ------------------------------------------------------------------------ +\& u0 RAID-5 OK - - - 64K 1117.56 +\& u0-0 DISK OK - - p2 - 372.519 +\& u0-1 DISK OK - - p3 - 372.519 +\& u0-2 DISK OK - - p4 - 372.519 +\& u0-3 DISK OK - - p5 - 372.519 +\& u0/v0 Volume - - - - - 10 +\& u0/v1 Volume - - - - - 1107.56 +.Ve +.PP +Example (\s-1RAID\-0\s0 being created with the volume sizes set to 45, 20, 50, and +12 \s-1GB\s0): +.PP +.Vb 1 +\& //localhost> /c3 add type=raid0 disk=0-1 vol=45:20:50:12 +.Ve +.PP +.Vb 3 +\& Creating new unit on controller /c3 ... Done. The new unit is /c3/u0. +\& Setting write cache=ON for the new unit ... Done. +\& Setting default Command Queuing Policy for unit /c3/u0 to [on] ... Done. +.Ve +.PP +After the unit creation, a subsequent \*(L"show\*(R" command for the unit would show +the volume sizes: +.PP +.Vb 1 +\& //localhost> /c3/u0 show +.Ve +.PP +.Vb 10 +\& Unit UnitType Status %RCmpl %V/I/M VPort Stripe Size(GB) +\& ------------------------------------------------------------------------ +\& u0 RAID-0 OK - - - 64K 298.002 +\& u0-0 DISK OK - - p0 - 149.001 +\& u0-1 DISK OK - - p1 - 149.001 +\& u0/v0 Volume - - - - - 45 +\& u0/v1 Volume - - - - - 20 +\& u0/v2 Volume - - - - - 50 +\& u0/v3 Volume - - - - - 12 +\& u0/v4 Volume - - - - - 171.002 +.Ve +.PP +The attribute \fBrapidrecovery\fR specifies the Rapid \s-1RAID\s0 Recovery setting for +the unit to be created. Rapid \s-1RAID\s0 Recovery can speed up the rebuild +process, and it can speed up the initialize and verify tasks for redundant +arrays in the \s-1RAID\s0 system upon the event of an unclean system shutdown. +This feature allows for expedited boot-up time in the event of an unclean +shutdown. Setting this option to \fIall\fR applies the policy to the rebuild, +initialize and verify tasks at reboot. Setting it to \fIrebuild\fR applies the +policy to the rebuild tasks only. If the policy is set to \fIdisable\fR, then +none of the tasks would be sped up. +.PP +\&\fBNote:\fR Once this attribute is set, the policy setting is persistent in the +system until it is disabled. Also, once disabled, that setting could not be +changed for that unit at a later time. +.PP +\&\fBNote:\fR This attribute is for controller models 9750, 9690SA and 9650SE (with +supporting firmware), and is for redundant arrays only. In addition, +Rapid \s-1RAID\s0 Recovery is not supported over migration. +.PP +\&\fBNote:\fR The default setting of Rapid \s-1RAID\s0 Recovery is 'all' for redundant +arrays. For non-redundant arrays the default is disabled. +.RE +.IP "\fI/cx\fR \fBrescan\fR [\fInoscan\fR]" +.IX Item "/cx rescan [noscan]" +This command instructs the controller to rescan all ports and reconstitute +all units. The controller will update its list of ports (attached disks), and visits +every \s-1DCB\s0 (Disk Configuration Block) in order to re-assemble its view and +awareness of logical units. Any newly found unit(s) or drive(s) will be listed. +\&\fInoscan\fR is used to not inform the \s-1OS\s0 of the unit discovery. Default is to inform +the \s-1OS\s0. +.PP +Example: +.PP +.Vb 1 +\& //localhost> /c1 rescan +.Ve +.PP +.Vb 3 +\& Rescanning controller /c1 for units and drives ...Done. +\& Found following unit(s): [/c1/u3]. +\& Found following drive(s): [/c1/p7, /c1/p8]. +.Ve +.PP +Note: Does not import non-JBOD on 7000/8000 models. +.RE +.IP "\fI/cx\fR \fBcommit\fR" +.IX Item "/cx commit" +This command instructs the controller to commit its dirty DCBs to +persistent storage (ie disks). While controller is processing I/O requests +against underlying disks, an in-transaction bit is set. If a failure (such +as power failure) is experienced, subsequent read from the disks, will inform +the controller that an un-clean shutdown took place. This command allows the +end user to complete all pending I/Os on disks and clear the in-transaction +bit. +.PP +Typical application of this feature is when an application is using a given +unit in raw mode (such as databases) and user would like to shutdown the +host (Including \s-1UPS\s0 post failure automations). This command can then expedite +the process by instructing the controller to finish pending requests, clear +\&\s-1DCB\s0's in-transaction flag as we are going down. +.PP +Note that block devices (cooked devices) do not require this and clients of +block devices (such as file systems) will send its own shutdown request to the +devices. +.PP +This command only applies to Windows operating system. +.RE +.IP "\fI/cx\fR \fBflush\fR" +.IX Item "/cx flush" +This command allows you to flush the write cache on all units associated with +the \fI/cx\fR controller +.RE +.IP "\fI/cx\fR \fBupdate\fR \fIfw=filename_with_path\fR [\fIforce\fR]" +.IX Item "/cx update fw=filename_with_path [force]" +This command allows the download of the specified firmware image to the corresponding +controller. This command is for 9000 series controllers only. +.PP +\&\fBfw=filename_with_path\fR attribute allows the user to specify the firmware image file +name along with its path. Please note that \fIfilename_with_path\fR could not have +spaces in the directory names of its path (as Windows would allow). +.PP +The new image specified by \fIfilename_with_path\fR will be checked for compatibility +with the current controller, current driver and current application versions. +Subsequently a recommendation is given to the user followed by a prompt to continue. +Once the user decides to proceed, the image will be downloaded to the controller. +However, a reboot is required for the new image to take effect. +.PP +Example: +.PP +.Vb 1 +\& //localhost> /c2 update fw=/tmp/prom0006.img +.Ve +.PP +.Vb 3 +\& Warning: Updating the firmware can render the device driver and/or +\& management tools incompatible. Before you update the firmware, +\& it is recommended that you: +.Ve +.PP +.Vb 1 +\& 1) Back up your data. +.Ve +.PP +.Vb 2 +\& 2) Make sure you have a copy of the current firmware image so that +\& you can roll back, if necessary. +.Ve +.PP +.Vb 1 +\& 3) Close all applications. +.Ve +.PP +.Vb 1 +\& Examining compatibility data from firmware image and /c2 ... Done. +.Ve +.PP +.Vb 3 +\& New-Firmware Current-Firmware Current-Driver Current-API +\& ---------------------------------------------------------------------- +\& FE9X 3.05.00.005 FE9X 3.05.00.005 2.26.04.007 2.01.00.008 +.Ve +.PP +.Vb 2 +\& Current firmware version is the same as the new firmware. +\& Recommendation: No need to update. +.Ve +.PP +.Vb 4 +\& Given the above recommendation... +\& Do you want to continue ? Y|N [N]: y +\& Downloading the firmware from file /tmp/prom0006.img ... Done. +\& The new image will take effect after reboot. +.Ve +.PP +The \fBforce\fR attribute is optional. With it the warning message is suppressed, as +well as the prompt to proceed. Compatibility checks are not bypassed. If the +image to be downloaded is not compatible, an error message will be shown. If +the image to be downloaded is compatible, a message will indicate the downloading +of the image. +.RE +.IP "\fI/cx\fR \fBshow\fR \fIevents\fR [\fIreverse\fR]" +.IX Item "/cx show events [reverse]" +.RE +.PD 0 +.IP "\fI/cx\fR \fBshow\fR \fIAENs\fR [\fIreverse\fR]" +.IX Item "/cx show AENs [reverse]" +.RE +.IP "\fI/cx\fR \fBshow\fR \fIalarms\fR [\fIreverse\fR]" +.IX Item "/cx show alarms [reverse]" +.PD +Asynchronous events or AENs (Asynchronous Event Notifications) of the controller, +also known as 'controller alarms', are originated by firmware and captured by +their respective device drivers. These events are kept in a finite queue inside +the kernel, awaiting extraction by user space programs such as \s-1CLI\s0 and/or 3DM2. +These events reflect messages of varying severity levels. The levels range +in order of severity: \s-1INFO\s0, \s-1WARNING\s0, and \s-1ERROR\s0, respectively. +.PP +Controller Events or Alarms generated on the 7000/8000 series controllers do not +have dates, as such a dash ('\-') indicating 'read not\-applicable' is displayed +in the \*(L"Date\*(R" column. Also, with the 7000/8000 series controllers, the event +message contains the severity as well, hence the \*(L"Severity\*(R" column shows a '\-' +also. +.PP +This command displays all available events on a given controller. The default +listing order is 'ascending'; that is, the later the alarm or event message the +further down in the list or table it appears in. Likewise, the older the event +message the earlier it is in the table. The order of the messages could be +reversed with the attribute \fIreverse\fR. With this the most recent \s-1AEN\s0 message +would appear at the top of the table. +.PP +Typical output looks like: +.PP +.Vb 1 +\& //localhost> /c1 show events +.Ve +.PP +.Vb 12 +\& Ctl Date Severity AEN Message +\& ------------------------------------------------------------------------------ +\& c0 [Fri Mar 21 2008 14:19:00] WARNING Drive removed: port=1 +\& c0 [Fri Mar 21 2008 14:19:00] ERROR Degraded unit: unit=1, port=1 +\& c0 [Fri Mar 21 2008 14:19:25] INFO Drive inserted: port=1 +\& c0 [Fri Mar 21 2008 14:19:25] INFO Unit operational: unit=1 +\& c0 [Fri Mar 21 2008 14:28:18] INFO Migration started: unit=0 +\& c0 [Sat Mar 22 2008 05:16:49] INFO Migration completed: unit=0 +\& c0 [Tue Apr 01 2008 12:34:02] WARNING Drive removed: port=1 +\& c0 [Tue Apr 01 2008 12:34:22] ERROR Unit inoperable: unit=1 +\& c0 [Tue Apr 01 2008 12:34:23] INFO Drive inserted: port=1 +\& c0 [Tue Apr 01 2008 12:34:23] INFO Unit operational: unit=1 +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fIdiag\fR" +.IX Item "/cx show diag" +This command extracts controller diagnostic information as output for technical +support usage and reference. The report contains a summary of the controller's +technical information (such as host name, host architecture, operating system +version, controller model, controller \s-1ID\s0, etc.), followed by diagnostic +information of the controller. +.PP +A small section showing event trigger and log information is shown for +controller models 9650SE or higher with release 9.5.3 or higher firmware. This +section shows the diagnostic event log save mode type with three diagnostic +event counters. These diagnostic events are controller soft reset, firmware +reset, and drive error. +.PP +For controller models 9550SX and older, or firmware version of release 9.5.2 +or older, the diagnostic trigger and log section is either not shown or +indicates 'N/A' for the mode and counter values. +.PP +Typical output (for model 9650SE/higher and running 9.5.3/higher release) +looks like the following: +.PP +.Vb 1 +\& //dhcp-147-145-95-103> /c2 show diag +.Ve +.PP +.Vb 13 +\& ### Time Stamp: 18:51:11 31-May-2011 +\& ### Host Name: dhcp-147-145-95-103 +\& ### Host Architecture: x86_64 (64 bit) +\& ### OS Version: Linux 2.6.11-1.1369_FC4smp +\& ### Model: G133e/AstorElx +\& ### Serial #: 3ware Internal Use +\& ### Controller ID: 2 +\& ### CLI Version: 2.00.11.018 +\& ### API Version: 2.08.00.022 +\& ### Driver Version: 2.26.06.001 +\& ### Firmware Version: FH9X 4.10.00.001 +\& ### BIOS Version: BE9X 4.08.00.002 +\& ### Available Memory: 448MB +.Ve +.PP +.Vb 14 +\& ========================================================================== +\& Diagnostic Information on Controller //dhcp-147-145-95-103/c2 ... +\& -------------------------------------------------------------------------- +\& Event Trigger and Log Information: +\& Triggered Event(s) = +\& ctlreset (controller soft reset) +\& fwassert (firmware assert) +\& driveerr (drive error) +\& Diagnostic log save mode = cont (continuous/last trigger) +\& Diagnostic event trigger counter = 1 +\& Trigger event counter for ctlrreset = 0 +\& Trigger event counter for fwassert = 0 +\& Trigger event counter for driveerr = 5 +\& -------------------------------------------------------------------------- +.Ve +.PP +.Vb 35 +\& SAS Amp|Pre[0] 0x0500|26 +\& SATA Amp|Pre[0] 0x0400|26 +\& RxDetectionThreshold[0] = 0xd2 +\& SAS Amp|Pre[1] 0x0500|26 +\& SATA Amp|Pre[1] 0x0400|26 +\& RxDetectionThreshold[1] = 0xd2 +\& EPCT file not found in flash. +\& Auto detecting enclosures ... +\& Rollcall, Begin : find drives +\& Inventory done, port=0 +\& Inventory done, port=2 +\& Inventory done, port=1 +\& Assigning drive handle 6 to port 0 +\& Assigning drive handle 2 to port 1 +\& Assigning drive handle 3 to port 2 +\& Associate slots: Rollcall, Waiting to start DCB read +\& --PortHandle[ 0] DriveHandle[ 6] phy: 6 +\& DIT status: DRV_PRESENT (0xFF) +\& Drv type: SSP Direct +\& Model #: SEAGATE ST31000640SS +\& Serial #: 9QJ2NN8Q +\& Drv FW #: 0004 +\& Capacity: 1953525167 (0x0000000074706DAF) (~931 GB) +\& drv ports: Supported 2, Connected : 1 +\& WWN: 5000c5000d32ee9c +\& sasAddr1: 5000c5000d32ee9d +\& sasAddr2: 5000c5000d32ee9e +\& WriteSame: 1 +\& Pwr On Hrs: 12760, Realloc Sct: 12, Temp (\euffffC): 23 +\& Link Speed: Supported=0x3 (1.5 Gbs to 3.0 Gbs) Current=0x2 (3.0 Gbs) +\& Spndle Spd: 7200 +\& : +\& : +\& : +\& : +.Ve +.PP +It is recommended that you save the output to a file, where it can be used +to communicate with tech support, or used for further analysis with +Linux utilities like \fIod\fR\|(1). +.PP +Example: +.PP +.Vb 1 +\& $ tw_cli /c0 show diag > diag.txt +.Ve +.PP +Please note that some characters may not be printable or may not render +correctly. +.RE +.IP "\fI/cx\fR \fBshow\fR \fIphy\fR" +.IX Item "/cx show phy" +This command is for the 9650SE with Release 9.5.2 or later, and the 9690SA +or newer controllers only. It reports a list of phys with related information +for the specified controller. The 'Device Type' column indicates whether +the connected device is an enclosure, or a drive of type \s-1SATA\s0 or \s-1SAS\s0. The +\&'Device' column is the device \s-1ID\s0 or handle. There are three 'Link Speed' +columns: 'Supported' denotes the link speed capability of the phy/device, +\&'Enable' denotes the current link speed setting, and 'Control' denotes the +link control setting. +.PP +looks like the following +Example of 9690SA\-8E connected to drives in an enclosure: +.PP +.Vb 12 +\& //localhost> /c3 show phy +\& Device --- Link Speed (Gbps) --- +\& Phy SAS Address Type Device Supported Enabled Control +\& ----------------------------------------------------------------------------- +\& phy0 500050e000030232 ENCL N/A 1.5-3.0 3.0 Auto +\& phy1 500050e000030232 ENCL N/A 1.5-3.0 3.0 Auto +\& phy2 500050e000030232 ENCL N/A 1.5-3.0 3.0 Auto +\& phy3 500050e000030232 ENCL N/A 1.5-3.0 3.0 Auto +\& phy4 500050e000030236 ENCL N/A 1.5-3.0 3.0 Auto +\& phy5 500050e000030236 ECNL N/A 1.5-3.0 3.0 Auto +\& phy6 500050e000030236 ENCL N/A 1.5-3.0 3.0 Auto +\& phy7 500050e000030236 ECNL N/A 1.5-3.0 3.0 Auto +.Ve +.PP +In the above example, for phy1, the link speeds supported are 1.5 and 3.0 Gpbs. +The current link speed for phy1 is 3.0 Gpbs, and the link control setting is +\&'Auto'. The link control setting could be either 1.5, 3.0, or Auto. 'Auto' +denotes Automatic Negotiation, where the best negotiated speed possible for +that link will be used. +.PP +Example of 9690SA\-8I with directly attached drives: +.PP +.Vb 1 +\& //localhost> /c3 show phy +.Ve +.PP +.Vb 11 +\& Device --- Link Speed (Gbps) --- +\& Phy SAS Address Type Device Supported Enabled Control +\& ----------------------------------------------------------------------------- +\& phy0 500050e000000002 SATA /c3/p0 1.5-3.0 3.0 Auto +\& phy1 500050e000000002 SATA /c3/p1 1.5-3.0 3.0 Auto +\& phy2 500050e000000002 SATA /c3/p2 1.5-3.0 3.0 Auto +\& phy3 500050e000000002 SATA /c3/p3 1.5-3.0 3.0 Auto +\& phy4 - - - - - - +\& phy5 - - - - - - +\& phy6 500050e000000006 SAS /c3/p6 1.5-3.0 3.0 Auto +\& phy7 - - - - - - +.Ve +.PP +\&\fBNote:\fR There is no \*(L"/cx set phy\*(R" command. Moreover, the only changeable +setting for phy is link speed. To change the link speed, see the +\&\fI/cx/phyx set link\fR command. To see information for an individual +phy only, use \fI/cx/phyx show\fR. These commands are in the \*(L"Phy Object +Messages\*(R" section. +.RE +.IP "\fI/cx\fR \fBshow\fR \fIrebuild\fR" +.IX Item "/cx show rebuild" +Model 9000 series controllers support background tasks such as rebuild, verify, +or self test activities. For each activity, up to 7 tasks can be registered, +known as slots 1 through 7. Each task activity can be managed by a set of +commands including \fIadd\fR, \fIdel\fR, \fIshow\fR and \fIset\fR. Background tasks have +a slot id, start day, hour, duration, and status attributes. +.PP +Rebuild activity attempts to (re)synchronize all members of redundant units +such as \s-1RAID\-1\s0, \s-1RAID\-10\s0, \s-1RAID\-5\s0 and \s-1RAID\-50\s0. Rebuilds can be started manually +or automatically if a spare has been defined. Scheduled rebuilds will take +place during the scheduled window, if enabled. +.PP +This command displays the current rebuild background task schedule as +illustrated below. +.PP +.Vb 1 +\& $ tw_cli /c1 show rebuild +.Ve +.PP +.Vb 11 +\& Rebuild Schedule for Controller /c1 +\& ======================================================== +\& Slot Day Hour Duration Status +\& -------------------------------------------------------- +\& 1 Mon 2:00pm 10 hr(s) disabled +\& 2 Thu 7:00pm 18 hr(s) disabled +\& 3 - - - - +\& 4 - - - - +\& 5 - - - - +\& 6 Mon 1:00am 4 hr(s) disabled +\& 7 Sun 12:00am 1 hr(s) disabled +.Ve +.PP +The status of \fIdisabled\fR denotes that the controller will not use the scheduled +time slots. +.RE +.IP "\fI/cx\fR \fBshow\fR \fIrebuildmode\fR" +.IX Item "/cx show rebuildmode" +This command shows the current rebuild mode setting of the specified controller. +The rebuild mode has two settings: \*(L"Adaptive\*(R" and \*(L"Low latency\*(R". +.PP +The Adaptive setting tells the controller to keep its current background activity +task policy and it is the default. The Low Latency setting \*(L"throttles\*(R" the +background task and allow host Reads to complete, thus improves performance in +the situation when a rebuild background task is active with the task rate has +been set to high (that is, low I/O rate). +.PP +This command is associated with the rebuild task rate, please also see /cx show +rebuildrate. +.PP +This command is supported on the 9650SE controller with Release 9.5.2 or later +and for the 9690SA and higher model controllers. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c1 show rebuildmode +\& /c1 Rebuild background task mode = Low Latency +.Ve +.PP +See also: +.PP +.Vb 3 +\& /cx set rebuildmode= +\& /cx set rebuildrate=<1..5> +\& /cx show rebuildrate +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fIrebuildrate\fR" +.IX Item "/cx show rebuildrate" +The execution priority relative to I/O operations for the rebuild background task +is the rebuild task rate. This command shows the current rebuild task rate of the +specified controller. +.PP +This task rate is of the range [1..5], where 5 denotes the setting of fastest +background task and slowest I/O, as follows: +.PP +.Vb 5 +\& 5 = fastest rebuild; slowest I/O +\& 4 = faster rebuild; slower I/O +\& 3 = balanced between rebuild and I/O +\& 2 = faster I/O; slower rebuild +\& 1 = fastest I/O; slowest rebuild +.Ve +.PP +This command applies to the 7000, 8000, and 9000 models controllers. +.PP +For example: +.PP +.Vb 2 +\& //localhost> /c1 show rebuildrate +\& /c1 Rebuild background task rate = 4 (faster rebuild; slower I/O) +.Ve +.PP +See also: +.PP +.Vb 3 +\& /cx set rebuildrate=<1..5> +\& /cx set rebuildmode= +\& /cx show rebuildmode +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fIverify\fR" +.IX Item "/cx show verify" +Verify is one of the supported background tasks, and this command displays the +current verify schedule. +.PP +For the 9650SE and newer \s-1RAID\s0 controllers, the Verify Task Schedule can be either +\&\fBbasic\fR or \fBadvanced\fR (For details about the two types and the associated +commands, please see the 'Features' section.) The basic Verify Task Schedule +sets a weekly day and time for verification to occur, and is designed to be +used with unit auto\-verify. The advanced Verify Task Schedule provides +more control, and is equivalent to the Verify Task Schedule available for +9550SX and earlier \s-1RAID\s0 controllers. +.PP +For the advanced Verify Task Schedule, up to 7 time periods can be registered, +known as timeslots (or simply slots) 1 through 7. This task schedule can be +managed by a set of commands including \fIadd\fR, \fIdel\fR, \fIshow\fR and \fIset\fR. The task +schedule has a slot id, start\-day\-time, duration, and status attributes. Rebuild +follow similar background task schedules. +.PP +For details about setting up a schedule for verify tasks, see \fI/cx set verify\fR. +.PP +Verify activity attempts to verify all units based on their unit type. Verifying +\&\s-1RAID\-1\s0 involves checking that both drives contain the exact data. On \s-1RAID\-5\s0 and +\&\s-1RAID\-6\s0, the parity information is used to verify data integrity. \s-1RAID\-10\s0 and 50 +are composite types and follow their respective array types. On the 9000 series, +non-redundant units such as \s-1RAID\-0\s0, \s-1JBOD\s0, single, and spare, are also verified +(by reading and reporting un-readable sectors). +.PP +Example 1: +For the 9550SX and older controllers, and when verify=advanced for the 9650SE and +newer controllers, the show verify command displays the current verify background +task schedule as illustrated below. +.PP +.Vb 1 +\& $ tw_cli /c1 show verify +.Ve +.PP +.Vb 11 +\& Verify Schedule for Controller /c1 +\& ======================================================== +\& Slot Day Hour Duration Status +\& -------------------------------------------------------- +\& 1 Mon 2:00am 4 hr(s) disabled +\& 2 - - - - +\& 3 Tue 12:00am 24 hr(s) disabled +\& 4 Wed 12:00am 24 hr(s) disabled +\& 5 Thu 12:00am 24 hr(s) disabled +\& 6 Fri 12:00am 24 hr(s) disabled +\& 7 Sat 12:00am 24 hr(s) disabled +.Ve +.PP +The status of \fIdisabled\fR denotes that the controller will not use the scheduled +time slots. +.PP +Example 2: +For the 9650SE and newer controllers, if the \fBbasic\fR Verify Task Schedule is +selected, the show verify command displays the following: +.PP +.Vb 2 +\& //localhost> /c1 show verify +\& /c1 basic verify weekly preferred start: Friday 12:00am +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fIverifymode\fR" +.IX Item "/cx show verifymode" +This command shows the current verify mode setting of the specified controller. +The verify mode has two settings: \*(L"Adaptive\*(R" and \*(L"Low latency\*(R". +.PP +The Adaptive setting tells the controller to keep its current background activity +task policy and it is the default. The Low Latency setting \*(L"throttles\*(R" the +background task and allow host Reads to complete, thus improves performance in the +situation when a verify background task is active with the task rate has been set +to high (that is, low I/O rate). +.PP +This command is associated with the verify task rate, please also see /cx show +verifyrate. +.PP +This command is supported on the 9650SE controller with Release 9.5.2 or higher, +and for the 9690SA and higher model controllers. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c1 show verifymode +\& /c1 Verify background task mode = Low Latency +.Ve +.PP +See also: +.PP +.Vb 3 +\& /cx set verifymode= +\& /cx set verifyrate=<1..5> +\& /cx show verifyrate +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fIverifyrate\fR" +.IX Item "/cx show verifyrate" +The execution priority relative to I/O operations for the verify background task +is the verify task rate. This command shows the current verify task rate of the +specified controller. +.PP +This task rate is of the range [1..5], where 5 denotes the setting of fastest +background task and slowest I/O, as follows: +.PP +.Vb 5 +\& 5 = fastest verify; slowest I/O +\& 4 = faster verify; slower I/O +\& 3 = balanced between verify and I/O +\& 2 = faster I/O; slower verify +\& 1 = fastest I/O; slowest verify +.Ve +.PP +This command applies to the 7000, 8000, and 9000 models controllers. +.PP +For example: +.PP +.Vb 2 +\& //localhost> /c1 show verifyrate +\& /c1 Verify background task rate = 4 (faster rebuild; slower I/O) +.Ve +.PP +See also: +.PP +.Vb 3 +\& /cx set verifyrate=<1..5> +\& /cx set verifymode= +\& /cx show verifymode +.Ve +.RE +.IP "\fI/cx\fR \fBshow\fR \fIselftest\fR" +.IX Item "/cx show selftest" +Model 9000 series controllers support background tasks such as rebuild, verify, +and self test activities. For each activity, up to 7 tasks can be registered, known +as slots 1 through 7. Each activity can be managed by a set of commands including +\&\fIadd\fR, \fIdel\fR, \fIshow\fR and \fIset\fR a task. Background tasks have attributes of +slot id, start\-day\-time, duration, and status. +.PP +The selftest that would be performed is called \s-1SMART\s0 (Self Monitoring Analysis and Reporting). +The \s-1SMART\s0 selftest instructs the controller to check certain \s-1SMART\s0 supported thresholds +by the disk vendor. An \s-1AEN\s0 is logged to the alarms table if a drive reports a \s-1SMART\s0 +failure. The failing drive should be replaced if this error occurs. +.PP +This command displays the current selftest background task schedule as illustrated below. +.PP +.Vb 1 +\& $ tw_cli /c1 show selftest +.Ve +.PP +.Vb 11 +\& Selftest Schedule for Controller /c1 +\& =========================================== +\& Slot Day Hour SMART +\& ------------------------------------------- +\& 1 Sun 12:00am enabled +\& 2 Mon 12:00am enabled +\& 3 Tue 12:00am enabled +\& 4 Wed 12:00am enabled +\& 5 Thu 12:00am enabled +\& 6 Fri 12:00am enabled +\& 7 Sat 12:00am enabled +.Ve +.RE +.IP "\fI/cx\fR \fBadd\fR \fIrebuild=ddd:hh:duration\fR" +.IX Item "/cx add rebuild=ddd:hh:duration" +This command registers a new background rebuild task to the schedule, for execution +on the day of \fIddd\fR (where ddd is Sun, Mon, Tue, Wed, Thu, Fri, and Sat), at the +hour of \fIhh\fR (range 0 .. 23), for a duration of \fIduration\fR (range 1 .. 24) hours. +This command will fail if no (empty) slot is available. In that case, +you would need to delete an existing slot before adding. +.PP +For \*(L"rebuild\*(R" background task description, see command \fB/cx show rebuild\fR. +.PP +For example: +.PP +.Vb 2 +\& //localhost> /c3 add rebuild=sun:16:3 +\& Adding scheduled rebuild to slot 7 for [Sun, 4:00PM, 3hr(s)] ... Done. +.Ve +.RE +.IP "\fI/cx\fR \fBadd\fR \fIverify=ddd:hh:duration\fR" +.IX Item "/cx add verify=ddd:hh:duration" +This command registers a new task slot to the Verify Task Schedule on the day +of \fIddd\fR (where \fIddd\fR is Sun, Mon, Tue, Wed, Fri, or Sat), at the hour of \fIhh\fR +(range 0..23), for a duration of \fIduration\fR (range 1..24) hours. A +maximum of seven verify task slots can be included in the schedule. This +command will fail if no (empty) task slot is available. In that case, +you would need to delete an existing slot before adding. +.PP +\&\fBNote:\fR This Verify Task Schedule is used when '/cx set verify=advanced' for +the 9650SE with Release 9.5.2 or later, and 9690SA and higher model controllers, +and for the 9650SE with Release 9.5.1 or earlier and 9550SX or older controllers +when '/cx set verify=enabled'. +.PP +\&\fBNote:\fR If you have a 9650SE with Release 9.5.2 or later, or a 9690SA or newer +controller, you may use the simpler \fBbasic\fR verify schedule with the command +\&\fI/cx set verify=basic\fR. Simply specify a weekly day and time and make sure +that the auto-verify policy is set to \s-1ON\s0 for your \s-1RAID\s0 units. For more information +please see '/cx set verify=basic' or the section on Basic Verify in the +Features section of this document. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c3 add verify=sun:23:2 +\& Adding scheduled verify to slot 3 for [Sun, 11:00PM, 2hr(s)] ... Done. +.Ve +.PP +In the above example, a verify task slot is added to the schedule to be +executed in the 2\-hour duration time window on Sundays at 11:00 \s-1PM\s0. +.PP +\&\fBNote:\fR Use the \fI/cx/ux set autoverify=on\fR command to turn on autoverify for +each unit you wish to follow the schedule. +.RE +.IP "\fI/cx\fR \fBadd\fR \fIselftest=ddd:hh\fR" +.IX Item "/cx add selftest=ddd:hh" +This command registers a new background \fIselftest\fR task to the schedule, for +executed on day of \fIddd\fR (where ddd is Sun, Mon, Tue, Wed, Thu, Fri, and Sat), +at hour of \fIhh\fR (range 0 .. 23). Notice that selftest runs to completion and +as such no duration value is required. This command will fail if no (empty) slot +is available. In that case, you would need to delete an existing slot before +adding. +.PP +For \*(L"selftest\*(R" background task description, see command \fB/cx show selftest\fR. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c1 add selftest=Sun:16 +\& Adding scheduled verify to slot 7 for [Sun, 4:00PM] ... Done. +.Ve +.RE +.IP "\fI/cx\fR \fBdel\fR \fIrebuild=slot_id\fR" +.IX Item "/cx del rebuild=slot_id" +This command will remove (or unregister) the rebuild background task in slot \fIslot_id\fR. +.PP +For \*(L"rebuild\*(R" background task description, see command \fB/cx show rebuild\fR. +.PP +Example: +.PP +.Vb 2 +\& $ tw_cli /c1 del rebuild=2 +\& Removing scheduled rebuild slot [2] ... Done. +.Ve +.PP +\&\s-1WARNING:\s0 If all timeslots are removed, be sure to also disable the schedule. +Otherwise, no firmware initiated or manually started rebuild tasks would run. +.RE +.IP "\fI/cx\fR \fBdel\fR \fIverify=slot_id\fR" +.IX Item "/cx del verify=slot_id" +This command will remove (or unregister) the verify background task in slot \fIslot_id\fR. +.PP +For \*(L"verify\*(R" background task description, see command \fB/cx show verify\fR. +.PP +Example: +.PP +.Vb 2 +\& $ tw_cli /c1 del verify=3 +\& Removing scheduled verify slot [3] ... Done. +.Ve +.PP +\&\s-1WARNING:\s0 If all timeslots are removed, be sure to also disable the schedule. +Otherwise, no firmware initiated or manually started verify tasks would run. +.RE +.IP "\fI/cx\fR \fBdel\fR \fIselftest=slot_id\fR" +.IX Item "/cx del selftest=slot_id" +This command will remove (or unregister) the selftest background +task in slot \fIslot_id\fR. +.PP +For \*(L"selftest\*(R" background task description, see command \fB/cx show selftest\fR. +.PP +Example: +.PP +.Vb 2 +\& $ tw_cli /c1 del selftest=3 +\& Removing scheduled selftest slot [3] ... Done. +.Ve +.RE +.IP "\fI/cx\fR \fBset\fR \fIrebuild=" +.IX Item "/cx set rebuild=" +This command will \fIenable\fR or \fIdisable\fR all of the scheduled rebuild background +tasks on controller \fI/cx\fR. When enabled, only registered or scheduled tasks +will execute. Any previous on-demand (manually started) background tasks will +be ignored. +.PP +This command also allows you to set the rebuild task rate. Setting this value to +5 implies that the rebuild will consume 100% of the controller's resource (cpu time, +I/O bandwidth) to complete its task. Conversely setting this value to 1 implies +that I/O operations has higher priority and the rebuild will consume minimal +resource. In other words: +.PP +.Vb 5 +\& 5 = fastest rebuild; slowest I/O +\& 4 = faster rebuild; slower I/O +\& 3 = balanced between rebuild and I/O +\& 2 = faster I/O; slower rebuild +\& 1 = fastest I/O; slowest rebuild +.Ve +.PP +This command applies to 7000, 8000, and 9000 models controllers. For 7/8000 series, +the rebuild rate also applies to verify and mediascan tasks. +.PP +For \*(L"rebuild\*(R" background task description, see command \fB/cx show rebuild\fR. +.RE +.IP "\fI/cx\fR \fBset\fR \fIrebuildmode=" +.IX Item "/cx set rebuildmode=" +When a rebuild background task is active, if the task rate is set to high +(i.e., low I/O rate), the system latency increases and performance is negatively +affected. This command allows you to offset this condition by setting the rebuild +mode to low latency. This setting will \*(L"throttle\*(R" the background task and allow +host Reads to complete, thus improving performance. +.PP +The rebuild mode has two settings: \*(L"Adaptive\*(R" and \*(L"Low latency\*(R". The Adaptive +setting tells the controller to keep its current background activity task policy +and it is the default. The Low Latency setting has been described above. +.PP +This command is associated with the rebuild task rate, please also see /cx set +rebuildrate. +.PP +This command is supported on the 9650SE controller with Release 9.5.2 or later, +and for the 9690SA and higher model controllers. +.PP +\&\fBNote:\fR Setting rebuildmode to 'low latency' and rebuildrate to '1' is not recommended +when I/O is active, because in that case, the rebuild as a background task may never +complete. Thus, this setting should be used with care. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c1 set rebuildmode=lowlatency +\& Setting Rebuild background task mode on /c1 to [lowlatency] ... Done. +.Ve +.PP +See also: +.PP +.Vb 3 +\& /cx show rebuildmode +\& /cx set rebuildrate=<1..5> +\& /cx show rebuildrate +.Ve +.RE +.IP "\fI/cx\fR \fBset\fR \fIrebuildrate=<1..5\fR>" +.IX Item "/cx set rebuildrate=<1..5>" +The execution priority relative to I/O operations for the rebuild background task +is the rebuild task rate. The rebuild task rate set to \*(L"fastest\*(R" will consume all +of the controller's resources and will correspondingly deter I/O operations. +Accordingly, the converse is also true. +.PP +This task rate is of the range [1..5], where 5 denotes the setting of fastest +background task and slowest I/O, as follows: +.PP +.Vb 5 +\& 5 = fastest rebuild; slowest I/O +\& 4 = faster rebuild; slower I/O +\& 3 = balanced between rebuild and I/O +\& 2 = faster I/O; slower rebuild +\& 1 = fastest I/O; slowest rebuild +.Ve +.PP +This command applies to the 7000, 8000, and 9000 models controllers. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c1 set rebuildrate=2 +\& Setting Rebuild background task rate on /c1 to [2] (faster I/O) ... Done. +.Ve +.PP +See also: +.PP +.Vb 3 +\& /cx show rebuildrate +\& /cx set rebuildmode= +\& /cx show rebuildmode +.Ve +.RE +.IP "\fI/cx\fR \fBset\fR \fIverify=" +.IX Item "/cx set verify=" +This command will \fIenable\fR or \fIdisable\fR all of the scheduled verify background +tasks on controller \fI/cx\fR. When enabled, only registered or scheduled +tasks will execute. Any previous on-demand (manually started) background tasks +will be ignored. +.PP +This command allows you to set the verify task rate. Setting this value to 5 +implies that the verify will consume 100% of the controller's resource (cpu time, +I/O bandwidth) to complete its task. Conversely setting this value to 1 implies +that I/O operations has higher priority and the verify will consume minimal +resource. In other words: +.PP +.Vb 5 +\& 5 = fastest verify; slowest I/O +\& 4 = faster verify; slower I/O +\& 3 = balanced between verify and I/O +\& 2 = faster I/O; slower verify +\& 1 = fastest I/O; slowest verify +.Ve +.PP +Note that this feature only applies to 9000 and higher controller models. +.PP +For \*(L"verify\*(R" background task description, see command \fB/cx show verify\fR. +.PP +\&\fBNote:\fR Enabling verify with this command is equivalent to using the +\&'/cx set verify=advanced' command for 9650SE and 9690SA controllers. For +9650SE and higher model controllers, disabling verify with this command is +equivalent to using the '/cx set verify=basic' command without specifying +a preferred start day and time (the default of Friday midnight/Saturday +morning is used.) +.PP +\&\fBNote:\fR If you want verify to occur automatically, when enabling the +verify schedule you must also remember to enable the autoverify setting for +the units to be verified. For more information, see the command +\&'/cx/ux set autoverify'. +.RE +.IP "\fI/cx\fR \fBset\fR \fIverify=" +.IX Item "/cx set verify=" +This command only applies to controller models 9750, 9690SA and 9650SE with +Release 9.5.2 or later. +.PP +This command is effectively the same as the 'set verify' command. +Setting verify to \fIadvanced\fR enables the Verify Tasks Schedule, which +can include a series of up to 7 days and times. Setting \fIverify\fR to +\&\fIbasic\fR creates a weekly schedule with one specific day and time, and +disables the series of scheduling slots associated with the advanced +verify task schedule. +.RE +.IP "\fI/cx\fR \fBset\fR \fIverify=" +.IX Item "/cx set verify=" +This command only applies to 9650SE and higher model controllers. +.PP +Using the verify=basic option allows you to set a basic verify schedule +that starts each week at the same date and time. With verify=basic, you +can specify your preferred day and time, or use the default weekly schedule +of Friday midnight/Saturday morning. +.PP +When you set verify=basic, the table of scheduled time slots associated with +the advanced Verify Task Schedule is ignored. +.PP +Verify=basic is intended to be used with the auto-verify policy for \s-1RAID\s0 +units, to insure that a unit verify process occurs on a regular +basis. Also, for this reason, in systems that support Basic Verify, +auto-verify is set to \s-1ON\s0 by default. +.PP +\&\fBNote:\fR When verify=basic, if you start a manual verify, it will start +immediately. When verify=advanced, if you start a manual verify, it will +follow the advanced Verify Task Schedule. For more information, see +\&\fI/cx/ux start verify\fR. +.PP +For example: +.PP +.Vb 2 +\& //localhost> /c3 set verify=basic pref=Fri:23 +\& Setting /c3 basic verify preferred start time to [Fri, 11:00PM] ... Done. +.Ve +.RE +.IP "\fI/cx\fR \fBset\fR \fIverifymode=" +.IX Item "/cx set verifymode=" +When a verify background task is active, if the task rate is set to high (i.e., +low I/O rate), the system latency increases and performance is negatively affected. +This command allows you to offset this condition by setting the rebuild mode to low +latency. This setting will \*(L"throttle\*(R" the background task and allow host Reads to +complete, thus improving performance. +.PP +The verify mode has two settings: \*(L"Adaptive\*(R" and \*(L"Low latency\*(R". The Adaptive +setting tells the controller to keep its current background activity task policy +and it is the default. The Low Latency setting has been described above. +.PP +This command is associated with the verify task rate, please also see +\&\fI/cx set verifyrate\fR. +.PP +This command is supported on the 9650SE controller with Release 9.5.2 or later +and for the 9690SA and higher model controllers. +.PP +\&\fBNote:\fR Setting verifymode to 'low latency' and verifyrate to '1' is not recommended +when I/O is active, because in that case, the verify as a background task may never +complete. Thus, this setting should be used with care. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c1 set verifymode=lowlatency +\& Setting Verify background task mode on /c1 to [lowlatency] ... Done. +.Ve +.PP +See also: +.PP +.Vb 3 +\& /cx show verifymode +\& /cx set verifyrate=<1..5> +\& /cx show verifyrate +.Ve +.RE +.IP "\fI/cx\fR \fBset\fR \fIverifyrate=<1..5\fR>" +.IX Item "/cx set verifyrate=<1..5>" +The execution priority relative to I/O operations for the verify background task +is the verify task rate. The verify task rate set to \*(L"fastest\*(R" will consume all +of the controller's resources to complete the task and will correspondingly deter +I/O operations. Accordingly, the converse is also true. +.PP +This task rate is of the range [1..5], where 5 denotes the setting of fastest +background task and slowest I/O, as follows: +.PP +.Vb 5 +\& 5 = fastest verify; slowest I/O +\& 4 = faster verify; slower I/O +\& 3 = balanced between verify and I/O +\& 2 = faster I/O; slower verify +\& 1 = fastest I/O; slowest verify +.Ve +.PP +This command applies to the 7000, 8000, and 9000 models controllers. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c1 set verifyrate=2 +\& Setting Verify background task rate on /c1 to [2] (faster I/O) ... Done. +.Ve +.PP +See also: +.PP +.Vb 3 +\& /cx show verifyrate +\& /cx set verifymode= +\& /cx show verifymode +.Ve +.RE +.IP "\fI/cx\fR \fBset\fR \fIselftest=enable|disable\fR" +.IX Item "/cx set selftest=enable|disable" +This command will \fIenable\fR or \fIdisable\fR the \s-1SMART\s0 selftest task on +on the specified controller \fI/cx\fR. When enabled, the selftest task will be +performed during a scheduled timeslot. +.PP +For \*(L"selftest\*(R" background task description, see command \fI/cx show selftest\fR. +.PP +Example: +.PP +.Vb 2 +\& //localhost>>/c2 set selftest=enable +\& Sending commands to enable all selftests ... Done. +.Ve +.RE +.IP "\fI/cx\fR \fBset\fR \fIondegrade=cacheoff|follow\fR (9500S only)" +.IX Item "/cx set ondegrade=cacheoff|follow (9500S only)" +This command allows you to set a controller based write cache policy. If the policy +is set to \fIcacheoff\fR, then if a unit is degraded, firmware will disable +the write-cache on the degraded unit, regardless of what the unit-based policy +is. If the policy is set to \fIfollow\fR, then if a unit is degraded, firmware will +follow whatever policy has been set for that unit. +.RE +.IP "\fI/cx\fR \fBset\fR \fIspinup=nn\fR" +.IX Item "/cx set spinup=nn" +This command allows you to set a controller based disk spin up policy. The value +must be a positive integer between 1 and the number of disks/ports supported on +the controller (e.g. 4, 8, 12, 16). This policy is used to stagger spin ups of disks +at boot time in order to spread the power consumption on the power supply. +For example, given a spin up policy of 2, the controller will spin up two disks +at a time, pause, and then spin up another 2 disks, and so on. The amount of time +to pause can be specified with the spin up stagger time policy. +.PP +Example: +.PP +.Vb 2 +\& //localhost>>/c2 set spinup=2 +\& Setting Disk Spinup Policy on /c2 to [2] ... Done. +.Ve +.PP +See also: +.PP +.Vb 3 +\& /cx show spinup +\& /cx set stagger=nn +\& /cx show stagger +.Ve +.RE +.IP "\fI/cx\fR \fBset\fR \fIstagger=nn\fR" +.IX Item "/cx set stagger=nn" +This command allows you to set a controller based disk spin up stagger time +policy. The value must be a positive integer between 0 and 60 (seconds). This +policy in conjunction with disk spin up policy specifies how the controller +should spin up disks at boot time. +.PP +Example: +.PP +.Vb 2 +\& //localhost>>/c2 set stagger=3 +\& Setting Spinup Stagger Time Policy on /c2 to [3] ... Done. +.Ve +.PP +See also: +.PP +.Vb 3 +\& /cx show stagger +\& /cx set spinup=nn +\& /cx show spinup +.Ve +.RE +.IP "\fI/cx\fR \fBset\fR \fIdpmstat= (9550SX and higher)" +.IX Item "/cx set dpmstat= (9550SX and higher)" +This command allows you to enable or disable the Drive Performance Monitor +(\s-1DPM\s0). By setting \fBdpmstat\fR to \fIon\fR you can enable the gathering of +statistics for drives when I/O is running. These statistics can be helpful when +troublshooting performance problems. +.PP +You can see whether the Perfromance Monitor is currently running and dispaly +a statistic summary by using the command \fI/cx show dpmstat\fR. +.PP +The \s-1DPM\s0 is disabled by default since there is overhead in maintaining the +statistics, and would be disabled following a reboot or power\-on. +.PP +Note that turning off \s-1DPM\s0 does not clear the statistical data that has been +recorded. To clear the data, use the command \fI/cx/px set dpmstat=clear\fR. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0 set dpmstat=off +\& Setting Drive Performance Monitoring on /c0 to [off]... Done. +.Ve +.PP +For more information regarding the \s-1DPM\s0 and statistics gathered, please see +the section on 'Drive Performance Monitor' of the Features section, or the +\&\*(L"\s-1SATA\s0 \s-1RAID\s0 Sofware User Guide, Version 9.5.1\*(R" in 3ware \s-1SAS\s0. +.RE +.IP "\fI/cx\fR \fBset\fR \fIautocarve= (9550SX and higher)" +.IX Item "/cx set autocarve= (9550SX and higher)" +This command allows you to set the Auto-Carving policy to be on or off. +When the Auto-Carving policy is \s-1ON\s0, any unit larger than the carvesize +is created or migrated into one or more carvesize volumes and a remaining +volume. Each volume can be treated as an individual disk with its own +file system. The default carvesize is 2 \s-1TB\s0. This feature is useful for +operating systems limited to 2 \s-1TB\s0 filesystems. +.PP +For example a 3 \s-1TB\s0 array would be configured into a 2 \s-1TB\s0 and a 1 \s-1TB\s0 +volumes with default carvesize. For a 5 \s-1TB\s0 array, two 2 \s-1TB\s0 volumes +would be created plus a 1 \s-1TB\s0 volume. +.PP +When autocarve policy is off, all the new unit creation or migration +consists of one single volume. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0 set autocarve=on +\& Setting Auto-Carving Policy on /c0 to on ... Done. +.Ve +.PP +See also: +.PP +.Vb 3 +\& /cx show autocarve +\& /cx set carvesize=<1024..32768> +\& /cx show carvesize` +.Ve +.RE +.IP "\fI/cx\fR \fBset\fR \fIcarvesize=<1024..32768\fR> (9550SX and higher)" +.IX Item "/cx set carvesize=<1024..32768> (9550SX and higher)" +This command allows you to set the carve size in \s-1GB\s0. This feature works +together with the autocarve above. See "\fI/cx\fR \fBset\fR \fIautocarve=on|off\fR" +command above for details. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0 set carvesize=2000 +\& Setting Auto-Carving Size on /c0 to 2000 GB ... Done. +.Ve +.PP +See also: +.PP +.Vb 3 +\& /cx show carvesize` +\& /cx set autocarve= +\& /cx show autocarve +.Ve +.RE +.IP "\fI/cx\fR \fBset\fR \fIautorebuild= (9550SX and higher)" +.IX Item "/cx set autorebuild= (9550SX and higher)" +This command sets the Auto-Rebuild policy of the specified controller to be \s-1ON\s0 +or \s-1OFF\s0. If there is a degraded unit and the policy is set to \s-1ON\s0, the controller +firmware will choose drives in the following order of priority, for a candidate +to perform the rebuild operation: +.PP +1. Smallest usable capacity spare. +.PP +2. Smallest usable unconfigured drive. +.PP +3. Smallest usable capacity failed drive. +.PP +If the policy is \s-1OFF\s0, spares are the only candidate for the rebuild operation. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0 set autorebuild=on +\& Setting Auto-Rebuild Policy on /c0 to on ... Done. +.Ve +.PP +See also: +.PP +.Vb 1 +\& /cx show autorebuild +.Ve +.RE +.IP "\fI/cx\fR \fBset\fR \fIautodetect= \fIdisk=\fR|[all] (9000 series)" +.IX Item "/cx set autodetect= disk=|[all] (9000 series)" +This command is associated with the stagger spin-up feature during hot\-plug. +With stagger spin-up enabled (see command \fB/cx set spinup\fR and \fB/cx set stagger\fR), +during reset or power on, the controller will try to detect all drives that are +present and spin them up staggered in time, allowing the spread of power consumption +on the power supply. Upon drive hot\-plug, that is, \fBnot\fR on power-on or reset, the +default behavior of the system is automatic detection of the drives and immediate +spin\-up. This command would change the default behavior and set the controller +to spin-up as the system at power\-on. +.PP +The \fBautodetect=on|off\fR attribute configures the controller drive auto-detect +setting. It should be set to \fIoff\fR to initiate the sequence for the stagger +spin-up during hot-plug process. After the drives are inserted or re-inserted to +the ports (as specified in the second attribute decribed below), it should be set +back to \fIon\fR to complete the configuration process for the controller to initiate +the drive spin\-up. +.PP +The \fBdisk=\fR\fB\fB|all\fR attribute specifies one or many disks (i.e., drives +or ports). If a port is empty (i.e., no drive inserted), the echo message of the +command refers to a port, and if there is already a drive inserted the message +refers to a disk. The example below shows that auto detect has been set to \fIoff\fR +to initiate stagger spin-up during hot\-plug, where \fIport 3\fR was empty and +\&\fIports 5\fR and \fI6\fR had drives inserted. +.PP +.Vb 2 +\& //localhost>> /c0 set autodetect=off disk=3:5-6 +\& Setting Auto-Detect on /c0 to [off] for port [3] and for disk [5,6]... Done +.Ve +.PP +If \*(L"disk=all\*(R", then all of the drives or ports for that controller are specified. +for example: +.PP +.Vb 2 +\& //localhost>> /c0 set autodetect=off disk=all +\& Setting Auto-Detect on /c2 to [off] for all disks/ports... Done. +.Ve +.PP +To illustrate how the command is used, here is a usage scenario: +.PP +.Vb 6 +\& 1. Issue command (set autodetect=off) to disable automatic detection of the +\& ports for staggered spin-up. +\& 2. Pull out the drives of the specified ports (if not empty). +\& 3. Replace the drives previously removed at the ports specified. +\& 4. Issue command (set autodetect=on) to enable auto detect of the ports with +\& the newly inserted drives. +.Ve +.PP +The above procedure would spin-up the newly inserted drives in a staggered manner. +Please note that the command takes longer to complete for ports that do not have +drives inserted. +.RE +.IP "\fI/cx\fR \fBstart\fR \fImediascan\fR (7000/8000 only)" +.IX Item "/cx start mediascan (7000/8000 only)" +The commands starts a media scan operation on the specified controller \fI/cx\fR. +It provides media scrubbing for validating functionality of a disk. This +includes bad block detection and remapping, etc. This command applies to +7000/8000 controllers only. +.RE +.IP "\fI/cx\fR \fBstop\fR \fImediascan\fR (7000/8000 only)" +.IX Item "/cx stop mediascan (7000/8000 only)" +The commands stops a media scan operation on the specified controller \fI/cx\fR. +It provides media scrubbing for validating functionality of a disk. This +includes bad block detection and remapping, etc. This command applies to +7000/8000 controllers only. +.Sh "Logical Disk Object Messages" +.IX Subsection "Logical Disk Object Messages" +Logical Disk Object Messages are commands (a.k.a. methods/messages) that are +sent to an instance of a Logical Disk (a.k.a. unit) such as \fI/c0/u0\fR. +.PP +Note that in the output of unit information tables that follows, the column +\&\*(L"Port\*(R" may be \*(L"VPort\*(R" depending on the applicable controller. +.RE +.IP "\fI/cx/ux\fR \fBshow\fR" +.IX Item "/cx/ux show" +This command shows summary information on the specified unit \fI/cx/ux\fR. +If the unit consists of sub-units as with \s-1RAID\-10\s0 and \s-1RAID\-50\s0 arrays, +then each sub-unit is further presented. If the Auto-Carving policy +was \s-1ON\s0 at the time the unit was created and the unit is over the carve size +(default is 2TB\-1), multiple volumes will be created and displayed +at the end of the unit summary table. +.PP +The following example shows a \s-1RAID\-50\s0 (u0) and a \s-1RAID\-0\s0 (u1) array, +respectively: +.PP +.Vb 1 +\& //localhost> /c0/u0 show +.Ve +.PP +.Vb 11 +\& Unit UnitType Status %RCmpl %V/I/M Port Stripe Size(GB) +\& ------------------------------------------------------------------------ +\& u0 RAID-50 OK - - - 64K 596.05 +\& u0-0 RAID-5 OK - - - 64K - +\& u0-0-0 DISK OK - - p0 - 149.10 +\& u0-0-1 DISK OK - - p2 - 149.10 +\& u0-0-2 DISK OK - - p3 - 149.10 +\& u0-1 RAID-5 OK - - - 64K - +\& u0-1-0 DISK OK - - p4 - 149.10 +\& u0-1-1 DISK OK - - p5 - 149.10 +\& u0-1-2 DISK OK - - p6 - 149.10 +.Ve +.PP +.Vb 1 +\& //localhost> /c0/u1 show +.Ve +.PP +.Vb 17 +\& Unit UnitType Status %RCmpl %V/I/M Port Stripe Size(GB) +\& ------------------------------------------------------------------------ +\& u1 RAID-0 OK - - - 64K 3576.06 +\& u1-0 DISK OK - - p0 - 298.01 +\& u1-1 DISK OK - - p1 - 298.01 +\& u1-2 DISK OK - - p2 - 298.01 +\& u1-3 DISK OK - - p3 - 298.01 +\& u1-4 DISK OK - - p4 - 298.01 +\& u1-5 DISK OK - - p5 - 298.01 +\& u1-6 DISK OK - - p6 - 298.01 +\& u1-7 DISK OK - - p7 - 298.01 +\& u1-8 DISK OK - - p8 - 298.01 +\& u1-9 DISK OK - - p9 - 298.01 +\& u1-10 DISK OK - - p10 - 298.01 +\& u1-11 DISK OK - - p11 - 298.01 +\& u1/v0 Volume - - - - - 2047.00 +\& u1/v1 Volume - - - - - 1529.06 +.Ve +.PP +One application of this command is to see which sub-unit of a degraded unit has +caused the unit to degrade and which disk within that sub-unit is the source of +degradation. +.PP +The unit information table shows the percentage completion of the processes associated +with the unit with \fB%RCompl\fR (percent Rebuild completion) and \fB%V/I/M\fR (percent +Verifying, Initializing, or Migrating). +.PP +Unlike other array types, \s-1RAID\-6\s0 may potentially have 2 or more parity drives +and can tolerate two or more failures within a unit. As a result, an added +notation is used to describe \f(CW%RCompl\fR and \f(CW%V\fR/I/M, and these are (A) and (P). +\&\fB(A)\fR denotes that the percentage completion is for the current +active process, and \fB(P)\fR denotes that the percentage completion is for +the current paused process. For example: +.PP +.Vb 1 +\& /localhost> /c0 show unitstatus +.Ve +.PP +.Vb 3 +\& Unit UnitType Status %RCmpl %V/I/M Stripe Size(GB) Cache AVrfy +\& ---------------------------------------------------------------------------------- +\& u0 RAID-6 REBUILD-VERIFY 50%(A) 70%(P) 64k 298.22 ON OFF +.Ve +.PP +Here, the \s-1RAID\-6\s0 unit \fIu0\fR is in the Rebuild-Verify state, with percentage Rebuild +completion of 50% and is the current active process. The process of either +Verifing, Initializing, or Migrating is at 70% and it is a paused process. +.PP +For the unit display: +.PP +.Vb 1 +\& //localhost> /c0/u0 show +.Ve +.PP +.Vb 15 +\& Unit UnitType Status %RCmpl %V/I/M Port Stripe Size(GB) +\& ------------------------------------------------------------------------ +\& u0 RAID-6 REBUILD-VERIFY 50%(A) 70%(P) - 64K 2683.80 +\& u0-0 DISK OK - - p0 - 298.20 +\& u0-1 DISK OK - - p1 - 298.20 +\& u0-2 DISK OK - - p2 - 298.20 +\& u0-3 DISK REBUILDING 80% - p3 - 298.20 +\& u0-4 DISK OK - - p4 - 298.20 +\& u0-5 DISK OK - - p5 - 298.20 +\& u0-6 DISK OK - - p6 - 298.20 +\& u0-7 DISK OK - - p7 - 298.20 +\& u0-8 DISK REBUILD-PAUSE 20% - p8 - 298.20 +\& u0-9 DISK OK - - p9 - 298.20 +\& u0-10 DISK OK - - p10 - 298.20 +\& u0-11 DISK OK - - p11 - 298.20 +.Ve +.PP +In the above example, the \s-1RAID\-6\s0 unit \fIu0\fR has 3 parity drives. Currently, +it has two \s-1REBUILDING\s0 drives; one is in the active rebuilding state and +another is in the paused rebuild state. The unit is also in the paused +\&\s-1VERIFY\s0 state. Like the output of the '/cx show unitstatus' command, the +top-level unit status and percentage show the composite unit status and +composite rebuild percentage. +.RE +.IP "\fI/cx/ux\fR \fBshow\fR Attribute Attribute ..." +.IX Item "/cx/ux show Attribute Attribute ..." +This command shows the current setting of the given \fIattribute(s)\fR. One or +many attributes can be requested. An invalid attribute will terminate the loop. +Possible attributes are: initializestatus, name (9000 series), qpolicy (9550SX +and higher), rebuildstatus, serial (9000 series), status, storsave(9550SX +and higher), verifystatus, volumes (9000 series), autoverify, cache or wrcache, +rdcache, ignoreECC, identify, rapidrecovery, and parity. +.PP +The attributes volumes, name, serial, autoverify, and ignoreECC are applicable +to 9000 series controllers; the attributes qpolicy, storsave, and identify are +only applicable to 9550SX and higher nodel controllers; the attribute +rapidrecovery is only applicable to 9650SE and newer controllers; the +attribute parity is only applicable to the \s-1RAID\-6\s0 array; and the rdcache attribute +is applicable for the 9650SE (with Release 9.5.2 or later) and newer controllers. +.RE +.IP "\fI/cx/ux\fR \fBshow\fR \fIstatus\fR" +.IX Item "/cx/ux show status" +This command reports the status of the specified unit. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/u0 show status +\& /c0/u5 status = OK +.Ve +.RE +.IP "\fI/cx/ux\fR \fBshow\fR \fIrebuildstatus\fR" +.IX Item "/cx/ux show rebuildstatus" +This command reports the rebuildstatus (if any) of the specified unit. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/u5 show rebuildstatus +\& /c0/u5 is not rebuilding, its current state is OK +.Ve +.RE +.IP "\fI/cx/ux\fR \fBshow\fR \fIverifystatus\fR" +.IX Item "/cx/ux show verifystatus" +This command reports the verifystatus (if any) of the specified unit. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/u5 show verifystatus +\& /c0/u5 is not verifying, its current state is OK +.Ve +.RE +.IP "\fI/cx/ux\fR \fBshow\fR \fIinitializestatus\fR" +.IX Item "/cx/ux show initializestatus" +This command reports the initializestatus (if any) of the specified unit. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/u5 show initializestatus +\& /c0/u5 is not initializing, its current state is OK +.Ve +.RE +.IP "\fI/cx/ux\fR \fBshow\fR \fIvolumes\fR (9000 series)" +.IX Item "/cx/ux show volumes (9000 series)" +This command reports the number of volumes in the specified unit. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/u5 show volumes +\& /c0/u5 Volume(s) = 2 +.Ve +.RE +.IP "\fI/cx/ux\fR \fBshow\fR \fIname\fR (9000 series)" +.IX Item "/cx/ux show name (9000 series)" +This command reports the name (if any) of the specified unit. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/u5 show name +\& /c0/u5 Name = Joe +.Ve +.RE +.IP "\fI/cx/ux\fR \fBshow\fR \fIserial\fR (9000 series)" +.IX Item "/cx/ux show serial (9000 series)" +This command reports the unique serial number of the specified unit. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/u5 show serial +\& /c0/u5 Serial Number = 12345678901234567890 +.Ve +.RE +.IP "\fI/cx/ux\fR \fBshow\fR \fIqpolicy\fR (9550SX and higher)" +.IX Item "/cx/ux show qpolicy (9550SX and higher)" +This command reports the queue policy of the specified unit. If the queue +policy is \s-1ON\s0, the firmware utilizes the drive queueing policy. Some drives +do not support any queueing policy, in that case this policy setting will +have no effect on those drives. +.PP +For a spare unit, drive queuing is not meaningful or applicable. +For example, when a spare becomes a true unit in migration, it would adopt +the queue policy of the \*(L"new\*(R" unit. Thus, this commmand does not show the +queue policy for the spare unit type. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/u5 show qpolicy +\& /c0/u5 Command Queuing Policy = on +.Ve +.RE +.IP "\fI/cx/ux\fR \fBshow\fR \fIstorsave\fR (9550SX and higher)" +.IX Item "/cx/ux show storsave (9550SX and higher)" +This command reports the storsave policy (protect|balance|perform) of the +specified unit. +.PP +For detail, see \fI/cx/ux\fR \fIset\fR \fIstorsave=protect|balance|perform\fR. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/u5 show storsave +\& /c0/u5 Command Storsave Policy = protect +.Ve +.RE +.IP "\fI/cx/ux\fR \fBshow\fR \fIidentify\fR (9550SX and higher)" +.IX Item "/cx/ux show identify (9550SX and higher)" +This command reports the identify status of the specified unit within an enclosure. +If set to \s-1ON\s0, the LEDs of the drive slots associated with the specified unit would +blink. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/u0 show identify +\& /c0/u0 Identify status = on. +.Ve +.PP +See also: +.PP +.Vb 3 +\& /cx/ux set identify= +\& /cx/px set identify= +\& /cx/px show identify +.Ve +.RE +.IP "\fI/cx/ux\fR \fBshow\fR \fIautoverify\fR (9000 series)" +.IX Item "/cx/ux show autoverify (9000 series)" +This command reports the current autoverify setting of the specified unit. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/u0 show autoverify +\& /c0/u0 Auto Verify Policy = off +.Ve +.RE +.IP "\fI/cx/ux\fR \fBshow\fR \fIcache\fR" +.IX Item "/cx/ux show cache" +.RE +.PD 0 +.IP "\fI/cx/ux\fR \fBshow\fR \fIwrcache\fR" +.IX Item "/cx/ux show wrcache" +.PD +This command reports the current write cache state of the specified unit. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/u0 show cache +\& /c0/u0 Write Cache = on +.Ve +.RE +.IP "\fI/cx/ux\fR \fBshow\fR \fIrdcache\fR" +.IX Item "/cx/ux show rdcache" +This command reports the current read cache setting of the specified unit. +The state of the read cache could be either \fBbasic\fR, \fBintelligent\fR, or +\&\fBoff\fR. \*(L"Off\*(R" denotes that the read cache is disabled. For more information +on the read cache modes of Basic and Intelligent, please see \fI/cx/ux set +rdcache\fR. +.PP +This command is supported on the 9650SE (with Release 9.5.2 or later) and +newer controllers. This feature is supported in all arrays types. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/u0 show rdcache +\& /c0/u0 Read Cache = Intelligent +.Ve +.PP +See also: +.PP +.Vb 1 +\& /cx/ux set rdcache= +.Ve +.RE +.IP "\fI/cx/ux\fR \fBshow\fR \fIignoreECC\fR (9000 series)" +.IX Item "/cx/ux show ignoreECC (9000 series)" +This command reports the current setting of the ignoreECC policy for the +specified unit. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/u0 show ignoreECC +\& /c0/u0 Ignore ECC policy = off +.Ve +.RE +.IP "\fI/cx/ux\fR \fBshow\fR \fIrapidrecovery\fR (9650SE and higher)" +.IX Item "/cx/ux show rapidrecovery (9650SE and higher)" +This command shows the Rapid \s-1RAID\s0 Recovery policy for the specified unit. +This policy can be \fIall\fR, \fIrebuild\fR, or \fIdisable\fR. For more information +about the policy settings, please see \fI/cx/ux set rapidrecovery=. +.PP +This command only applies to the 9650SE (with Release 9.5.1) and newer controllers, +as well as redundant arrays only. +.PP +For example: +.PP +.Vb 2 +\& //localhost> /c0/u0 show rapidrecovery +\& /c1/u0 Rapid RAID Recovery policy setting = disable +.Ve +.PP +\&\fBNote:\fR The attribute \fIrapidrecovery\fR in the command may be abbreviated as \*(L"rrr\*(R". +.RE +.IP "\fI/cx/ux\fR \fBshow all\fR" +.IX Item "/cx/ux show all" +This command shows the current setting of all of the above attributes. +.PP +If the Auto-Carving policy was on at the time the unit was created and the unit is +over the carve size (default is 2 \s-1TB\s0 \- 1), multiple volumes will be created and +will be displayed at the end of the summary information. +.PP +Example: +.PP +.Vb 1 +\& //localhost> /c0/u1 show all +.Ve +.PP +.Vb 7 +\& /c0/u1 status = OK +\& /c0/u1 is not rebuilding, its current state is OK +\& /c0/u1 is not verifying, its current state is OK +\& /c0/u1 is not initializing, its current state is OK +\& /c0/u1 volume(s) = 2 +\& /c0/u1 name = 1234567 +\& /c0/u1 serial number = C6CPR7JMF98DA8001DF0 +.Ve +.PP +.Vb 1 +\& //localhost> /c0/u1 show +.Ve +.PP +.Vb 17 +\& Unit UnitType Status %RCmpl %V/I/M Port Stripe Size(GB) +\& ------------------------------------------------------------------------ +\& u1 RAID-0 OK - - - 64K 3576.06 +\& u1-0 DISK OK - - p0 - 298.01 +\& u1-1 DISK OK - - p1 - 298.01 +\& u1-2 DISK OK - - p2 - 298.01 +\& u1-3 DISK OK - - p3 - 298.01 +\& u1-4 DISK OK - - p4 - 298.01 +\& u1-5 DISK OK - - p5 - 298.01 +\& u1-6 DISK OK - - p6 - 298.01 +\& u1-7 DISK OK - - p7 - 298.01 +\& u1-8 DISK OK - - p8 - 298.01 +\& u1-9 DISK OK - - p9 - 298.01 +\& u1-10 DISK OK - - p10 - 298.01 +\& u1-11 DISK OK - - p11 - 298.01 +\& u1/v0 Volume - - - - - 2047.00 +\& u1/v1 Volume - - - - - 1529.06 +.Ve +.RE +.IP "\fI/cx/ux\fR \fBremove\fR [\fInoscan\fR] [\fIquiet\fR]" +.IX Item "/cx/ux remove [noscan] [quiet]" +This command allows you to remove (or export) a \fBunit\fR. Exporting a unit will instruct +the firmware to remove the specified unit from its pool of managed units, but retains +the \s-1DCB\s0 (Disk Configuration Block) meta\-data. As such the unit can later be imported +back. \fInoscan\fR is used to not inform the \s-1OS\s0 of this change. Default is to inform the \s-1OS\s0. +The quiet option is for non-interactive mode. +.PP +Use caution when using this command. Units that are currently in use or mounted +cannot be removed. +.RE +.IP "\fI/cx/ux\fR \fBdel\fR [\fInoscan\fR] [\fIquiet\fR]" +.IX Item "/cx/ux del [noscan] [quiet]" +This command allows you to delete a \fBunit\fR. Deleting a unit not only remove the +specified unit from the controller's list of managed units, but also \fBdestroys\fR +the \s-1DCB\s0 (Disk Configuration Block) meta\-data. Ports (or disks) associated with this +unit will now be part of the free pool of managed disks. In another words, once +the unit is deleted, all the data on the unit \fBcan not be recovered\fR. +\&\fInoscan\fR is used to not inform the \s-1OS\s0 of this change. Default is to inform +the \s-1OS\s0. The quiet option is for non-interactive mode. +.PP +Use caution when using this command. \fBThis is a destructive command and should be\fR +\&\fBused with extreme care\fR. Units that are currently in use or mounted +should not be deleted. +.RE +.IP "\fI/cx/ux\fR \fBstart\fR \fIrebuild\fR \fIdisk=p\fR [\fIignoreECC\fR]" +.IX Item "/cx/ux start rebuild disk=p [ignoreECC]" +This command allows you to rebuild a \s-1DEGRADED\s0 unit by using the specified \fBdisk=p\fR. +Rebuild only applies to redundant arrays such as \s-1RAID\-1\s0, \s-1RAID\-5\s0, \s-1RAID\-10\s0 and \s-1RAID\-50\s0. +During rebuild, bad sectors on the source disk will cause the rebuild to fail. +You can allow for the operation to continue via \fBignoreECC\fR. Rebuild process is +a background task and will change the state of a unit to \s-1REBUILDING\s0. Various +\&\fBshow\fR commands also show a percent completion as rebuilding progresses. +.PP +Note that the disk to be used to rebuild a unit, must be a \s-1SPARE\s0 or unconfigured +disk. +.RE +.IP "\fI/cx/ux\fR \fBstart\fR \fIverify\fR" +.IX Item "/cx/ux start verify" +This command starts a background verification process on the specified +unit \fI/cx/ux\fR. The following shows the supported matrix as a function of +controller model and logical unit type. N/A (Not Applicable) refers to cases +where the given logical unit type is not supported on that controller model. +.PP +.Vb 10 +\& Model | Raid0 | Raid1 | Raid5 | Raid6 | Raid10 | Raid50 | Single | JBOD | Spare | +\& --------+-------+-------+-------+-------+--------+--------+--------+------+-------+ +\& 7K/8K | No | Yes | Yes | N/A | Yes | N/A | N/A | No | No | +\& --------+-------+-------+-------+-------+--------+--------+--------+------+-------+ +\& 9K | Yes | Yes | Yes | N/A | Yes | Yes | Yes | Yes | Yes | +\& --------+-------+-------+-------+-------+--------+--------+--------+------+-------+ +\& 9650SE | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | +\& and | | | | | | | | | | +\& higher | | | | | | | | | | +\& --------+-------+-------+-------+-------+--------+--------+--------+------+-------+ +.Ve +.PP +For 9550SX and earlier controllers and for 9650SE or 9690SA running pre\-9.5.1, +when you issue this command the specified verify will begin if the verify schedule is disabled' otherwise it will pause until the next scheduled verify. +.PP +The above also applies if you have a 9650SE or 9690SA controller running post\-9.5.1, +and have set verify=advanced. If verify=basic, the verify will start immediately. +.RE +.IP "\fI/cx/ux\fR \fBpause\fR \fIrebuild\fR" +.IX Item "/cx/ux pause rebuild" +This command allows you to \fBpause\fR the rebuild operation on the specified +\&\s-1REBUILDING\s0 unit \fB/cx/ux\fR. This feature is intended for model 7000 and 8000 +only. Model 9000 has an on-board scheduler where rebuild operations can be +scheduled to take place at specified start and stop times. +.PP +Rebuild \fBpause\fR function is provided to enable 7000/8000 users to achieve +functionality with use of \s-1OS\s0 provided schedulers such as \fIcron\fR\|(8) or, \fIat\fR\|(1) +in Linux or user supplied programs. +.RE +.IP "\fI/cx/ux\fR \fBresume\fR \fIrebuild\fR" +.IX Item "/cx/ux resume rebuild" +This command allows you to \fBresume\fR the rebuild operation on the specified +unit \fB/cx/ux\fR. This feature is intended for model 7000 and 8000 only. +Model 9000 has an on-board scheduler where rebuild operations can be scheduled +to take place at specified start and stop times. +.PP +Rebuild \fBresume\fR function is provided to +enable 7000/8000 users to achieve similar functionality with use of \s-1OS\s0 provided +schedulers such as \fIcron\fR\|(8) or, \fIat\fR\|(1) in Linux or user supplied programs. +.RE +.IP "\fI/cx/ux\fR \fBstop\fR \fIverify\fR" +.IX Item "/cx/ux stop verify" +This command stops a background verification process on the specified +unit \fI/cx/ux\fR. The following shows the supported matrix as a function of +controller model and logical unit type. N/A (Not Applicable) refers to cases +where the given logical unit type is not supported on that controller model. +.PP +.Vb 10 +\& Model | Raid0 | Raid1 | Raid5 | Raid6 | Raid10 | Raid50 | Single | JBOD | Spare | +\& --------+-------+-------+-------+-------+--------+--------+--------+------+-------+ +\& 7K/8K | No | Yes | Yes | N/A | Yes | N/A | N/A | No | No | +\& --------+-------+-------+-------+-------+--------+--------+--------+------+-------+ +\& 9K | Yes | Yes | Yes | N/A | Yes | Yes | Yes | Yes | Yes | +\& --------+-------+-------+-------+-------+--------+--------+--------+------+-------+ +\& 9650SE | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | +\& and | | | | | | | | | | +\& higher | | | | | | | | | | +\& --------+-------+-------+-------+-------+--------+--------+--------+------+-------+ +.Ve +.PP +Note that if subsequent to this command, one enables the background verify +task to follow the scheduled slots, then this on-demand task will be paused +until the next scheduled timeslot. +.RE +.IP "\fI/cx/ux\fR \fBflush\fR" +.IX Item "/cx/ux flush" +This command allows you to flush the write cache on the specified unit \fI/ux\fR +associated with controller \fI/cx\fR. Note that this command does not apply to +spare unit types. +.RE +.IP "\fI/cx/ux\fR \fBset\fR \fIautoverify=" +.IX Item "/cx/ux set autoverify=" +This command allows you to turn on/off the autoverify operation on a specified +unit \fI/cx/ux\fR. Once the autoverify=on, the \s-1RAID\s0 firmware will pick a time +to start the verify process on the unit. If the allocated schedule windows is +enabled, the verify process becomes active during the scheduled windows. Otherwise, +the firmware will decide when the verify needs to be paused or restarted again before +it completes. +.PP +You can use the \fBshow verify\fR command to display the existing schedule +windows. The autoverify operation is a continuous verify operation, which takes +place within the existing schedule windows (displayed with /cx show verify) if +the schedule is enabled. While the \*(L"/cx show verify\*(R" command allows +you to see the time for the verify operation, this command allows you to +enable or disable the autoverify operation on the specified unit. This feature +only applies to 9000 models. +.PP +For a newly created unit on the 9650SE (with Release 9.5.1 or later), 9690SA, and +9750 controllers, autoverify is set to \s-1ON\s0 by default. For earlier controller models, +the default is \s-1OFF\s0. +.RE +.IP "\fI/cx/ux\fR \fBset\fR \fIcache= [\fIquiet\fR]" +.IX Item "/cx/ux set cache= [quiet]" +.RE +.PD 0 +.IP "\fI/cx/ux\fR \fBset\fR \fIwrcache= [\fIquiet\fR]" +.IX Item "/cx/ux set wrcache= [quiet]" +.PD +This command allows you to enable or disable the write cache on a specified unit +\&\fI/cx/ux\fR. This feature is supported on the 7000/8000 and 9000 models. The +quiet option is for the non-interactive mode, where no confirmation is requested +to proceed. It can be used when the controller has no \s-1BBU\s0 installed. The +following is the Raid Type-Model support matrix. +.PP +.Vb 10 +\& Model | Raid0 | Raid1 | Raid5 | Raid6 | Raid10 | Raid50 | Single | JBOD | Spare | +\& --------+-------+-------+-------+-------+--------+--------+--------+------+-------+ +\& 7K/8K | Yes | Yes | Yes | N/A | Yes | N/A | N/A | Yes | No | +\& --------+-------+-------+-------+-------+--------+--------+--------+------+-------+ +\& 9K | Yes | Yes | Yes | N/A | Yes | Yes | Yes | Yes | No | +\& --------+-------+-------+-------+-------+--------+--------+--------+------+-------+ +\& 9650SE | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | +\& and | | | | | | | | | | +\& higher | | | | | | | | | | +\& --------+-------+-------+-------+-------+--------+--------+--------+------+-------+ +.Ve +.RE +.IP "\fI/cx/ux\fR \fBset\fR \fIrdcache=" +.IX Item "/cx/ux set rdcache=" +This command allows you to set the read cache to either \fBbasic\fR, +\&\fBintelligent\fR, or \fBoff\fR on a specified unit. +.PP +\&\fBRead Cache Basic\fR is used to store data locally on the controller that +has recently been written to media and is likely to be frequently accessed. +This improves read access times for applications such as a database that +can take advantage of storage caching. Read cache may be disabled without +reducing performance for applications that are write intensive, or +infrequently read back data recently written. +.PP +\&\fBRead Cache Intelligent\fR enables the Intelligent Read Prefetch (\s-1IRP\s0) feature. +This new feature includes a typical read ahead caching method, which is used +to proactively retrieve data from media and store it locally on the controller +with the anticipation that it may be requested by the host. For example, the +host may read blocks 1, 2, and 3. With read-ahead caching, the controller will +also retrieve and hold in its cache blocks 4, 5, and 6 in anticipation of +getting those command requests from the host. By loading a larger set of data +into the cache, chances are improved that another request can be filled by data +that is already in the cache. This can be helpful with applications that are +sequential in nature, such as video on demand, video surveillance playback, +and restoring from a disk-to-disk backup. Performance benefits of read-ahead +are especially pronounced when the host queue depth is low. In addition, +read-ahead cache also improves sequential read performance when the unit is +degraded. The Intelligent Read Prefetch (\s-1IRP\s0) feature also includes some +intelligent and adaptive stream management layer to improve performance at +higher queue depth in multiple read only or mixed read/write stream +environments. The performance improvements should be seen for most type of +arrays and in any modes. +.PP +\&\fBNote:\fR If Intelligent mode is enabled, the features in Basic mode are also +enabled. +.PP +The following table provides some recommendations for when to use each Read +Cache setting. +.PP +.Vb 28 +\& ------------------------------------------------------------------------ +\& USE THIS READ CACHE | FOR THIS REASON | EXAMPLE APPLICATIONS +\& SETTING | | +\& ------------------------------------------------------------------------ +\& Intelligent | Sequential applications, | Video on Demand, +\& | with a low host command | Video Surveillance +\& | command queue depth | Playback +\& | | Disk-to-Disk Backup +\& | | Restores, File Server +\& ------------------------------------------------------------------------ +\& Basic | Frequent access to | Database +\& | recently written data | +\& | | +\& | | +\& | | +\& ------------------------------------------------------------------------ +\& Disabled | Applications that | Online Transaction +\& | a high queue depth or | Processing (OLTP) +\& | perform their own read- | +\& | ahead can generate | +\& | enough I/O to negate the | +\& | benefits of controller | +\& | read caching or read- | +\& | ahead. This is | +\& | especially true for apps | +\& | that produce a large | +\& | a lot of random I/O. | +\& ------------------------------------------------------------------------ +.Ve +.PP +This command is supported on the 9650SE (with release 9.5.2 or later) and newer +controllers. This feature is supported for all arrays types. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/u0 set rdcache=intelligent +\& Setting Read Cache Policy on /c0/u0 to [intelligent] ... Done. +.Ve +.RE +.IP "\fI/cx/ux\fR \fBset\fR \fIidentify= (9550SX and higher)" +.IX Item "/cx/ux set identify= (9550SX and higher)" +This command allows you to identify a unit within an enclosure. If set to \s-1ON\s0, +the LEDs of the drive slots associated with the specified unit would blink. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/u0 set identify=on +\& Sending Identify request for unit /c0/u0 to [on] ... Done. +.Ve +.PP +See also: +.PP +.Vb 3 +\& /cx/ux show identify +\& /cx/px show identify +\& /cx/px set identify= +.Ve +.RE +.IP "\fI/cx/ux\fR \fBset\fR \fIignoreECC= (9000 series)" +.IX Item "/cx/ux set ignoreECC= (9000 series)" +This command allows you to set the ignoreECC policy for a given unit such that during +rebuild of the specified unit, which could begin automatically (if the unit is +degraded and spare has been defined) or manually, to be applied to the rebuild operation. +Setting overwriteECC to on means ignoreECC. This feature only applies to +9000 models. +.RE +.IP "\fI/cx/ux\fR \fBset\fR \fIname=string\fR (9000 series)" +.IX Item "/cx/ux set name=string (9000 series)" +This command allows you to name the unit to an arbitrary name upto 21 characters. +No space is allowed within the string. If user likes to use some special characters +which the \s-1OS\s0 command shell reserves such as '<', '>', '!', and '&', etc in the name +string, the user has to use quote "" around the name string in order to bypass the +command shell. Users can use this +name in conjunction with the unit serial number (which created at the unit creation +time) to cross reference with the unit. It is user's responsibility to give unique +or redundant names on all units. This feature only applies to 9000 models. +.RE +.IP "\fI/cx/ux\fR \fBset\fR \fIqpolicy= (9550SX and higher)" +.IX Item "/cx/ux set qpolicy= (9550SX and higher)" +This command presents the queue policy of the firmware. If the queue policy is +on, the firmware utilizes the drive queueing policy. Some drives +do not support any queueing policy, this policy will have no effect on +those drives. +.PP +For a spare, drive queuing is not meaningful or applicable. For example, when a +spare undergo unit migration and becomes a true unit, it adopts the queue policy +of the \*(L"new\*(R" unit. Thus, this commmand does not set the queue policy for the +unit type spare. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/u5 set qpolicy = on +\& Setting Command Queuing Policy for unit /c0/u5 to [on] ... Done. +.Ve +.RE +.IP "\fI/cx/ux\fR \fBset\fR \fIrapidrecovery= (9650SE and higher)" +.IX Item "/cx/ux set rapidrecovery= (9650SE and higher)" +.RE +.PD 0 +.IP "\fI/cx/ux\fR \fBset\fR \fIrapidrecovery= [\fIquiet\fR] (9650SE and higher)" +.IX Item "/cx/ux set rapidrecovery= [quiet] (9650SE and higher)" +.PD +This command sets the Rapid \s-1RAID\s0 Recovery policy for the specified unit. +Rapid \s-1RAID\s0 Recovery can speed up the rebuild process, and it can speed up +the initialize and verify tasks for redundant arrays in the \s-1RAID\s0 system +upon the event of an unclean system shutdown. This feature allows for +expedited boot-up time in the event of an unclean shutdown. Setting this +option to all applies the policy to the rebuild, initialize and verify +tasks at reboot. Setting it to rebuild applies the policy to the rebuild +tasks only. If the policy is set to disable, then none of the tasks would +be sped up. (Note: In the command \*(L"rapidrecovery\*(R" may be abbreviated as +\&\*(L"rrr\*(R".) +.PP +\&\fBNote:\fR The default setting of Rapid \s-1RAID\s0 Recovery is 'all' for redundant +arrays. For non-redundant arrays the default is disabled. +.PP +\&\fBNote:\fR There is a quiet option for setting the Rapid \s-1RAID\s0 Recovery policy +to disable. The quiet option is provided for scripting purposes and is +applicable to the \fIdisable\fR setting only. +.PP +For example: +.PP +.Vb 2 +\& //localhost> /c0/u0 set rapidrecovery=all +\& Setting Rapid RAID Recovery policy on /c1/u0 to [all] ... Done. +.Ve +.PP +\&\fBNote:\fR Rapid \s-1RAID\s0 Recovery is not supported over migration. +.RE +.IP "\fI/cx/ux\fR \fBset\fR \fIstorsave= [\fIquiet\fR] (9550SX and higher)" +.IX Item "/cx/ux set storsave= [quiet] (9550SX and higher)" +This command sets the storsave policy of the specified unit to be either protect, balance, +or perform when the unit write cache is enabled. +.PP +This feature is available for the 9550SX and higher model controllers only. There is +a tradeoff among the available settings. The following description about the settings +should help you to decide which one is suitable for your applications. The +\&\fIprotect\fR mode is the default setting. +.PP +\&\fBprotect\fR \*(-- provides the maximum data protection among the controller settings. +When user sets storsave to \fIprotect\fR, it means: +.PP +1. \*(L"Write Cache\*(R" will be disabled when the unit becomes \*(L"\s-1DEGRADED\s0\*(R", +.PP +2. all data flushing from controller cache will be flushed to media, and +.PP +3. incoming \s-1FUA\s0 (Force Unit Access) host request will be ignored if a \s-1BBU\s0 is +installed and enabled; Otherwise, will be honored. +.PP +\&\fBperform\fR \*(-- provides the maximum performance and less data protection among the +controller settings. When user sets storsave to \fIperform\fR, it means: +.PP +1. \*(L"Write Cache\*(R" will not be disabled when the unit becomes \*(L"\s-1DEGRADED\s0\*(R", +.PP +2. all data flushing from controller cache will be flushed to disk, and +.PP +3. incoming \s-1FUA\s0 (Force Unit Access) host request will be honored. +.PP +\&\fBNote:\fR When storsave is set to \fIperform\fR, a warning about data loss in the +event of power failure is displayed, followed by a prompt to continue. If you +want to skip the confirmation, use the [\fIquiet\fR] option to bypass. +.PP +\&\fBbalance\fR \*(-- provides more data protection than perform mode but less data +protection than protect mode, and provides better performance than protect +mode but less performance than perform mode. When user sets the storsave +to \fIbalance\fR, it means: +.PP +1. \*(L"Write Cache\*(R" will not be disabled when the unit becomes \*(L"\s-1DEGRADED\s0\*(R", +.PP +2. all data flushing from controller cache will be flushed to media if a +\&\s-1BBU\s0 is installed and enabled; Otherwise, will be flushed to disk only, and +.PP +3. incoming \s-1FUA\s0 (Force Unit Access) host request will be ignored if a \s-1BBU\s0 is +installed and enabled; Otherwise, will be honored. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/u5 set storsave=protect +\& Setting Command Storsave Policy for unit /c0/u5 to [protect] ... Done. +.Ve +.RE +.IP "\fI/cx/ux\fR \fBmigrate\fR type=\fIRaidType\fR [disk=\fIp:\-p\fR] [group=\fI3|4|5|6|7|8|..|16\fR] [stripe=\fIStripe\fR] [\fInoscan\fR] [\fInocache\fR] [\fIautoverify\fR]" +.IX Item "/cx/ux migrate type=RaidType [disk=p:-p] [group=3|4|5|6|7|8|..|16] [stripe=Stripe] [noscan] [nocache] [autoverify]" +This feature is only available with 9000 series of controllers. +.PP +This command allows you to migrate an existing unit (aka source) to a unit with +\&\fItype=RaidType\fR (aka destination), to increase capacity, change the \s-1RAID\s0 level (with +the same or increased capacity), or change the stripe size. +.PP +The unit that results from the migration (destination unit) is subject to similar +rules and policies that apply when creating a new unit. For example, a valid number +of disks and parameters must be specified. The destination unit must use all source +disks and potentially augment the number of disks in the \fBdisk=\f(BIp:\-p\fB\fR disk list. +Unspecified parameters are assigned default values (stripe size of 64K, write +cache enabled, autoverify disabled, and ignoreECC disabled). +.PP +The unit to be migrated (source unit) must be in a normal state (not degraded, +initializing, or rebuilding) before the migration. If the source unit is of type +\&\s-1RAID\-1\s0 and the destination unit is of type single, the disk-specifier of the +migration command [disk=\fIp:\-p\fR] is actually not optional and must \fBnot\fR be included +in the command. The drives in the \s-1RAID\-1\s0 array would become multiple units of type +single after the migration, and the source drives are the destination drives. +Specifying more drives with the \*(L"disk=\*(R" option would return an error. +.PP +Both source unit name and serial number will be carried over to the destination +unit. However, the \s-1RAID\-1\s0 to single migration path is a special case. In this case, +the \fBmigrate\fR command splits both drives into two identical single disks. The +source unit name will be duplicated on the destination units, or single disks, +but the source unit serial number will \fBnot\fR be carried over to new unit. The +new destination unit will have its own serial number. +.PP +\&\fBtype=RaidType\fR consists of the destination unit \s-1RAID\s0 type as in \fBraid0\fR, \fBraid1\fR, +\&\fBraid5\fR, \fBraid10\fR, \fBraid50\fR, \fBraid6\fR, or \fBsingle\fR. +.PP +For example \*(L"type=raid5\*(R" indicates the destination unit is \s-1RAID\-5\s0. +.PP +The following table illustrates valid migration paths: +.PP +.Vb 20 +\& Src/Dst | Raid0 | Raid1 | Raid5 | Raid10 | Raid50 | Single | JBOD | Spare | Raid6 | +\& --------+-------+-------+-------+--------+--------+--------+------+-------+-------+ +\& Raid0 | Y | N | Y | Y | Y | N | N | N | Y | +\& --------+-------+-------+-------+--------+--------+--------+------+-------+-------+ +\& Raid1 | Y | N | Y | Y | Y | Y | N | N | Y | +\& --------+-------+-------+-------+--------+--------+--------+------+-------+-------+ +\& Raid5 | Y | N | Y | Y | Y | N | N | N | Y | +\& --------+-------+-------+-------+--------+--------+--------+------+-------+-------+ +\& Raid10 | Y | N | Y | Y | Y | N | N | N | Y | +\& --------+-------+-------+-------+--------+--------+--------+------+-------+-------+ +\& Raid50 | Y | N | Y | Y | Y | N | N | N | Y | +\& --------+-------+-------+-------+--------+--------+--------+------+-------+-------+ +\& Single | Y | Y | Y | Y | Y | N | N | N | Y | +\& --------+-------+-------+-------+--------+--------+--------+------+-------+-------+ +\& JBOD | N | N | N | N | N | N | N | N | N | +\& --------+-------+-------+-------+--------+--------+--------+------+-------+-------+ +\& Spare | N | N | N | N | N | N | N | N | N | +\& --------+-------+-------+-------+--------+--------+--------+------+-------+-------+ +\& Raid6 | Y | N | Y | Y | Y | N | N | N | Y | +\& --------+-------+-------+-------+--------+--------+--------+------+-------+-------+ +.Ve +.PP +\&\fBNote:\fR You can only migrate a unit to a \s-1RAID\s0 level that has the same or larger +capacity as the exisiting one. A four-drive \s-1RAID\-5\s0 unit can migrate to a four-drive +\&\s-1RAID\-0\s0, but a four-drive \s-1RAID\-0\s0 unit cannot migrate to a four-drive \s-1RAID\-5\s0, without +adding another drive, due to the need for additional storage capacity for parity bits. +.PP +\&\fBdisk=p:\-p\fR consists of a list of ports or vports (disks) to be used in addition +to the source disks in the construction of the destination unit. One or more ports +can be specified. Multiple ports can be specified using \fB\*(L":\*(R"\fR or \fB\*(L"\-\*(R"\fR as port +index separators. A dash indicates a range and can be mixed with \*(L":\*(R". For example +\&\fBdisk=0:1:2\-5:9:12\fR indicates port 0, 1, 2 thru 5 (inclusive), 9 and 12. +.PP +\&\fBgroup=3|4|5|6|7|8|9|10|11|12|13|14|15|16\fR is \fBonly\fR applicable to \fBtype=raid50\fR +which consists of a number of disks per group. Recall that a \s-1RAID\-50\s0 is a multi-tier +array. At the most bottom layer, N number of disks per group are used to form the +\&\s-1RAID\-5\s0 layer. These \s-1RAID\-5\s0 arrays are then integrated into a \s-1RAID\-0\s0. This option +allows you to specify the number of disks in the \s-1RAID\-5\s0 level. Valid values are 3, +4, 5 and 6. For example \fBgroup=3\fR indicates 3 disks of \s-1RAID\-5\s0 at the bottom layer +of \s-1RAID\-50\s0. +.PP +\&\fBNote:\fR You can have a maximum of 4 subunits in a \s-1RAID\-50\s0 unit. +.PP +Note that a sufficient number of disks are required for a given pattern or disk +group. For example, given 6 disks, specifying 3 will create two \s-1RAID\-5\s0. However +given 12 disks, specifying 3 will create four \s-1RAID\-5\s0 under the \s-1RAID\-0\s0 level. Given +6 disks and grouping of 6 is not allowed, as you'll basically be creating a \s-1RAID\-5\s0. +.PP +The default disk \fBgroup\fR varies based on number of disks. For 6 & 9 disks, default +is group=3. For 8 disks, default is group=4. For 10 or 15 disks, default is +group=5. For 12 or 16 disks, default is group=4. For 14 disks, default is +group=7. Case of 12 disks could be grouped with group=3, group=4, or group=6. +Group=4 was set by default as it provides best net capacity and performance. +Case of 15 disks could be grouped with group=3 or group=5. And case +of 16 disks could be grouped with group=4 and group=8. +.PP +Note that \s-1RAID\-10\s0 always has \fBgroup=2\fR, so an attribute specifying its group is +not necessary. +.PP +\&\fBStripe\fR consists of the logical unit stripe size to be used. The following table +illustrates the supported and applicable stripes on the respective unit types and +controller models. Stripe size units are in \s-1KB\s0 (kilobytes). +.PP +.Vb 10 +\& Model | Raid0 | Raid1 | Raid5 | Raid6 | Raid10 | Raid50 | JBOD | Spare | Single | +\& ------+---------+-------+-------+-------+--------+--------+-------+-------+--------+ +\& 9K | 16 | N/A | 16 | N/A | 16 | 16 | N/A | N/A | N/A | +\& | 64 | | 64 | | 64 | 64 | | | | +\& | 256 | | 256 | | 256 | 256 | | | | +\& ------+---------+-------+-------+-------+--------+--------+-------+-------+--------+ +\& 9650SE| 16 | N/A | 16 | | 16 | 16 | N/A | N/A | N/A | +\& and | 64 | | 64 | 64 | 64 | 65 | | | | +\& higher| 256 | | 256 | 256 | 256 | 256 | | | | +\& ------+---------+-------+-------+-------+--------+--------+-------+-------+--------+ +.Ve +.PP +\&\fBnoscan\fR instructs \s-1CLI\s0 not to notify the operating system (\s-1OS\s0) about the +creation of the new unit. By default \s-1CLI\s0 will inform the \s-1OS\s0. One application +of this feature is to prevent the \s-1OS\s0 from creating block special devices such +as /dev/sdb and /dev/sdc as some implementations might create naming fragmentation +and a moving target. +.PP +\&\fBnocache\fR instructs \s-1CLI\s0 to disable the write cache on the migrated +unit. Enabling write cache increases performance, but at the cost of potential +data loss in the event of sudden power loss (unless a \s-1BBU\s0 or \s-1UPS\s0 is installed). +By default the cache is enabled. Unless there is a \s-1BBU\s0 or \s-1UPS\s0 installed, to +avoid the possibility of data loss in the event of sudden power loss, it is +recommended that \fBnocache\fR be specified. +.PP +\&\fBautoverify\fR enables the autoverify attribute on the unit to be +migrated. For more details on this feature, refer to \*(L"cx/ux set autoverify\*(R" +section of this document. +.PP +\&\fB\f(BIMigration Process.\fB\fR In all cases of migration, the background migration process +must be completed before the newly sized unit is available for use. You can continue +using the original unit during this time. Once the migration is finished, a reboot +will be required if you are booted from the unit. For secondary storage, depending +on your operating system, you may need to first unmount the unit, then use \s-1CLI\s0 to +\&'remove' and 'rescan' the unit so that the operating system can see the new capacity, +and then remount the unit. +.PP +You may also need to resize the file system or add a new partition. For instructions, +consult the documentation for your operating system. +.PP +\&\fBNote\fR: It is important that you allow migration to complete before adding drives +to the unit or move it to another controller. Making any physical changes to the +unit during migration may cause the migration to stop, and can jeopardize the safety +of your data. +.PP +\&\fB\f(BIExamples.\fB\fR The two examples which follow show the usage of this command for +splitting a mirror and for capacity expansion, respectively. Following those are +sample outputs of the migrate function. After which example outputs showing the +special case are presented. +.PP +Example of split mirror: +.PP +.Vb 2 +\& //localhost> /c1/u3 migrate type=single +\& Sending migration message to /c1/u3 ... Done. +.Ve +.PP +The source unit u3 is a \s-1TWINSTOR\s0 or \s-1RAID\-1\s0, using the \fBmigrate\fR command splits u3 to u3 +and u\fIx\fR, each with the \s-1RAID\s0 type of Single. +.PP +Example of capacity expansion: +.PP +.Vb 2 +\& //localhost> /c0/u3 migrate type=raid10 disk=10-11 stripe=16 +\& Sending migration message to /c0/u3 ... Done. +.Ve +.PP +The source unit is u3 and the destination unit is \s-1RAID\-10\s0 with disks 10 and 11 in +addition to the disks in the existing unit u3. +.PP +The following is an example of how migrating units are displayed. In this example, +the set of reports indicate that /c0/u3 is a migrating unit with 39% completion. The +\&\*(L"/c0/u3 show\*(R" command shows that the source unit is \fIsu3\fR and is of type \s-1RAID\-1\s0, and +the destination unit \fIdu3\fR is of type \s-1RAID\-10\s0. +.PP +.Vb 1 +\& 3ware CLI> /c0 show +.Ve +.PP +.Vb 5 +\& Unit UnitType Status %RCmpl %V/I/M Stripe Size(GB) Cache AVrfy +\& ------------------------------------------------------------------------------ +\& u0 RAID-5 OK - - 64K 596.004 ON OFF +\& u2 SPARE OK - - - 149.042 - OFF +\& u3 Migrator MIGRATING - 39 - 149.001 ON OFF +.Ve +.PP +.Vb 14 +\& Port Status Unit Size Blocks Serial +\& --------------------------------------------------------------- +\& p0 OK u0 149.05 GB 312581808 WD-WCANM1771318 +\& p1 OK u0 149.05 GB 312581808 WD-WCANM1757592 +\& p2 OK u0 149.05 GB 312581808 WD-WCANM1782201 +\& p3 OK u0 149.05 GB 312581808 WD-WCANM1753998 +\& p4 OK u2 149.05 GB 312581808 WD-WCANM1766952 +\& p5 OK u3 149.05 GB 312581808 WD-WCANM1882472 +\& p6 OK u0 149.05 GB 312581808 WD-WCANM1883862 +\& p7 OK u3 149.05 GB 312581808 WD-WCANM1778008 +\& p8 OK - 149.05 GB 312581808 WD-WCANM1770998 +\& p9 NOT-PRESENT - - - - +\& p10 OK u3 149.05 GB 312581808 WD-WCANM1869003 +\& p11 OK u3 149.05 GB 312581808 WD-WCANM1762464 +.Ve +.PP +.Vb 1 +\& 3ware CLI> /c0/u3 show +.Ve +.PP +.Vb 3 +\& Unit UnitType Status %RCmpl %V/I/M Port Stripe Size(GB) +\& ------------------------------------------------------------------------ +\& u3 Migrator MIGRATING - 39 - - - +.Ve +.PP +.Vb 4 +\& su3 RAID-1 OK - - - - 149.001 +\& su3-0 DISK OK - - p5 - 149.001 +\& su3-1 DISK OK - - p7 - 149.001 +\& su3/v0 Volume - - - - - 149.001 +.Ve +.PP +.Vb 8 +\& du3 RAID-10 OK - - - 16K 298.002 +\& du3-0 RAID-1 OK - - - - - +\& du3-0-0 DISK OK - - p5 - 149.001 +\& du3-0-1 DISK OK - - p7 - 149.001 +\& du3-1 RAID-1 OK - - - - - +\& du3-1-0 DISK OK - - p10 - 149.001 +\& du3-1-1 DISK OK - - p11 - 149.001 +\& du3/v0 Volume - - - - - 149.001 +.Ve +.PP +Please note that the migration path of raidtype Single to \s-1RAID\-1\s0 is a special +case. Since the single unit would become a mirrored array, technically this +is not a migration. As a result this command shows a different status than +other migration paths. In addition, the status of the newly specified disk +would show \s-1DEGRADED\s0 until the \*(L"migration\*(R" is complete. +.PP +For example, below is a system with two migrating units, /c0/u0 and /c0/u1. +u0 is migrating from a \s-1RAID\-10\s0 to a \s-1RAID\-0\s0 array, while u1 is migrating from +Single to a \s-1RAID\-1\s0, initiated by the following commands: +.PP +.Vb 1 +\& /c0/u0 migrate type=raid0 +.Ve +.PP +and +.PP +.Vb 1 +\& /c0/u1 migrate type=raid1 disk=5 +.Ve +.PP +Note the difference in 'UnitType' and 'Status' of u0 and u1, even though they +are both migrating units. +.PP +.Vb 1 +\& 3ware CLI> /c0 show +.Ve +.PP +.Vb 4 +\& Unit UnitType Status %RCmpl %V/I/M Stripe Size(GB) Cache AVrfy +\& ------------------------------------------------------------------------------ +\& u0 Migrator MIGRATING - 26 - 298.002 ON OFF +\& u1 RAID-1 REBUILD-PAUSED 0 - - 372.519 OFF OFF +.Ve +.PP +.Vb 10 +\& Port Status Unit Size Blocks Serial +\& --------------------------------------------------------------- +\& p0 OK u0 149.05 GB 312581808 WD-WCANM1883862 +\& p1 OK u0 149.05 GB 312581808 WD-WCANM1754124 +\& p2 OK u0 372.61 GB 781422768 WD-WMAMY1661939 +\& p3 OK u0 372.61 GB 781422768 WD-WMAMY1579179 +\& p4 OK u1 372.61 GB 781422768 WD-WMAMY1662720 +\& p5 DEGRADED u1 372.61 GB 781422768 WD-WMAMY1576310 +\& p6 NOT-PRESENT - - - - +\& p7 NOT-PRESENT - - - - +.Ve +.PP +.Vb 1 +\& 3ware CLI> /c0/u3 show +.Ve +.PP +.Vb 3 +\& Unit UnitType Status %RCmpl %V/I/M Port Stripe Size(GB) +\& ------------------------------------------------------------------------ +\& u0 Migrator MIGRATING - 26 - - - +.Ve +.PP +.Vb 8 +\& su0 RAID-10 OK - - - 64K 298.002 +\& su0-0 RAID-1 OK - - - - - +\& su0-0-0 DISK OK - - p0 - 149.001 +\& su0-0-1 DISK OK - - p1 - 149.001 +\& su0-1 RAID-1 OK - - - - - +\& su0-1-0 DISK OK - - p2 - 149.001 +\& su0-1-1 DISK OK - - p3 - 149.001 +\& su0/v0 Volume - - - - - 298.002 +.Ve +.PP +.Vb 6 +\& du0 RAID-0 OK - - - 64K 596.004 +\& du0-0 DISK OK - - p3 - 149.001 +\& du0-1 DISK OK - - p2 - 149.001 +\& du0-2 DISK OK - - p1 - 149.001 +\& du0-3 DISK OK - - p0 - 149.001 +\& du0/v0 Volume - - - - - N/A +.Ve +.PP +.Vb 1 +\& 3ware CLI> /c0/u1 show +.Ve +.PP +.Vb 6 +\& Unit UnitType Status %RCmpl %V/I/M Port Stripe Size(GB) +\& ------------------------------------------------------------------------ +\& u1 RAID-1 REBUILD-PAUSED 0 - - - 372.519 +\& u1-0 DISK OK - - p4 - 372.519 +\& u1-1 DISK DEGRADED - - p5 - 372.519 +\& u1/v0 Volume - - - - - 372.519 +.Ve +.Sh "Port Object Messages" +.IX Subsection "Port Object Messages" +Port Object Messages are commands (a.k.a. methods/messages) that are sent to +an instance of a disk which attaches to a port or vport such as \fI/c0/p0\fR. +\&\fBNote:\fR All references of port also applies to vport for the commands in +this section. +.RE +.IP "\fI/cx/px\fR \fBshow\fR" +.IX Item "/cx/px show" +This command shows summary information on the specified disk attached to port +\&\fI/cx/px\fR. Here is the typical output for controller models up to 9550SX and +9650SE with Release 9.5.1 or earlier: +.PP +.Vb 1 +\& //localhost> /c0/p5 show +.Ve +.PP +.Vb 3 +\& Port Status Unit Size Blocks Serial +\& --------------------------------------------------------------- +\& p5 OK u5 149.05 GB 312581808 WD-WMACK1406498 +.Ve +.PP +This drive summary table indicate that port \fIp5\fR of controller \fIc0\fR is attached to one +Western Digital disk with status \s-1OK\s0 and is a part of unit \fIu5\fR. +.PP +For the 9650SE (with Release 9.5.2 or later), 9690SA, and 9750, the summary +information on the specified disk attached to vport \fI/cx/px\fR has a slightly +different format. Here is a sample output: +.PP +.Vb 1 +\& //localhost> /c3/p1 show +.Ve +.PP +.Vb 3 +\& VPort Status Unit Size Type Phy Encl-Slot Model +\& ------------------------------------------------------------------------------ +\& p1 OK u0 149.05 GB SATA 0 - WDC WD1600JS-22NCB1a +.Ve +.PP +In this output of the drive summary, the drive type, controller phy number, enclosure +slot if applicable, and model of the drive are also displayed. (Please note the Block +and Serial information could be obtained with the specific show attribute +command, or the \*(L"show all\*(R" command.) Please also note that the port handle as a +virtual port is indicated by the heading or column \*(L"VPort\*(R". +.PP +The drive status in the column \*(L"Status\*(R" may display different message strings +depending on the detected state of the drive. This is a list of the possible +statuses: +.PP +.Vb 17 +\& OK - Drive is operating normally. +\& NOT-SUPPORTED - Drive is not supported. +\& ECC-ERROR - An ECC error has been detected. +\& SMART-FAILURE - A SMART failure has been detected. +\& DEVICE-ERROR - A device error has been detected with the drive. +\& READ-TIMEOUT - A DCB read timeout error has been detected. +\& READ-FAILURE - A DCB read failure is encountered. +\& ORPHAN - The drive contains an orphan DCB. +\& DCB-DATA-CHECK - A DCB data check is in progress. +\& UNSUPP-DCB - Drive contains unsupported DCB. +\& UNCONV-DCB - Drive contains unconverted DCB. +\& DRIVE-REMOVED - Drive has been removed. +\& OFFLINE-JBOD - Drive is an offline JBOD. +\& NOT-PRESENT - Drive is offline. +\& CFG-OP-FAIL - A drive configuration operation failure is encountered. +\& POR-OCCURRED - A power-on-reset has occurred. +\& UNKNOWN - The condition or error encountered is not reportable. +.Ve +.RE +.IP "\fI/cx/px\fR \fBshow\fR \fIAttribute Attribute ...\fR" +.IX Item "/cx/px show Attribute Attribute ..." +This command shows the current setting of the given \fIattribute(s)\fR on the +specified port or disk. One or many attributes can be requested. Invalid +attribute will terminate the loop. Possible attributes are: status, model, +firmware, serial, capacity, smart, and the following attributes (grouped +accordingly to applicability for specified controllers): +.PP +.Vb 8 +\& CONTROLLER | ATTRIBUTES +\& -------------------+--------------------------------------------- +\& 9550SX and higher | ncq, identify, lspeed, driveinfo +\& -------------------+--------------------------------------------- +\& 9650SE and higher | rasect, pohrs, temperature, spindlespd +\& -------------------+--------------------------------------------- +\& 9690SA and 9750 | driveinfo, ports, connections, drvintf, wwn +\& -------------------+--------------------------------------------- +.Ve +.RE +.IP "\fI/cx/px\fR \fBshow\fR \fIstatus\fR" +.IX Item "/cx/px show status" +This command reports the status of the drive associated with the specified port. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/p5 show status +\& /c0/p5 Status = OK +.Ve +.PP +\&\fBNote:\fR This command returns the status pertaining to the drive of +the specified port only. Its intended use is not for determining the +status of a drive relative to a unit (for that, please use '/cx/px +show'). For example, if a unit is \s-1DEGRADED\s0 and a drive is the +degradation point of that unit, the output of this command would not +show \s-1DEGRADED\s0 as the command '/cx/px show' would. Note the difference +also that this command shows status of the drive only, and does not +contain other information such as unit, type, size, etc. +.RE +.IP "\fI/cx/px\fR \fBshow\fR \fImodel\fR" +.IX Item "/cx/px show model" +This command reports the model of the drive associated with the specified port. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/p5 show model +\& /c0/p5 Model = WDC WD1600BB-00DAA0 +.Ve +.RE +.IP "\fI/cx/px\fR \fBshow\fR \fIserial\fR" +.IX Item "/cx/px show serial" +This command reports the serial number of the drive associated with the +specified port. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/p5 show serial +\& /c0/p5 Serial = WD-WMACK1406498 +.Ve +.RE +.IP "\fI/cx/px\fR \fBshow\fR \fIfirmware\fR" +.IX Item "/cx/px show firmware" +This command reports the firmware version of the drive associated with the +specified port. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/p5 show firmware +\& /c0/p5 Firmware Version = 65.13G65 +.Ve +.RE +.IP "\fI/cx/px\fR \fBshow\fR \fIidentify\fR (9550SX and higher)" +.IX Item "/cx/px show identify (9550SX and higher)" +This command reports the identify status of the specified port within an enclosure. +The \s-1LED\s0 of the drive slot associated with the specified port would blink if the +identify status is \s-1ON\s0. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/p5 show identify +\& /c0/p5 Identify Status = on +.Ve +.RE +.IP "\fI/cx/px\fR \fBshow\fR \fIncq\fR (9550SX and higher)" +.IX Item "/cx/px show ncq (9550SX and higher)" +This command reports the \s-1NCQ\s0 (Native Command Queueing) information of the drive +associated with the specified port. +.PP +Example (9550SX): +.PP +.Vb 3 +\& //localhost> /c0/p5 show ncq +\& /c0/p5 NCQ Supported = No +\& /c0/p5 NCQ Enabled = No +.Ve +.PP +Example (9690SA): +.PP +.Vb 3 +\& //localhost> /c3/p0 show ncq +\& /c3/p0 Queuing Supported = Yes +\& /c3/p0 Queuing Enabled = Yes +.Ve +.RE +.IP "\fI/cx/px\fR \fBshow\fR \fIlspeed\fR (9550SX and higher)" +.IX Item "/cx/px show lspeed (9550SX and higher)" +This command reports 1) the \s-1SATA\s0 link speed supported by the drive associated with the +specified port and 2) the actual link speed that the specified port is set to. +.PP +Example: +.PP +.Vb 3 +\& //localhost> /c0/p5 show lspeed +\& /c0/p5 SATA Link Speed Supported = 3.0 Gb/s +\& /c0/p5 SATA Link Speed = 3.0 Gb/s +.Ve +.RE +.IP "\fI/cx/px\fR \fBshow\fR \fIcapacity\fR" +.IX Item "/cx/px show capacity" +This command reports the capacity of the drive associated with the specified port in +gigabytes (\s-1GB\s0) and in block count. The capacity in \s-1GB\s0 is computed based +on division by 1000 and not 1024, as is popular with hard disk vendors. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/p5 show capacity +\& /c0/p5 Capacity = 149.05 GB (312581808 Blocks) +.Ve +.RE +.IP "\fI/cx/px\fR \fBshow\fR \fIsmart\fR" +.IX Item "/cx/px show smart" +This command extracts \s-1SMART\s0 (Self Monitoring Analysis and Reporting) data from the +specified \s-1SATA\s0 disk. Note that this data is actually extracted live and as such +this command could be used to get most recent data about the presence of a disk. Be +aware that extracting \s-1SMART\s0 data will burden the I/O bandwidth. +.PP +\&\fBNote:\fR \s-1SMART\s0 data is applicable for \s-1SATA\s0 drives only. Therefore, a request +for \s-1SMART\s0 data for a \s-1SAS\s0 drive (as with the 9690SA and 9750 controllers) would +result in an error response. +.PP +\&\fBNote:\fR For \s-1SAS\s0 drives, drive attributes that could be extracted from \s-1SMART\s0 +data is available with the following commands: +.PP +.Vb 4 +\& /cx/px show temperature +\& /cx/px show spindlespd +\& /cx/px show rasect +\& /cx/px show pohrs +.Ve +.PP +for temperature, spindle speed, reallocated sectors, and power-on hours, +respectively. You may also use '\fI/cx/px show all\fR' for all of the drive +attributes. +.PP +Example (9550SX): +.PP +.Vb 1 +\& //localhost> /c0/p5 show smart +.Ve +.PP +.Vb 32 +\& 10 00 01 0F 00 C8 C8 00 00 00 00 00 00 00 03 03 +\& 00 DA B5 34 08 00 00 00 00 00 04 32 00 64 64 88 +\& 00 00 00 00 00 00 05 33 00 C7 C7 01 00 00 00 00 +\& 00 00 07 0F 00 C8 C8 00 00 00 00 00 00 00 09 32 +\& 00 42 42 2A 63 00 00 00 00 00 0A 13 00 64 64 00 +\& 00 00 00 00 00 00 0B 12 00 64 64 00 00 00 00 00 +\& 00 00 0C 32 00 64 64 88 00 00 00 00 00 00 BE 22 +\& 00 3A 2F 2A 00 00 00 00 00 00 C2 22 00 69 5E 2A +\& 00 00 00 00 00 00 C4 32 00 C7 C7 01 00 00 00 00 +\& 00 00 C5 12 00 C8 C8 00 00 00 00 00 00 00 C6 10 +\& 00 C8 C8 00 00 00 00 00 00 00 C7 3E 00 C8 C8 01 +\& 00 00 00 00 00 00 C8 09 00 C8 C8 00 00 00 00 00 +\& 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +\& 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +\& 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +\& 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +\& 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +\& 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +\& 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +\& 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +\& 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +\& 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +\& 00 00 00 00 00 00 00 00 00 00 82 00 74 13 01 7B +\& 03 00 01 00 02 3C 06 00 00 00 00 00 00 00 00 00 +\& 00 00 01 04 00 00 00 00 00 00 00 00 00 00 00 00 +\& 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +\& 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +\& 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +\& 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +\& 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +\& 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +\& 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 85 +.Ve +.PP +Note that if the disk attached to the specified port is not present or if there is +a connection or cabling problem to the disk, \s-1CLI\s0 will return an error. +.RE +.IP "\fI/cx/px\fR \fBshow\fR \fIdriveinfo\fR (9550SX and higher)" +.IX Item "/cx/px show driveinfo (9550SX and higher)" +This command reports drive and connection information about the drive that is +associated with the specified port. +.PP +Example: +.PP +.Vb 1 +\& //localhost> /c3/p4 show driveinfo +.Ve +.PP +.Vb 4 +\& /c3/p4 Drive Type = SAS +\& /c3/p4 Interface Type = Direct +\& /c3/p4 Drive Ports = 2 +\& /c3/p4 Drive Connections = 1 +.Ve +.RE +.IP "\fI/cx/px\fR \fBshow\fR \fIall\fR" +.IX Item "/cx/px show all" +This command shows the current setting of all above attributes. +.RE +.IP "\fI/cx/px\fR \fBshow\fR \fIdpmstat\fR \fItype= (9550SX and higher)" +.IX Item "/cx/px show dpmstat type= (9550SX and higher)" +.RE +.PD 0 +.IP "\fI/cx/px\fR \fBshow\fR \fIdpmstat\fR \fItype= (9650SE and higher)" +.IX Item "/cx/px show dpmstat type= (9650SE and higher)" +.PD +This command allows you to request for drive statistics of the specified +type for the specified port. The 'type' in the command specifies which +statistics would be displayed. The options are either: \fBinst\fR for +Instantaneous, \fBra\fR for Running Average, \fBlct\fR for Long Command Times, +\&\fBhistdata\fR for Histogram Data, and \fBext\fR for Extended Drive Statistics. +More detailed information regarding these statistics and the Drive +Performance Monitor is available in the Features section under 'Drive +Performance Monitor'. +.PP +A request for the Running Average statistics, for example: +.PP +.Vb 1 +\& //localhost> /c0/p3 show dpmstat type=ra +.Ve +.PP +.Vb 4 +\& Queue Xfer Resp +\& Port Status Unit Depth IOPs Rate(MB/s) Time(ms) +\& --------------------------------------------------------------------- +\& p3 OK u0 0 435 25.249 2 +.Ve +.PP +Or for the Long Command Times statistics, for example: +.PP +.Vb 1 +\& //localhost> /c0/p3 show dpmstat type=lct +.Ve +.PP +.Vb 3 +\& Port Status Unit +\& ------------------------------ +\& p3 OK u0 +.Ve +.PP +.Vb 13 +\& Resp +\& Date Time Time(ms) --------- CDB / ATA Task File (hex) ----------- +\& ------------------------------------------------------------------------------ +\& 2007-02-09 13:47:57 383.216 00 80 60 40 92 9f 8a 40 1a 00 00 00 00 00 00 00 +\& 2007-02-09 13:47:57 390.809 00 80 60 40 13 eb 30 40 26 00 00 00 00 00 00 00 +\& 2007-02-09 13:47:57 405.478 00 80 60 40 61 11 20 40 26 00 00 00 00 00 00 00 +\& 2007-02-09 13:47:57 410.379 00 80 60 40 cd 8b b9 40 23 00 00 00 00 00 00 00 +\& 2007-02-09 13:47:57 419.002 00 80 60 40 5e df d1 40 29 00 00 00 00 00 00 00 +\& 2007-02-09 13:47:57 444.250 00 80 60 40 8b c0 36 40 2e 00 00 00 00 00 00 00 +\& 2007-02-09 13:47:57 527.994 00 80 60 40 6e a5 b6 40 03 00 00 00 00 00 00 00 +\& 2007-02-09 13:47:57 569.429 00 80 60 40 3b e2 02 40 2d 00 00 00 00 00 00 00 +\& 2007-02-09 13:47:57 609.526 00 80 60 40 27 1c e9 40 2b 00 00 00 00 00 00 00 +\& 2007-02-09 13:47:57 612.051 00 80 60 40 dd 0b d1 40 2c 00 00 00 00 00 00 00 +.Ve +.PP +For examples of other statistic data types, please see \*(L"Drive Performance Monitor\*(R" +in the 'Features' section. +.RE +.IP "\fI/cx/px\fR \fBremove\fR [\fInoscan\fR] [\fIquiet\fR]" +.IX Item "/cx/px remove [noscan] [quiet]" +This command allows you to remove (or export) a port \fB/cx/px\fR (or drive). +Exporting a port will instruct the firmware to remove the specified port +from its pool of managed ports, but retains the \s-1DCB\s0 (Disk Configuration Block) +meta-data on the attached disk. You can import (or re\-introduce) the port +via the \fBrescan\fR command. Use \fInoscan\fR to bypass informing the \s-1OS\s0 of this +change. Default is to inform the \s-1OS\s0. The quiet option is for the non-interactive +mode. +.PP +Use caution when using this command. Drives, which are part of a redundant +array, can be removed, but the array will be degraded. Non-redundant drives, +which are part of a unit, can not be removed. +.RE +.IP "\fI/cx/px\fR \fBset\fR \fIidentify= (9550SX and higher)" +.IX Item "/cx/px set identify= (9550SX and higher)" +This command sets the identify status of the specified port within an enclosure. +If set to \s-1ON\s0, the \s-1LED\s0 of the drive slot associated with the specified port would +blink. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/p5 set identify=on +\& Setting Port Identify on /c0/p5 to [on] ... Done. +.Ve +.RE +.IP "\fI/cx/px\fR \fBset\fR \fIdpmstat= \fI[type=ra|lct]\fR (9550SX and higher)" +.IX Item "/cx/px set dpmstat= [type=ra|lct] (9550SX and higher)" +.RE +.PD 0 +.IP "\fI/cx/px\fR \fBset\fR \fIdpmstat= \fI[type=ra|lct|ext]\fR (9650SE and higher)" +.IX Item "/cx/px set dpmstat= [type=ra|lct|ext] (9650SE and higher)" +.PD +This command clears the statistics counters of the Drive Performance Monitor. +The optional 'type' in the command specifies which set of statistics data would be +cleared. The options are either: \fBra\fR for Running Average, \fBlct\fR for Long +Command Times,and \fBext\fR for Extended Drive Statistics. More detailed information +regarding these statistics and the Drive Performance Monitor is available in the +\&\fBFeatures\fR section under 'Drive Performance Monitor'. +.PP +Please note that if type=ra, both the Running Average and Histogram data are +cleared. If type=lct, only the Long Command Times data would be cleared. +And if type=ext, the extended drive statistics are cleared. If no type is +specified, the default is the same as type=ra. +.PP +Here is an example of clearing the Running Average and Histdata statistics: +.PP +.Vb 3 +\& //localhost> /c0/p3 set dpmstat=clear type=ra +\& Clearing Drive Performance Monitor running average data on /c0/p3 ... Done. +\& Please note this clears the Running Average and Histogram data. +.Ve +.PP +If I/O traffic to the drive has been stopped, after clearing, a subsequent +request to show the running average statistics would show all zeros. For +example: +.PP +.Vb 1 +\& //localhost> /c0/p3 show dpmstat type=ra +.Ve +.PP +.Vb 4 +\& Queue Xfer Resp +\& Port Status Unit Depth IOPs Rate(MB/s) Time(ms) +\& --------------------------------------------------------------------- +\& p3 OK u0 0 0 0.000 0 +.Ve +.PP +Similarly, the display for Histogram data would show all zeros. +.PP +For examples of other statistic data types, please see 'Drive Performance +Monitor' in the 'Features' section. +.Sh "Phy Object Messages" +.IX Subsection "Phy Object Messages" +Phy Object Messages are commands (a.k.a. methods/messages) that are sent to +an instance of a controller phy such as \fI/c0/phy0\fR. +.RE +.IP "\fI/cx/phyx\fR \fBshow\fR" +.IX Item "/cx/phyx show" +This command is for the 9650SE with Release 9.5.2 or later, and 9690SA +and newer controllers only. This command presents a summary report on the +specified phy. The 'Device Type' column indicates whether the connected +device is an enclosure, or a drive of type \s-1SATA\s0 or \s-1SAS\s0. The 'Device' column +is the device \s-1ID\s0 or handle. There are three 'Link Speed' columns: 'Supported' +denotes the link speed capability of the phy/device, 'Enable' denotes the +current link speed setting, and 'Control' denotes the link control setting. +Note that the Supported and Enabled values are not changeable. The Control +value is the link speed that may be set with the '/cx/phyx set link' command. +.PP +Example: +.PP +.Vb 1 +\& //localhost> /c3/phy0 show +.Ve +.PP +.Vb 4 +\& Device --- Link Speed (Gbps) --- +\& Phy SAS Address Type Device Supported Enabled Control +\& ----------------------------------------------------------------------------- +\& phy0 2007020800153811 SATA /c3/p1 1.5-3.0 3.0 1.5 +.Ve +.RE +.IP "\fI/cx/phyx\fR \fBset\fR \fIlink= (9650SE and higher)" +.IX Item "/cx/phyx set link= (9650SE and higher)" +This command is for the 9650SE (with Release 9.5.2 or higher), and the 9690SA +controllers only. This command sets the link speed of the specified +phy. The unit of link speed is in gigabits per second (Gbps). The default +is \fIauto\fR. +.PP +Example: +.PP +.Vb 3 +\& //localhost> /c0/phy0 set link=1.5 +\& Setting Link Speed Control on /c0/phy0 to [1.5 Gbps] ... Done. +\& The link speed change will take effect after system reboot. +.Ve +.PP +\&\fBNote:\fR After link speed control is set to a different value, it is necessary +to reboot the controller for the new link speed to take effect. +.PP +See alo: +.PP +.Vb 2 +\& /cx show phy +\& /cx/phyx show +.Ve +.RE +.IP "\fI/cx/phyx\fR \fBset\fR \fIlink= (9750 only)" +.IX Item "/cx/phyx set link= (9750 only)" +This command is for the 9750 controller only. This command sets the link speed +of the specified phy. The unit of link speed is in gigabits per second (Gbps). +The default is \fIauto\fR. +.PP +Example: +.PP +.Vb 3 +\& //localhost> /c0/phy0 set link=6.0 +\& Setting Link Speed Control on /c0/phy0 to [6.0 Gbps] ... Done. +\& The link speed change will take effect after system reboot. +.Ve +.PP +\&\fBNote:\fR After link speed control is set to a different value, it is necessary +to reboot the controller for the new link speed to take effect. +.PP +See alo: +.PP +.Vb 2 +\& /cx show phy +\& /cx/phyx show +.Ve +.Sh "\s-1BBU\s0 Object Messages" +.IX Subsection "BBU Object Messages" +\&\s-1BBU\s0 (Battery Backup Unit) Object Messages are commands (a.k.a. methods/messages) +that are sent to an instance of a \s-1BBU\s0 such as \fI/c0/bbu\fR. The commands in this +section are available on 9000 series controllers where the \s-1BBU\s0 is installed. +.RE +.IP "\fI/cx/bbu\fR \fBshow\fR" +.IX Item "/cx/bbu show" +This command reports summary information on the specified \s-1BBU\s0 object. +.PP +Example: +.PP +.Vb 1 +\& //localhost> /cx/bbu show +.Ve +.PP +.Vb 3 +\& Name OnlineState BBUReady Status Volt Temp Hours LastCapTest +\& --------------------------------------------------------------------------- +\& bbu On No Testing OK OK 72 01-Jul-2009 +.Ve +.PP +This summary shows that the date the battery capacity was last measured is +01\-Jul\-2009. The battery is estimated to last for 72 hours from the last tested +date. The \s-1BBU\s0 unit is currently testing the battery. Both voltage and temperature +are normal. The \s-1BBU\s0 is \fBnot\fR ready for backup of the write cache on the +controller due to the testing. +.RE +.IP "\fI/cx/bbu\fR \fBshow\fR \fIAttribute Attribute ...\fR" +.IX Item "/cx/bbu show Attribute Attribute ..." +This command shows the current setting of the given \fIattribute(s)\fR on the +\&\s-1BBU\s0 board. One or many attributes can be requested. Invalid attribute will +terminate the loop. Possible attributes are: batinst, bootloader, cap, +fw, lasttest, pcb, ready, serial, status, tempstat, tempval, and volt. +.RE +.IP "\fI/cx/bbu\fR \fBshow\fR \fIstatus\fR" +.IX Item "/cx/bbu show status" +This command \fBshow\fRs the status of the \s-1BBU\s0. Possible values are: +.Sp +.RS 4 +\&\fBTesting\fR +.Sp +Battery test is currently in progress. It may take up to 24 hours to complete. +During the test, the \s-1BBU\s0 is \fBnot\fR capable of backup operation and the write +cache of the applicable \s-1RAID\s0 units are also disabled. If the test is completed with +no error and the \s-1BBU\s0 returns back to WeakBat or \s-1OK\s0 state, the write cache will be resumed. +If a Fault, Failed or an Error occurs during the test, the write cache remains at the +disabled state until the problem is fixed. +.Sp +\&\fBCharging\fR +.Sp +\&\s-1BBU\s0 is currently charging the battery. The charging is started automatically +by the \s-1BBU\s0 whenever necessary. During the charging, the \s-1BBU\s0 is \fBnot\fR capable +of backup operation and the write cache is disabled. Once charging is completed +and the \s-1BBU\s0 returns back to \s-1OK\s0 status, the write cache will be +resumed. If a \s-1FAULT\s0 or an \s-1ERROR\s0 occurs during the test, the write cache remains +at the disabled state until the problem is fixed. +.Sp +\&\fBFault\fR +.Sp +A battery fault is detected. At this state, the \s-1BBU\s0 is \fBnot\fR capable of backup +operation and the write cache is disabled. We recommend you to replace the +battery and/or the \s-1BBU\s0 board to fix the problem as soon as possible so that the +write cache will be enabled again. +.Sp +\&\fBError\fR +.Sp +Other \s-1BBU\s0 error is detected. At this state, the \s-1BBU\s0 is \fBnot\fR capable of backup +operation and the write cache is disabled. We recommend you to replace the +battery and/or the \s-1BBU\s0 board to fix the problem as soon as possible so that the +write cache will be enabled again. +.Sp +\&\fBFailed\fR +.Sp +The battery failed a test. At this state, the \s-1BBU\s0 is \fBnot\fR capable of backup +operation and the write cache is disabled. We recommend you to replace the +battery and/or the \s-1BBU\s0 board to fix the problem as soon as possible so that the +write cache will be enabled again. +.Sp +\&\fBWeakBat\fR +.Sp +\&\s-1BBU\s0 is functioning normally which means it is online and capable of backing up the +write cache. But the battery is \fBweak\fR and should be \fBreplaced\fR. +.Sp +\&\fB\s-1OK\s0\fR +.Sp +\&\s-1BBU\s0 is ready, online and capable of backing up the write cache. +.Sp +\&\fB\-\fR +.Sp +Battery is not present or \s-1BBU\s0 unit is not installed. +.RE +.RE +.IP "\fI/cx/bbu\fR \fBshow\fR \fIbatinst\fR" +.IX Item "/cx/bbu show batinst" +This command reports the date when the current battery was installed. +.RE +.IP "\fI/cx/bbu\fR \fBshow\fR \fIlasttest\fR" +.IX Item "/cx/bbu show lasttest" +This command reports the date the battery capacity was last measured. +.RE +.IP "\fI/cx/bbu\fR \fBshow\fR \fIvolt\fR" +.IX Item "/cx/bbu show volt" +This command reports the voltage status of the battery. The status can be \s-1OK\s0, +\&\s-1HIGH\s0, \s-1LOW\s0, \s-1TOO\-HIGH\s0, and \s-1TOO\-LOW\s0. The \s-1HIGH\s0 and \s-1LOW\s0 are in warning range. TOO-HIGH +and TOO-LOW are out of the operating range and need to be concerned. +.RE +.IP "\fI/cx/bbu\fR \fBshow\fR \fItemp\fR" +.IX Item "/cx/bbu show temp" +.RE +.PD 0 +.IP "\fI/cx/bbu\fR \fBshow\fR \fItempstat\fR" +.IX Item "/cx/bbu show tempstat" +.PD +This command reports the temperature status of the battery. The status can be +\&\s-1OK\s0, \s-1HIGH\s0, \s-1LOW\s0, \s-1TOO\-HIGH\s0, and \s-1TOO\-LOW\s0. The \s-1HIGH\s0 and \s-1LOW\s0 are in warning range. +TOO-HIGH and TOO-LOW are out of the operating range and need to be concerned. +.RE +.IP "\fI/cx/bbu\fR \fBshow\fR \fItempval\fR" +.IX Item "/cx/bbu show tempval" +This command reports the detected temperature value in the battery. +.RE +.IP "\fI/cx/bbu\fR \fBshow\fR \fIcap\fR" +.IX Item "/cx/bbu show cap" +This command reports the battery capacity in hours. +.RE +.IP "\fI/cx/bbu\fR \fBshow\fR \fIserial\fR" +.IX Item "/cx/bbu show serial" +This command reports the \s-1BBU\s0 serial number. +.RE +.IP "\fI/cx/bbu\fR \fBshow\fR \fIfw\fR" +.IX Item "/cx/bbu show fw" +This command reports the \s-1BBU\s0 board firmware version number. +.RE +.IP "\fI/cx/bbu\fR \fBshow\fR \fIpcb\fR" +.IX Item "/cx/bbu show pcb" +This command reports the \s-1PCB\s0 revision number on the \s-1BBU\s0 unit. +.RE +.IP "\fI/cx/bbu\fR \fBshow\fR \fIbootloader\fR" +.IX Item "/cx/bbu show bootloader" +This command reports the \s-1BBU\s0's Boot Loader version. +.RE +.IP "\fI/cx/bbu\fR \fBshow\fR \fIall\fR" +.IX Item "/cx/bbu show all" +This command shows the current settings of all above attributes on the \s-1BBU\s0 +board. +.PP +Example: +.PP +.Vb 1 +\& //localhost> /c1/bbu show all +.Ve +.PP +.Vb 12 +\& /c1/bbu Firmware Version = BBU: 1.04.00.007 +\& /c1/bbu Serial Number = Engineering Sample. +\& /c1/bbu Online State = On +\& /c1/bbu BBU Ready = Yes +\& /c1/bbu BBU Status = OK +\& /c1/bbu Battery Voltage = OK +\& /c1/bbu Battery Temperature = OK +\& /c1/bbu Estimated Backup Capacity = 241 Hours +\& /c1/bbu Last Capacity Test = 22-Jun-2004 +\& /c1/bbu Battery Intallation Date = 20-Jun-2004 +\& /c1/bbu Bootloader Version = BBU 0.02.00.002 +\& /c1/bbu PCB Revision = 65 +.Ve +.RE +.IP "\fI/cx/bbu\fR \fBtest\fR [\fIquiet\fR]" +.IX Item "/cx/bbu test [quiet]" +This command starts the battery capacity test. The test may take up to 24 hours +to complete. During the test, the \s-1BBU\s0 is \fBnot\fR capable of backup operation +and the write cache is disabled. The performance of all units under the +controller may be impacted because their write IOs are not cached. Once the test +is completed with no error and the \s-1BBU\s0 returns back to \s-1OK\s0 state, the write cache +will be resumed. The quiet option is for non-interactive mode. +.PP +After the test has initiated, check the controller alarms for any AENs (Asynchronous +Event Notifications) about the status of the test operation. +.PP +\&\fBNote:\fR The test cannot be terminated before it completes. +.RE +.IP "\fI/cx/bbu\fR \fBenable\fR" +.IX Item "/cx/bbu enable" +This command enables \s-1BBU\s0 detection on the controller. The controller will utilize \s-1BBU\s0 +functionality in the event of power failure if \s-1BBU\s0 is there and ready. +.RE +.IP "\fI/cx/bbu\fR \fBdisable\fR \fB[quiet]\fR" +.IX Item "/cx/bbu disable [quiet]" +This command disables \s-1BBU\s0 detection on the controller. The controller ignores the +existence of the \s-1BBU\s0 when \s-1BBU\s0 detection is disabled. In another words, despite +a \s-1BBU\s0 being attached to a controller, with \s-1BBU\s0 detection disabled, storage management +software will report that there is no \s-1BBU\s0 installed on this controller. The quiet +option is for non-interactive mode. +.Sh "Enclosure Object Messages" +.IX Subsection "Enclosure Object Messages" +Enclosure Object Messages are commands (a.k.a. methods/messages) that are sent to an +instance of an enclosure such as e0. The enclosure element object messages are +commands sent to an instance of the enclosure element such as fan0. The subsections +which follow describe the commands of the enclosure and the enclosure elements. The +latter includes commands for the slot, fan, temperature sensor, and power supply +elements. +.PP +The command descriptions and examples of this section are shown with the syntax +of the controller object pre-pended to the enclosure object (i.e., /cx/ex). +For systems with the 9650SE controller or \s-1CCU\s0 enclosure, simply drop the pre-pended +controller name in the command, as, not '/c1/e0' but '/e0'. +.PP +The following table summarizes the supported controllers, protocols, +configurations, and enclosure elements. +.PP +.Vb 17 +\& --------------------------+------------------------------------------ +\& Controller -> | 9650SE | 9690SA and above +\& --------------------------+------------------------------------------ +\& Configuration/Protocol -> | CCU/SAF-TE | SES-2 | SES-2 +\& --------------------------+------------+-----------+----------------- +\& Syntax -> | /ex | /ex | /cx/ex +\& -----------+--------------+------------+-----------+----------------- +\& | Slot | Y | Y | Y +\& |--------------+------------+-----------+----------------- +\& | Fan | Y | Y | Y +\& Enclosure |--------------+------------+-----------+----------------- +\& Elements | Temp Sensor | Y | Y | Y +\& Supported |--------------+------------+-----------+----------------- +\& | Power Supply | N | Y | Y +\& |--------------+------------+-----------+----------------- +\& | Alarm | N | Y | Y +\& -----------+--------------+------------+-----------+----------------- +.Ve +.RE +.IP "\fI/cx/ex\fR \fBshow\fR" +.IX Item "/cx/ex show" +This command shows summary information on the specified enclosure \fI/ex\fR, along +with the elements supported or associated with the specified enclosure. This +report consists of several parts, depending on the available elements of the +enclosure. Typically, the summary consists of an \fBEnclosure\fR section, a \fBFan\fR +section, a \fBTemperature Sensor\fR section, and a \fBSlot\fR section. +.PP +Typical output looks like: +.PP +.Vb 1 +\& //localhost> /c0/e0 show +.Ve +.PP +.Vb 3 +\& Encl Status +\& --------------------------- +\& /c0/e0 OK +.Ve +.PP +.Vb 8 +\& Fan Status State Step RPM Identify +\& ------------------------------------------------------------ +\& fan0 OK ON 1 2670 Off +\& fan1 OK ON 1 9500 Off +\& fan2 OK ON 1 8540 Off +\& fan3 OK ON 1 2830 Off +\& fan4 OK ON 1 9120 Off +\& fan5 OK ON 1 8330 Off +.Ve +.PP +.Vb 10 +\& TempSensor Status Temperature Identify +\& -------------------------------------------------------- +\& temp0 OK 41C(105F) Off +\& temp1 OK 38C(100F) Off +\& temp2 OK 34C(93F) Off +\& temp3 OK 38C(100F) Off +\& temp4 OK 38C(100F) Off +\& temp5 OK 34C(93F) Off +\& temp6 NOT-INSTALLED - Off +\& temp7 NOT-INSTALLED - Off +.Ve +.PP +.Vb 4 +\& PowerSupply Status State Voltage Current Identify +\& --------------------------------------------------------------------------- +\& pwrs0 OK on OK OK Off +\& pwrs1 OK on OK OK Off +.Ve +.PP +.Vb 14 +\& Slot Status (V)Port Identify +\& -------------------------------------------------- +\& slot0 OK /c0/p0 Off +\& slot1 NO-DEVICE - Off +\& slot2 OK /c0/p1 Off +\& slot3 OK /c0/p2 Off +\& slot4 OK /c0/p3 Off +\& slot5 OK /c0/p4 Off +\& slot6 OK /c0/p5 Off +\& slot7 OK /c0/p6 Off +\& slot8 OK /c0/p7 Off +\& slot9 OK /c0/p8 Off +\& slot10 OK /c0/p9 Off +\& slot11 NO-DEVICE - Off +.Ve +.RE +.IP "\fI/cx/ex\fR \fBshow\fR \fIAttribute\fR \fIAttribute ...\fR" +.IX Item "/cx/ex show Attribute Attribute ..." +This command shows the current setting of the given \fIattribute(s)\fR. One or many +attributes can be requested. An invalid attribute will terminate the loop. Possible +attributes are: vendor, prodid, prodrev, firmware, controllers, slots, fans, temp +and pwrs. +.RE +.IP "\fI/cx/ex\fR \fBshow\fR \fIvendor\fR" +.IX Item "/cx/ex show vendor" +This command reports the product vendor of the specified enclosure. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c1/e0 show vendor +\& /c1/e0 Vendor = LSI +.Ve +.RE +.IP "\fI/cx/ex\fR \fBshow\fR \fIprodid\fR" +.IX Item "/cx/ex show prodid" +This command reports the product \s-1ID\s0 of the specified enclosure. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c1/e0 show prodid +\& /c1/e0 Product ID = DE1600-SAS +.Ve +.RE +.IP "\fI/cx/ex\fR \fBshow\fR \fIprodrev\fR" +.IX Item "/cx/ex show prodrev" +This command reports the product revision of the specified enclosure. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c1/e0 show prodrev +\& /c1/e0 Product Revision = 0314 +.Ve +.RE +.IP "\fI/cx/ex\fR \fBshow\fR \fIfirmware\fR (9690SA and 9750 only)" +.IX Item "/cx/ex show firmware (9690SA and 9750 only)" +This command reports the \s-1SEP\s0(s) and corresponding firmware version in the +specified expander. Unlike other enclosure show commands, this is for the 9690SA +and 9750 controllers with Release 10.2 or later only. +.PP +Example: +.PP +.Vb 3 +\& //localhost> /c1/e0 show firmware +\& /c1/e0 SEP=0, Firmware Version = 90.00.03.14 +\& /c1/e0 SEP=1, Firmware Version = 90.00.03.14 +.Ve +.PP +See also: +.PP +.Vb 1 +\& /cx/ex update fw=filename_with_path [sep=n] [force] +.Ve +.RE +.IP "\fI/cx/ex\fR \fBshow\fR \fIcontrollers\fR" +.IX Item "/cx/ex show controllers" +This command reports the controller that the specified enclosure is attached to. +For the new syntax, this command is not very useful, since the controller that the +enclosure is attached to is known and is part of the input command. This command +was designed mainly for enclosures with the older syntax. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/e0 show controllers +\& /c0/e0 connects to controller /c0 +.Ve +.RE +.IP "\fI/cx/ex\fR \fBshow\fR \fIslots\fR" +.IX Item "/cx/ex show slots" +This command reports summary information of the slots within the specified +enclosure. In the information table, the Slot column lists the slot IDs, the +Status column lists the status of each slot, the (V)Port column shows the +associated port or virtual port of each slot, and finally, the Identify column +lists the Identify setting of the slots. +.PP +Example: +.PP +.Vb 1 +\& //localhost> /e0 show slots +.Ve +.PP +.Vb 6 +\& Slot Status (V)Port Identify +\& ---------------------------------------------------- +\& slot0 OK /c0/p0 No +\& slot1 OK /c0/p1 Yes +\& slot2 NO-DEVICE - No +\& slot3 NO-DEVICE - No +.Ve +.RE +.IP "\fI/cx/ex\fR \fBshow\fR \fIfans\fR" +.IX Item "/cx/ex show fans" +This command reports summary information of the fans within the specified +enclosure. In the information table, the Fan column lists the fan IDs, the +Status column lists the status of each fan, the State column shows if the fan +is \s-1ON\s0 or \s-1OFF\s0. The two columns related to fan speed shows the level and \s-1RPM\s0 +(revolutions per minute), and finally, the Identify column lists the Identify +setting of the fans. +.PP +Example: +.PP +.Vb 10 +\& //localhost> /c0/e0 show fans +\& ---Speed--- +\& Fan Status State Step RPM Identify +\& ------------------------------------------------------------ +\& fan0 OK ON 1 2670 Off +\& fan1 OK ON 1 9370 Off +\& fan2 OK ON 1 8540 Off +\& fan3 OK ON 1 2810 Off +\& fan4 OK ON 1 9240 Off +\& fan5 OK ON 1 8330 Off +.Ve +.RE +.IP "\fI/cx/ex\fR \fBshow\fR \fItemps\fR" +.IX Item "/cx/ex show temps" +This command reports summary information of the temperature sensors within the +specified enclosure. In the information table, the TempSensor column lists the +temperature sensor IDs, the Status column lists the status of each temperature +sensor, the Temperature column shows the temperature at the sensors, and finally, +the Identify column lists the Identify setting of the temperature sensors. +.PP +Example: +.PP +.Vb 1 +\& //localhost> /c0/e0 show temps +.Ve +.PP +.Vb 10 +\& TempSensor Status Temperature Identify +\& -------------------------------------------------------- +\& temp0 OK 41C(105F) Off +\& temp1 OK 37C(98F) Off +\& temp2 OK 34C(93F) Off +\& temp3 OK 38C(100F) Off +\& temp4 OK 38C(100F) Off +\& temp5 OK 34C(93F) Off +\& temp6 NOT-INSTALLED - Off +\& temp7 NOT-INSTALLED - Off +.Ve +.RE +.IP "\fI/cx/ex\fR \fBshow\fR \fIpwrs\fR" +.IX Item "/cx/ex show pwrs" +This command reports summary information of the power supplies within the +specified enclosure. In the information table, the PowerSupply column lists +the IDs of the power supply, the Status column lists the status of each +power supply, the State column indicate if the unit is \s-1ON\s0 or \s-1OFF\s0, the Voltage +and Current columns indicate whether the voltage or current is under or over +the required thresholds, and finally, the Identify column lists the Identify +setting of the power supplies. +.PP +Example: +.PP +.Vb 1 +\& //localhost> /c0/e0 show pwrs +.Ve +.PP +.Vb 4 +\& PowerSupply Status State Voltage Current Identify +\& --------------------------------------------------------------------------- +\& pwrs0 OK on OK OK Off +\& pwrs1 OK on OK OK Off +.Ve +.RE +.IP "\fI/cx/ex\fR \fBshow\fR \fIalarms\fR" +.IX Item "/cx/ex show alarms" +.RE +.PD 0 +.IP "\fI/cx/ex\fR \fBshow\fR \fIalms\fR" +.IX Item "/cx/ex show alms" +.PD +This command reports summary information of the alarms within the specified +enclosure. In the information table, the Alarm column lists the alarm units' IDs, +the Status column lists the status of each alarm, the State column indicates if +the alarm unit is \s-1ON\s0 or \s-1OFF\s0, and the Audibility column indicate whether the alarm +is unmute or muted. +.PP +Example: +.PP +.Vb 1 +\& //localhost> /c0/e0 show alarms +.Ve +.PP +.Vb 3 +\& Alarm Status State Audibility +\& --------------------------------------------------- +\& alm0 OK OFF UNMUTE +.Ve +.RE +.IP "\fI/cx/ex\fR \fBshow\fR \fIall\fR" +.IX Item "/cx/ex show all" +This command shows the current setting of all the enclosure attributes and +the enclosure summary tables. +.RE +.IP "\fI/cx/ex\fR \fBupdate\fR \fIfw=filename_with_path\fR \fB[sep=n] [force]\fR (9690SA and 9750 only)" +.IX Item "/cx/ex update fw=filename_with_path [sep=n] [force] (9690SA and 9750 only)" +This command allows you to download a specified expander firmware image to the +target \s-1SEP\s0 (Storage Enclosure Processor) expander that supports the \s-1SES\-2\s0 +(\s-1SCSI\s0 Enclosure Services) standard for enclosure management. (\s-1CCU\s0 enclosures +with SAF-TE protocol are not supported.) +.PP +This command is for the 9690SA and 9750 controllers with Release 10.2 or later only. +.PP +The \fBfw=filename_with_path\fR attribute allows you to specify the firmware image file +name along with its path. Please note that \fIfilename_with_path\fR could not have +spaces (as Windows allows). +.PP +The firmware image specified by \fIfilename_with_path\fR will be validated and examined +for version difference. If the image is valid a subsequent message will indicate +the detected version difference, along with a table showing the \s-1SEP\s0 number and the +firmware versions. You are then asked with a prompt to continue. If you enter \*(L"y\*(R", +the download process will initiate. +.PP +The \fBsep=n\fR attribute is optional. It identifies the target \s-1SEP\s0 expander in the +system. Valid range is {0..9}. Without it being specified, the default which is +0 (zero), will be used. +.PP +The \fBforce\fR attribute is optional. With it the warning message, version check, and +prompt to proceed are all bypassed. The image will initiate the download immediately. +.PP +\&\fB\s-1IMPORTANT\s0! Please note the following regarding usage of this command.\fR +.PP +1) The expander models that are supported with this command are indicated in a +compatibility list for your reference. Only expander models in this list are supported. +Please refer to: . +Click on the \fIData and Interoperability\fR tab, and then click on the \fI3ware +Interoperability Information\fR link to check if your expander is supported. +.PP +2) Please make sure there is no I/O activity between the controller and the target +expander during the download process. For example, be sure to unmount any mounted +volumes, or stop any background tasks that may be running and do not start or +schedule any background tasks such as rebuilds or verifies with the units or drives +in the target expander during the time of download. +.PP +3) The expander requires reboot for the new firmware image to take effect. +.PP +Example: +.PP +.Vb 1 +\& //localhost> /c1/e0 update fw=c:\etmp\eBadger_0314.esm +.Ve +.PP +.Vb 3 +\& Warning: Updating firmware that is incompatible with your device can +\& render the device unusable. Before you update the firmware, it is +\& recommended that you: +.Ve +.PP +.Vb 1 +\& 1) Backup your data. +.Ve +.PP +.Vb 1 +\& 2) Verify with your enclosure vendor that you have the correct image. +.Ve +.PP +.Vb 2 +\& 3) Have a copy of the existing expander firmware image so that +\& you can roll back, if necessary. +.Ve +.PP +.Vb 2 +\& 4) Make sure there is no I/O activity between the controller and +\& the target expander (see instructions in user documentation). +.Ve +.PP +.Vb 1 +\& Examining firmware image for download to /c1/e0 ... Done. +.Ve +.PP +.Vb 1 +\& Download version is newer than current. +.Ve +.PP +.Vb 3 +\& SEP New-Firmware Current-Firmware Vendor +\& ---------------------------------------------------------------- +\& 0 90.00.03.15 80.00.03.13 LSI +.Ve +.PP +.Vb 2 +\& Given the above compatibility information ... +\& Do you want to continue? Y|N [N]: y +.Ve +.PP +.Vb 2 +\& Downloading the expander firmware from file [c:\etmp\eBadger_0315.esm] ... Done. +\& The new image will take effect after reboot. +.Ve +.PP +In the output response to the command above, after +.PP +.Vb 1 +\& Examining firmware image for download to /c1/e0 ... Done. +.Ve +.PP +A message is displayed regarding the version examination. In the example, it +shows \*(L"Download version is newer than current.\*(R" Depending on the examination, +the message may be one of: +.PP +.Vb 4 +\& Download version is newer than current. +\& Download version is older than current. +\& Both versions are the same. +\& Version not known. +.Ve +.PP +If an error is detected in the examination, the message you will see may be one of: +.PP +.Vb 5 +\& Firmware image is not compatible with expander. +\& Can not download firmware image, expander type unknown. +\& Expander returned error to SES download microcode command. +\& Enclosure firmware upgrade not supported by the controller; Try after upgrading controller firmware. +\& Expander firmware image format not known. +.Ve +.PP +See also: +.PP +.Vb 1 +\& /cx/ex show firmware +.Ve +.PP +\fIEnclosure Element Slot\fR +.IX Subsection "Enclosure Element Slot" +.PP +The slot commands provide information about the slot elements in the enclosure unit. +.RE +.IP "\fI/cx/ex/slotx\fR \fBshow\fR" +.IX Item "/cx/ex/slotx show" +This command shows slot information on the specified enclosure \fI/ex\fR. The slot +name is followed by its status. If a slot has been inserted with a drive and no +fault has been detected, the status would indicate \s-1OK\s0. If the slot is empty the +status would indicate \s-1NO\-DEVICE\s0. The port that is correlated to the slot is +indicated in the next column. If no device is found in that slot, this column +would show a dash ('\-'). The next column shows whether the specified slot has +been identified. +.PP +Example: +.PP +.Vb 1 +\& //localhost> /c0/e0/slot1 show +.Ve +.PP +.Vb 3 +\& Slot Status (V)Port Identify +\& ---------------------------------------------------- +\& slot1 OK /c0/p1 On +.Ve +.RE +.IP "\fI/cx/ex/slotx\fR \fBshow\fR \fIidentify\fR" +.IX Item "/cx/ex/slotx show identify" +This command shows the identify status of the specified enclosure slot. If +Identify = \s-1ON\s0, the \s-1LED\s0 associated with the slot will blink. Likewise, for +Identify = \s-1OFF\s0, the \s-1LED\s0 associated will stop blinking or would not blink. If +the enclosure does not support Slot Identify, this command will respond with +\&'N/A'. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/e0/slot1 show identify +\& /c0/e0/slot1 Identify status = on +.Ve +.RE +.IP "\fI/cx/ex/slotx\fR \fBset\fR \fIidentify=" +.IX Item "/cx/ex/slotx set identify=" +This command identifies the specified slot by setting the identify attribute +to either \s-1ON\s0 or \s-1OFF\s0, if there is an \s-1LED\s0 associated and if the enclosure supports +Slot Identify. If supported, setting it to \s-1ON\s0 will blink the \s-1LED\s0 of the +specified drive slot. For example: +.PP +.Vb 2 +\& //localhost> /c0/e0/slot1 set identify=on +\& Setting Slot Identify on /c0/e0/slot1 to [on] ... Done. +.Ve +.PP +\fIEnclosure Element Fan\fR +.IX Subsection "Enclosure Element Fan" +.PP +These commands provide information about the fans in the enclosure unit. +.RE +.IP "\fI/cx/ex/fanx\fR \fBshow\fR" +.IX Item "/cx/ex/fanx show" +This command shows information about the specified enclosure fan. +.PP +Example: +.PP +.Vb 5 +\& //localhost> /c0/e0/fan0 show +\& ---Speed--- +\& Fan Status State Step RPM Identify +\& ------------------------------------------------------------ +\& fan0 OK ON 1 2700 Off +.Ve +.RE +.IP "\fI/cx/ex/fanx\fR \fBshow\fR \fIidentify\fR" +.IX Item "/cx/ex/fanx show identify" +This command shows the identify status of the specified enclosure fan. If +Identify = \s-1ON\s0, the \s-1LED\s0 associated with the fan will blink. Likewise, for +Identify = \s-1OFF\s0, the \s-1LED\s0 associated will stop blinking or would not blink. If +the enclosure does not support Fan Identify, this command will respond with +\&'N/A'. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/e0/fan0 show identify +\& /c0/e0/fan0 Identify status = off +.Ve +.RE +.IP "\fI/cx/ex/fanx\fR \fBset\fR \fIidentify=" +.IX Item "/cx/ex/fanx set identify=" +This command identifies the specified enclosure fan by setting the identify +attribute to either on or off, if there is an \s-1LED\s0 associated and if the +enclosure supports Fan Identify. If supported, setting it to \s-1ON\s0 will blink +the \s-1LED\s0 associated with the specified fan element. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/e0/fan1 set identify=on +\& Setting Fan Identify on /c0/e0/fan1 to [on] ... Done. +.Ve +.RE +.IP "\fI/cx/ex/fanx\fR \fBset\fR \fIspeed=<0..7\fR>" +.IX Item "/cx/ex/fanx set speed=<0..7>" +This command sets the speed level of the specified enclosure fan. The speed +level is a number in the range of <0..7>, where: +.PP +.Vb 8 +\& 0 - Off +\& 1 - Lowest +\& 2 - Low +\& 3 - Medium-low +\& 4 - Medium +\& 5 - Medium-high +\& 6 - High +\& 7 - Highest +.Ve +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/e0/fan1 set speed=1 +\& Setting Fan Speed on /c0/e0/fan1 to [1] ... Done. +.Ve +.PP +\fIEnclosure Element Temperature Sensor\fR +.IX Subsection "Enclosure Element Temperature Sensor" +.PP +These commands provide information about the temperature sensors in +the enclosure unit. +.RE +.IP "\fI/cx/ex/tempx\fR \fBshow\fR" +.IX Item "/cx/ex/tempx show" +This command shows information about the specified enclosure temperature sensor. +The possible status values are \s-1OK\s0, \s-1OVER\-WARNING\s0, \s-1OVER\-FAIL\s0, \s-1UNDER\-WARNING\s0, +\&\s-1UNDER\-FAIL\s0, where \s-1OVER\s0 denotes over-temperature and \s-1UNDER\s0 denotes under\-temperature. +.PP +Example: +.PP +.Vb 1 +\& //localhost> /c0/e0/temp0 show +.Ve +.PP +.Vb 3 +\& TempSensor Status Temperature Identify +\& -------------------------------------------------------- +\& temp0 OK 42C(107F) Off +.Ve +.RE +.IP "\fI/cx/ex/tempx\fR \fBshow\fR \fIidentify\fR" +.IX Item "/cx/ex/tempx show identify" +This command shows the identify status of the specified enclosure temperature +sensor. If Identify = \s-1ON\s0, the \s-1LED\s0 associated with the temperature sensor will +blink. Likewise, for Identify = \s-1OFF\s0, the \s-1LED\s0 associated will stop blinking +or would not blink. If the enclosure does not support Temperature Sensor +Identify, this command will respond with 'N/A'. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/e0/temp0 show identify +\& /c0/e0/temp0 Identify status = off +.Ve +.RE +.IP "\fI/cx/ex/tempx\fR \fBset\fR \fIidentify=" +.IX Item "/cx/ex/tempx set identify=" +This command identifies the specified enclosure temperature sensor by setting the +identify attribute to either \s-1ON\s0 or \s-1OFF\s0, if there is an \s-1LED\s0 associated and if the +enclosure supports Temperature Sensor Identify. If supported, setting it to +\&\s-1ON\s0 will blink the \s-1LED\s0 associated with the specified temperature element. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/e0/temp1 set identify=on +\& Setting Temperature Sensor Identify on /c0/e0/temp1 to [on] ... Done. +.Ve +.PP +\fIEnclosure Element Power Supply\fR +.IX Subsection "Enclosure Element Power Supply" +.PP +These commands provide information about the enclosure power supplies in the +enclosure unit. +.RE +.IP "\fI/cx/ex/pwrsx\fR \fBshow\fR" +.IX Item "/cx/ex/pwrsx show" +This command shows information about the specified enclosure power supply. +The possible status values are \s-1OK\s0, \s-1FAIL\s0, \s-1NOT\-INSTALLED\s0, and \s-1OFF\s0. The voltage +and current columns indicate the threshold voltage and current status. The +possible values for Voltage are \s-1OK\s0, \s-1OVER\-VOLTAGE\s0, and \s-1UNDER\-VOLTAGE\s0. The +possible values for Current are \s-1OK\s0 and \s-1OVER\-CURRENT\s0. In either case, +\&\s-1OVER\-\s0 means over the set threshold of the voltage or current. +.PP +Example: +.PP +.Vb 1 +\& //localhost> /c0/e0/pwrs0 show +.Ve +.PP +.Vb 3 +\& PowerSupply Status State Voltage Current Identify +\& --------------------------------------------------------------------------- +\& pwrs0 OK on OK OK Off +.Ve +.RE +.IP "\fI/cx/ex/pwrsx\fR \fBshow\fR \fIidentify\fR" +.IX Item "/cx/ex/pwrsx show identify" +This command shows the identify status of the specified enclosure power supply. +If Identify = \s-1ON\s0, the \s-1LED\s0 associated with the fan will blink. Likewise, for +Identify = \s-1OFF\s0, the \s-1LED\s0 associated will stop blinking or would not blink. If +the enclosure does not support Power Supply Identify, this command will +respond with 'N/A'. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/e0/pwrs0 show identify +\& /c0/e0/pwrs0 Identify status = off +.Ve +.RE +.IP "\fI/cx/ex/pwrsx\fR \fBset\fR \fIidentify=" +.IX Item "/cx/ex/pwrsx set identify=" +This command identifies the specified enclosure power supply by setting the +identify attribute to either \s-1ON\s0 or \s-1OFF\s0, if there is an \s-1LED\s0 associated and if +the enclosure supports Power Supply Identify. If supported, setting it to \s-1ON\s0 +will blink the \s-1LED\s0 associated with the specified power supply. +.PP +Example: +.PP +.Vb 2 +\& //localhost> /c0/e0/pwrs1 set identify=on +\& Setting Power Supply Identify on /c0/e0/pwrs1 to [on] ... Done. +.Ve +.PP +\fIEnclosure Element Alarm\fR +.IX Subsection "Enclosure Element Alarm" +.PP +These commands provide information about the enclosure alarms in the enclosure unit. +.RE +.IP "\fI/cx/ex/pwrsx\fR \fBshow\fR" +.IX Item "/cx/ex/pwrsx show" +This command shows information about the specified enclosure alarm. The possible +status values are \s-1OK\s0, \s-1FAIL\s0, \s-1NOT\-INSTALLED\s0, and \s-1ACTIVATED\s0. The status values +are described below. The possible values for State are \s-1ON\s0 and \s-1OFF\s0. The possible +values for Audibility are \s-1UNMUTE\s0 and \s-1MUTE\s0. +.PP +Possible Status values: +.PP +.Vb 5 +\& OK - Alarm device is functional and operational. +\& FAIL - Alarm device has malfunctioned and is not operational. +\& NOT-INSTALLED - Alarm device has not been installed. +\& ACTIVATED - Alarm device is functional, and an error condition has been detected. +\& This is a visual indication for the alarm, in the event that it may be muted. +.Ve +.PP +Example: +.PP +.Vb 1 +\& //localhost> /c0/e0/alm0 show +.Ve +.PP +.Vb 3 +\& Alarm Status State Audibility +\& --------------------------------------------------- +\& alm0 OK OFF UNMUTE +.Ve +.RE +.IP "\fI/cx/ex/almx\fR \fBset\fR \fIalarm=" +.IX Item "/cx/ex/almx set alarm=" +This command controls the audibility and state of the enclosure alarm. It provides +the ability to silence the alarm after it has been turned on. It also gives you +the option to mute or unmute the alarm setting. In the case where a known +condition would set off the alarm and you do not wish to hear the sound of the +alarm, this command could be used to mute the potential audible alarm. +.PP +\&\fBNote:\fR Some enclosures support alarms but not the mute/unmute function. For +these enclosures, the command to set the alarm to \fImute\fR will return an error +message indicating that the feature is not supported. In this case, the alarm +setting of \fIunmute\fR would seem to be supported. This is because the \fIunmute\fR +setting is the default and as such there is no error response. In effect, for +these enclosures, the alarm is not mutable and would stay unmute +\&. +Example: +.PP +.Vb 2 +\& //localhost> /c0/e0/alm0 set alarm=unmute +\& Setting alarm audibility setting of /c0/e0/alm0 to [unmute] ... Done. +.Ve +.PP +\&\fBNote:\fR You \fIcannot\fR turn \s-1ON\s0 the alarm. The alarm is turned on by firmware when +it detects a degraded state pertaining to a drive or array. Setting the alarm +to \s-1ON\s0 will return an error. +.PP +If an error condition or degraded state has been detected, the enclosure alarm +or buzzer would be audible. To silence the alarm you may set the state of the +alarm to \s-1OFF\s0. You could also mute the alarm. The difference between using +either is the following: +.PP +.Vb 4 +\& State or Audibility Persistence across reboot +\& ------------------- ------------------------- +\& ON/OFF Yes +\& MUTE/UNMUTE No +.Ve +.PP +For \s-1OFF\s0, after you reboot, the alarm will sound as long as the system is +still in a degraded state (i.e., the alarm is persistent across reboot). +.PP +For \s-1MUTE\s0, after you reboot, the alarm will no longer sound even though the +system is still in a degraded state (i.e., the alarm would not appear persistent +across reboot). +.PP +For enclosures that do not support \s-1MUTE\s0, there is no difference between \s-1OFF\s0 +and \s-1MUTE\s0. +.PP +The default values are \s-1UNMUTE\s0 and \s-1OFF\s0. +.SH "Help Commands" +.IX Header "Help Commands" +The set of Help Command provides brief online help. Online help provides +command syntax information, while detail about the command is deferred +to the manpage. Just as the command set have implicit leveling that starts +with the Shell object, online help also follows this leveling structure. +.PP +At top level of online help shows the set of objects that Help provides, +these includes the shell object, and controller and enclosure objects: +.PP +.Vb 1 +\& //localhost> help +.Ve +.PP +.Vb 2 +\& Copyright (c) 2010 LSI +\& LSI/3ware CLI (version 2.00.11.014) +.Ve +.PP +.Vb 14 +\& Commands Description +\& ------------------------------------------------------------------- +\& show Displays information about controller(s), unit(s) and port(s). +\& flush Flush write cache data to units in the system. +\& rescan Rescan all empty ports for new unit(s) and disk(s). +\& update Update controller firmware from an image file. +\& commit Commit dirty DCB to storage on controller(s). (Windows only) +\& /cx Controller specific commands. +\& /cx/ux Unit specific commands. +\& /cx/px Port specific commands. +\& /cx/phyx Phy specific commands. +\& /cx/bbu BBU specific commands. (9000 series) +\& /cx/ex Enclosure specific commands. (9690SA, 9750) +\& /ex Enclosure specific commands. (9550SX, 9650SE) +.Ve +.PP +.Vb 3 +\& Certain commands are qualified with constraints of controller type/model +\& support. Please consult the tw_cli documentation for explanation of the +\& controller-qualifiers. +.Ve +.PP +.Vb 2 +\& Type help to get more details about a particular command. +\& For more detail information see tw_cli's documentation. +.Ve +.PP +Please note that the version of \s-1CLI\s0 is indicated at the top of the output. +.PP +As indicated, \fBhelp would give more information about the +command or, display all possible sub-commands associated with the +specified object. For example, for Help on the controller object /cx: +.PP +.Vb 1 +\& //localhost> help /cx +.Ve +.PP +.Vb 23 +\& /cx show +\& /cx show Attribute [Attribute ...] where Attribute is: +\& allunitstatus|bios|firmware|driver|drivestatus|exportjbod| +\& autocarve(9550SX and higher)|autorebuild(9550SX and higher)| +\& carvesize(9550SX and higher)|memory|model|serial|monitor| +\& ctlbus(9550SX and higher)|pcb|achip|pchip|numdrives|numports| +\& numunits|unitstatus|ondegrade(9500S only)|spinup|stagger +\& /cx show all where all means Attributes and configurations. +\& /cx show diag +\& /cx show alarms [reverse] +\& /cx show events [reverse] +\& /cx show AENs [reverse] +\& /cx show rebuild (9000 series) +\& /cx show rebuildrate +\& /cx show rebuildmode (see note 3) +\& /cx show verify (9000 series) +\& /cx show verifyrate +\& /cx show verifymode (see note 3) +\& /cx show selftest (9000 series) +\& /cx show phy (see note 4) +\& /cx show dpmstat [type=] +\& (9550SX and higher for type=inst and type=ra; +\& 9650SE and higher for type=ext) +.Ve +.PP +.Vb 13 +\& /cx add type= disk= (where p = port or drive number) +\& [stripe=] [nocache|nowrcache] [nordcache|rdcachebasic] (see note) +\& [name=string (9000 series)] [ignoreECC] [autoverify|noautoverify] +\& [v0=n|vol=a:b:c:d] (n,a,b,c,d = size of volume in GB) (9000 series) +\& [noqpolicy] [storsave=] (9550SX and higher) +\& [noscan] [rapidrecovery=] (9650SE and higher) +\& [group=<3|4|5|6|7|8|9|10|11|12|13|14|15|16>] +\& (group=13-16 9690SA and higher) +\& RaidType = { raid0, raid1, raid5, raid10, raid50, single, +\& spare, raid6 (9650SE and higher) } +\& /cx add rebuild=ddd:hh:duration (9000 series) +\& /cx add verify=ddd:hh:duration (9000 series) +\& /cx add selftest=ddd:hh (9000 series) +.Ve +.PP +.Vb 3 +\& /cx del rebuild=slot_id (9000 series) +\& /cx del verify=slot_id (9000 series) +\& /cx del selftest=slot_id (9000 series) +.Ve +.PP +.Vb 18 +\& /cx set ondegrade=cacheoff|follow (9500S only) +\& /cx set spinup=nn (9000 series) +\& /cx set stagger=nn (9000 series) +\& /cx set autocarve=on|off (9550SX and higher) +\& /cx set carvesize=[1024..32768] (9550SX and higher) +\& /cx set rebuild=enable|disable|<1..5> (enable|disable for 9000 series) +\& /cx set rebuildrate=<1..5> +\& /cx set rebuildmode= (see note 3) +\& /cx set verify=enable|disable|<1..5> (enable|disable for 9000 series) +\& /cx set verify=advanced|basic|<1..5> (9650SE and higher) +\& /cx set verifyrate=<1..5> +\& /cx set verifymode= (see note 3) +\& /cx set selftest=enable|disable (9000 series) +\& /cx set autorebuild=on|off (9550SX and higher) +\& /cx set autodetect=on|off disk=|all (9000 series) +\& /cx set dpmstat=on|off (9550SX and higher) +\& /cx set verify=basic [pref=ddd:hh] where hh= {00..23} and +\& ddd = {mon|tue|wed|thu|fri|sat|sun} (9650SE and higher) +.Ve +.PP +.Vb 6 +\& /cx update fw=filename_with_path [force] (9000 series) +\& /cx flush +\& /cx commit (Windows only) (Also known as shutdown) +\& /cx start mediascan (7000/8000 only) +\& /cx stop mediascan (7000/8000 only) +\& /cx rescan [noscan] NOTE: Does not import non-JBOD on 7000/8000 models. +.Ve +.PP +.Vb 11 +\& Note: +\& (1) 'nowrcache' and 'nocache' disable the write cache and they behave +\& identically. +\& (2) 'nordcache' is an override to the read cache default; use to +\& disable the read cache. For Read Cache Basic use rdcachebasic. +\& Read Cache is supported in the 9650SE or newer controllers with +\& Release 9.5.2 or later. +\& (3) 'rebuildmode' and 'verifymode' are supported in the 9650SE or newer +\& controllers with Release 9.5.2 or later. +\& (4) '/cx show phy' is supported in the 9650SE or newer controllers +\& with Release 9.5.2 or later. +.Ve +.PP +For Help on the next level, i.e., for the commands \fBshow\fR, \fBadd\fR, \fBdel\fR, +\&\fBset\fR, \fBupdate\fR, \fBflush\fR, \fBcommit\fR, etc, use for example, \fBhelp /cx add\fR +to see the syntax of the add commands associated with /cx: +.PP +.Vb 14 +\& //localhost> help /cx add +\& /cx add type= disk= (where p = port or drive number) +\& [stripe=] [nocache|nowrcache] [nordcache|rdcachebasic] (see note) +\& [name=string (9000 series)] [ignoreECC] [autoverify|noautoverify] +\& [v0=n|vol=a:b:c:d] (n,a,b,c,d = size of volume in GB) (9000 series) +\& [noqpolicy] [storsave=] (9550SX and higher) +\& [noscan] [rapidrecovery=] (9650SE and higher) +\& [group=<3|4|5|6|7|8|9|10|11|12|13|14|15|16>] +\& (group=13-16 9690SA and higher) +\& RaidType = { raid0, raid1, raid5, raid10, raid50, single, +\& spare, raid6 (9650SE and higher) } +\& /cx add rebuild=ddd:hh:duration (9000 series) +\& /cx add verify=ddd:hh:duration (9000 series) +\& /cx add selftest=ddd:hh (9000 series) +.Ve +.PP +.Vb 11 +\& Note: +\& (1) 'nowrcache' and 'nocache' disable the write cache and they behave +\& identically. +\& (2) 'nordcache' is an override to the read cache default; use to +\& disable the read cache. For Read Cache Basic use rdcachebasic. +\& Read Cache is supported in the 9650SE or newer controllers with +\& Release 9.5.2 or later. +\& (3) 'rebuildmode' and 'verifymode' are supported in the 9650SE or newer +\& controllers with Release 9.5.2 or later. +\& (4) '/cx show phy' is supported in the 9650SE or newer controllers +\& with Release 9.5.2 or later. +.Ve +.PP +\&\fBNote:\fR Help stops at this /Object/Command level. Help does not extend to the +Attribute level, and thus inquiry for /Object/Command/Attribute is not valid. +For example, 'help /cx add verify' is not a valid Help command string and the +system would respond with a list of all '/cx add' commands followed by an +error message. +.PP +An alternate way to use Help is with '?' or 'help' at the end of a command +string. That is, starting with the object, followed by the command, followed by '?' or +\&'help'. For example, '/c0' being our object and 'show' is our command: +.PP +.Vb 24 +\& //localhost> /c0 show ? +\& /cx show +\& /cx show Attribute [Attribute ...] where Attribute is: +\& allunitstatus|bios|firmware|driver|drivestatus|exportjbod| +\& autocarve(9550SX and higher)|autorebuild(9550SX and higher)| +\& carvesize(9550SX and higher)|memory|model|serial|monitor| +\& ctlbus(9550SX and higher)|pcb|achip|pchip|numdrives|numports| +\& numunits|unitstatus|ondegrade(9500S only)|spinup|stagger +\& /cx show all where all means Attributes and configurations. +\& /cx show diag +\& /cx show alarms [reverse] +\& /cx show events [reverse] +\& /cx show AENs [reverse] +\& /cx show rebuild (9000 series) +\& /cx show rebuildrate +\& /cx show rebuildmode (see note 3) +\& /cx show verify (9000 series) +\& /cx show verifyrate +\& /cx show verifymode (see note 3) +\& /cx show selftest (9000 series) +\& /cx show phy (see note 4) +\& /cx show dpmstat [type=] +\& (9550SX and higher for type=inst and type=ra; +\& 9650SE and higher for type=ext) +.Ve +.PP +.Vb 11 +\& Note: +\& (1) 'nowrcache' and 'nocache' disable the write cache and they behave +\& identically. +\& (2) 'nordcache' is an override to the read cache default; use to +\& disable the read cache. For Read Cache Basic use rdcachebasic. +\& Read Cache is supported in the 9650SE or newer controllers with +\& Release 9.5.2 or later. +\& (3) 'rebuildmode' and 'verifymode' are supported in the 9650SE or newer +\& controllers with Release 9.5.2 or later. +\& (4) '/cx show phy' is supported in the 9650SE or newer controllers +\& with Release 9.5.2 or later. +.Ve +.PP +\&\fBNote:\fR Again, Help stops at the command keyword level, so that +\&'/c0 show selftest help' or '/c0 show phy ?' would respond with an output +identical to \fB/c0 show phy\fR followed by \fB/c0 show ?\fR. In this case no +error follows. Please also note that if /c0 is not a valid controller in +your system, an error is generated and this way of using help would not +work. Instead you will get the following: +.PP +.Vb 2 +\& //localhost> /c4 show ? +\& Error: (CLI:003) Specified controller does not exist. +.Ve +.PP +The following lists the Help Commands, with a brief description for each +command. +.RE +.IP "\fBhelp\fR" +.IX Item "help" +This command provide a table of contents, providing an overall navigational help. +Typical output looks like: +.PP +.Vb 1 +\& //localhost> help +.Ve +.PP +.Vb 2 +\& Copyright (c) 2010 LSI +\& LSI/3ware CLI (version 2.00.11.014) +.Ve +.PP +.Vb 14 +\& Commands Description +\& ------------------------------------------------------------------- +\& show Displays information about controller(s), unit(s) and port(s). +\& flush Flush write cache data to units in the system. +\& rescan Rescan all empty ports for new unit(s) and disk(s). +\& update Update controller firmware from an image file. +\& commit Commit dirty DCB to storage on controller(s). (Windows only) +\& /cx Controller specific commands. +\& /cx/ux Unit specific commands. +\& /cx/px Port specific commands. +\& /cx/phyx Phy specific commands. +\& /cx/bbu BBU specific commands. (9000 series) +\& /cx/ex Enclosure specific commands. (9690SA, 9750) +\& /ex Enclosure specific commands. (9550SX, 9650SE) +.Ve +.PP +.Vb 3 +\& Certain commands are qualified with constraints of controller type/model +\& support. Please consult the tw_cli documentation for explanation of the +\& controller-qualifiers. +.Ve +.PP +.Vb 2 +\& Type help to get more details about a particular command. +\& For more detail information see tw_cli's documentation. +.Ve +.RE +.IP "\fBhelp\fR \fIshow\fR" +.IX Item "help show" +This command provides specific \fIshow\fR related help, illustrating various ways +to use the \fIshow\fR command. It provides reports on Controllers, Units and Drives. +See the \*(L"Shell Object Messages\*(R" section for more on show. +.RE +.IP "\fBhelp\fR \fIflush\fR" +.IX Item "help flush" +This command provides specific \fIflush\fR related help, illustrating various ways +to use the \fIflush\fR command. See the \*(L"Shell Object Messages\*(R" section for more. +.RE +.IP "\fBhelp\fR \fIrescan\fR" +.IX Item "help rescan" +This command provides specific \fIrescan\fR related help, illustrating various ways +to use the \fIrescan\fR command. See the \*(L"Shell Object Messages\*(R" section for more. +.RE +.IP "\fBhelp\fR \fIupdate\fR" +.IX Item "help update" +This command provides specific \fIupdate\fR related help. See the +\&\*(L"Shell Object Messages\*(R" section for more. +.RE +.IP "\fBhelp\fR \fIcommit\fR" +.IX Item "help commit" +This command provides specific \fIcommit\fR related help, illustrating various ways +to use the \fIcommit\fR command. See the \*(L"Shell Object Messages\*(R" section for more. +.RE +.IP "\fBhelp\fR \fIfocus\fR" +.IX Item "help focus" +This command provides specific \fIfocus\fR related help, illustrating various ways +to use the \fIfocus\fR command. See the \*(L"Shell Object Messages\*(R" section for more. +.RE +.IP "\fBhelp\fR \fI/cx\fR" +.IX Item "help /cx" +This command provides specific controller \fI/cx\fR related help, illustrating various +commands associated with the controller \fI/cx\fR. See the \*(L"Controller Object Messages\*(R" +section for more. +.RE +.IP "\fBhelp\fR \fI/cx/ux\fR" +.IX Item "help /cx/ux" +This command provides specific unit \fI/cx/ux\fR related help, illustrating various +commands to use on a unit \fI/cx/ux\fR. See the \*(L"Controller Object Messages\*(R" section +for more. +.RE +.IP "\fBhelp\fR \fI/cx/px\fR" +.IX Item "help /cx/px" +This command provides specific \fI/cx/px\fR related help, illustrating various ways +to use the \fI/cx/px\fR command. See the \*(L"Port Object Messages\*(R" section for more. +.RE +.IP "\fBhelp\fR \fI/cx/phyx\fR" +.IX Item "help /cx/phyx" +This command provides specific \fI/cx/phyx\fR related help, illustrating various ways +to use the \fI/cx/phyx\fR command. See the \*(L"Phy Object Messages\*(R" section for more. +.RE +.IP "\fBhelp\fR \fI/cx/bbu\fR" +.IX Item "help /cx/bbu" +This command provides specific \fI/cx/bbu\fR related help, illustrating various ways +to use the \fI/cx/bbu\fR command. See the \*(L"\s-1BBU\s0 Object Messages\*(R" section for more. +.RE +.IP "\fBhelp\fR \fI/cx/ex\fR" +.IX Item "help /cx/ex" +This command provides specific enclosure \fI/cx/ex\fR related help, illustrating various +commands associated with the enclosure \fI/cx/ex\fR. See the \*(L"Enclosure Services Commands\*(R" +section for more. +.RE +.IP "\fBhelp\fR \fI/cx/ex/slotx\fR" +.IX Item "help /cx/ex/slotx" +This command provides specific slot \fI/cx/ex/slotx\fR related help, illustrating various +ways to use the \fI/cx/ex/slotx\fR command. See the \*(L"Enclosure Element Slot\*(R" section +for more. +.RE +.IP "\fBhelp\fR \fI/cx/ex/fanx\fR" +.IX Item "help /cx/ex/fanx" +This command provides specific fan \fI/cx/ex/fanx\fR related help, illustrating various ways +to use the \fI/cx/ex/fanx\fR command. See the \*(L"Enclosure Element Fan\*(R" section for more. +.RE +.IP "\fBhelp\fR \fI/cx/ex/tempx\fR" +.IX Item "help /cx/ex/tempx" +This command provides specific temperature sensor \fI/cx/ex/tempx\fR related help, +illustrating various ways to use the \fI/cx/ex/tempx\fR command. See the +\&\*(L"Enclosure Element Temperature Sensor\*(R" section for more. +.RE +.IP "\fBhelp\fR \fI/cx/ex/pwrsx\fR" +.IX Item "help /cx/ex/pwrsx" +This command provides specific power supply /cx/ex/pwrsx related help, +illustrating various ways to use the /cx/ex/pwrsx command. See the +\&\*(L"Enclosure Element Power Supply\*(R" section for more. +.SH "Command Logging" +.IX Header "Command Logging" +\&\s-1CLI\s0 has a logging function that makes an entry into a log file for each command +line that makes a change to the controller configuration (for example, +add/delete units). Both \s-1CLI\s0 and 3DM2 has this logging function and it is +enabled by default. +.PP +Setting the environment variable to \s-1ON\s0 or \s-1OFF\s0 will enable or disable the +logging function, respectively. The environment variable is \s-1TW_CLI_LOG\s0, and +the method for setting it depends on the operating system. +.PP +The sections and examples below show the log command syntax and the log file +location depending on the operating system. Note where \s-1ON\s0 is indicated, \s-1OFF\s0 +may be substituted. +.RE +.IP "Setting of Environment Variable:" +.IX Item "Setting of Environment Variable:" +For \fBLinux\fR, \fBFreeBSD\fR, \fBMac \s-1OS\s0\fR, and \fBOpenSolaris\fR, the command depends +on the type of shell: +.PP +.Vb 2 +\& If bash, ksh, or sh, use "export TW_CLI_LOG=ON" +\& If csh, use "setenv TW_CLI_LOG ON" +.Ve +.PP +\&\fBNote:\fR The shell that you are running \s-1CLI\s0 must be the same shell that you +input the command to set the environment variable. +.PP +For \fBWindows\fR, set the environment variable by clicking on the \fBstart\fR button +and then right-clicking on \fBMy Computer\fR and selecting \fBProperties\fR. In +Properties, click on the \fBAdvanced\fR tab. Then click on the \fBEnvironment +Variables\fR button. If you don't see \s-1TW_CLI_LOG\s0 you may add and set it to \s-1ON\s0 +of \s-1OFF\s0 by clicking on \fBNew\fR, (or edit an existing one by clicking on \fBEdit\fR). +.PP +Since the default of Command Logging is \s-1ON\s0, if you wish the turn it off, you +could set the environment variable \s-1TW_CLI_LOG\s0 to \s-1OFF\s0. +.PP +When you cycle power your system, the new environment variable is recorded by +Windows and read by \s-1CLI\s0 upon system startup, after which \s-1CLI\s0 will stop logging +any new commands associated with the controller. +.RE +.IP "Log File Location:" +.IX Item "Log File Location:" +For \fBLinux\fR, \fBFreeBSD\fR, \fBMac \s-1OS\s0\fR, and \fBOpenSolaris\fR, the log file is in +the \fI/var/log\fR directory. +.PP +For \fBWindows Vista\fR and \fBWindows Server 2008\fR, the log file is stored in +.PP +\&\fI\eProgramData\e3ware\fR +.PP +Note that ProgramData is a hidden folder by default. To display it in +Windows Explorer, enter \fIc:\eProgramData\fR in the location field at the top +of the Explorer Window. To make the folder permanently visible, select +\&\fBOrganize\-\fR>\fBFolder and Search Options\fR from the Explorer menu, choose +the \fBView\fR tab, and select the \fBShow hidden files and folders\fR option +in \fBAdvance settings\fR. +.PP +For previous versions of \fBWindows (\s-1XP\s0, Server 2003, etc)\fR, the log file +is stored in +.PP +\&\fI\eDocuments and Settings\eAll Users\eApplication Data\e3ware\fR +.SH "Features" +.IX Header "Features" +This section lists some of the features that \s-1CLI\s0 supports for the 3ware \s-1RAID\s0 +product. While many system features require a few commands, some require or +involve a set of commands that work together. Also, some of these features +may be compenhensively more complex to described in a few discreet commands. +The purpose of this section is to provide an encapsulated view of selected +system features with their command set. +.PP +Please note that you could consult the \fI3ware \s-1SAS/SATA\s0 \s-1RAID\s0 Software User Guide\fR +for more in-depth conceptual information about features that can be used to +control your 3ware \s-1RAID\s0 controller as well. +.PP +The subsections which follow contain descriptions, the commands applicable, and +related information such as setup and operation details of a feature and its +function. The following is a list of the subsections: +.RE +.IP "Drive Performance Monitor" +.IX Item "Drive Performance Monitor" +.RE +.PD 0 +.IP "Rapid \s-1RAID\s0 Recovery" +.IX Item "Rapid RAID Recovery" +.RE +.IP "User Defined \s-1LUN\s0 Sizing" +.IX Item "User Defined LUN Sizing" +.RE +.IP "Verify" +.IX Item "Verify" +.RE +.IP "Verify \- Advanced" +.IX Item "Verify - Advanced" +.RE +.IP "Verify \- Basic" +.IX Item "Verify - Basic" +.PD +.RS 4 +The commands within the subsections below also appear in the \fBPrimary Command +Syntax\fR section of this document. While some commands contain similar or +identical information or examples, others may not. Those that do not is likely +due to context, legacy, or other factors. In any case, the explanations are +consistent across the two sections in this document. +.Sh "Drive Performance Monitor" +.IX Subsection "Drive Performance Monitor" +Performance monitoring and statistics of the \s-1RAID\s0 controller, as a basis +for analysis of performance, may also provide information for qualification +and diagnostics. The Drive Performance Monitor of \s-1CLI\s0 supports statistics of +queue depths, IOPs, transfer rate, response time for reads/writes, and +command reads/writes. +.Sp +Queue depth refers to the number of reads/writes currently outstanding, +IOPs refers to the number of reads/writes completing, transfer rate refers +to the number of sectors read/written, response time refers to the +execution time of all commands, and command read/writes refers to the +drive and drive sectors' accumlated read and write commands. +.Sp +The types of drive performance statistics supported are organized into five +groups: +.Sp +.Vb 5 +\& - instantaneous +\& - running average +\& - long command times +\& - response histogram +\& - extended drive statistics +.Ve +.Sp +The instantaneous measurements provide a short duration average. The running +average is a measure of long-term averages that smooth out the data, and +results in older results fading from the average over time. The long command +times is a collection of the commands with the longest read/write +response time. The response histogram categorizes the read/write execution +times and group them together based on time frames. Finally, the extended +drive statistics refers to statistics of a drive's read commands, write +commands, write commands with \s-1FUA\s0 (Force Unit Access), flush commands, and +a drive sectors's read, write, and write commands with \s-1FUA\s0. +.Sp +\&\fBNote:\fR This feature is for the 9550SX and higher model controllers, with +exception of the commands related to extended drive statistics, that are +supported on the 9650SE, 9690SA and 9750 controllers only. +.Sp +\&\fB\s-1OPERATION\s0\fR +.Sp +The command syntax falls into three categories: 1) Configuration, 2) port-based +drive statistics, and 3) controller-based drive statistics summary. The +configuration category allows the user to see the settings as well as change them. +At this time, the only setting that the user can change is 'enable' or 'disable' +of the Drive Performance Monitor. The port-based 'show' commands provide +requested statistics based on type. The port-based 'set' command clears the +specified type statistics. While these commands require the specification of +the port each time, the controller-based commands do not and provide the +information in a summary format. +.Sp +\&\fBNote:\fR Please note that the keyword 'pmstat' and 'dpmstat' generate the same +system response. At this time both could be used for Drive Performance Monitor +statistics. In the future if other types of performance monitor support would +be added, 'pmstat' would denote Performance Monitor while 'dpmstat' would +refer to Drive performance statistics only. +.Sp +The following table summarizes the drive performance monitor commands. The command +type, command syntax, and corresponding descriptions are listed. Following the +table is an important note, which is then followed by examples and usage of the +commands. +.Sp +.Vb 34 +\& --------------+-----------------------------------+----------------------------------- +\& COMMAND TYPE | COMMAND SYNTAX | DESCRIPTION +\& --------------+-----------------------------------+----------------------------------- +\& Configuration | /cx show dpmstat | Show configuration and setting. +\& | | See example below. Display +\& | | will also show default set of +\& | | drive statistics (i.e., type=inst). +\& +-----------------------------------+----------------------------------- +\& | /cx set dpmstat=on | Enable or disable performance +\& | /cx set dpmstat=off | monitoring. See note below. +\& --------------+-----------------------------------+----------------------------------- +\& Port-based | /cx/px show dpmstat type=inst | Request for drive statistics on +\& Statistics | /cx/px show dpmstat type=ra | specified port. inst=instantaneous, +\& | /cx/px show dpmstat type=lct | ra=running average, lct=long cmd +\& | /cx/px show dpmstat type=histdata | times, histdata=histogram data, +\& | /cx/px show dpmstat type=ext | and ext=extended drive statistics. +\& +-----------------------------------+----------------------------------- +\& | /cx/px set dpmstat=clear | Clear statistics counters. If +\& | /cx/px set dpmstat=clear type=ra | type=ra, both Running Avg and +\& | /cx/px set dpmstat=clear type=lct | Histogram Data will be cleared. +\& | /cx/px set dpmstat=clear type=ext | If type=lct, only the Long Cmd +\& | | Times data will be cleared. If +\& | | type=ext, the extended drive +\& | | statistics are cleared. If no +\& | | type is specified, the default +\& | | is type=ra. +\& --------------+-----------------------------------+----------------------------------- +\& Controller- | /cx show dpmstat | Request for drive statistics sum- +\& based | /cx show dpmstat type=inst | mary of the specified controller. +\& Statistics | /cx show dpmstat type=ra | inst=instantaneous, ra=running +\& | /cx show dpmstat type=ext | average, ext=extended drive +\& | | statistics. The default is +\& | | Instantaneous. +\& --------------+-----------------------------------+----------------------------------- +.Ve +.Sp +\&\fBNote:\fR The command '/cx show dpmstat' shows the performance monitor +configuration and the default set of summary statistics (type=inst) shows data +regardless of whether the performance monitor setting is \s-1ON\s0 or \s-1OFF\s0. If the setting +is \s-1ON\s0 and I/O is running, the statistics data will change over time because the +measurements are being averaged. If the setting is \s-1OFF\s0, the same table layout is +shown. However, since no calculations are taking place, the data will be static +and remains unchanged. Thus, when the drive performance monitor is \s-1OFF\s0, the data +shown may not be zeros. +.Sp +Examples of the command's usage are shown below. +.Sp +To display the configuration of the Drive Performance Monitor of the specified +controller (default statistics display is instantaneous data), use command +\&\fB/cx show dpmstat\fR. For example: +.Sp +.Vb 7 +\& //localhost> /c0 show dpmstat +\& Drive Performance Monitor Configuration for /c0 ... +\& Performance Monitor: ON +\& Version: 1 +\& Max commands for averaging: 100 +\& Max latency commands to save: 10 +\& Requested data: Instantaneous Drive Statistics +.Ve +.Sp +.Vb 11 +\& Queue Xfer Resp +\& Port Status Unit Depth IOPs Rate(MB/s) Time(ms) +\& ------------------------------------------------------------------------ +\& p0 NOT-PRESENT - - - - - +\& p1 NOT-PRESENT - - - - - +\& p2 OK - - - - - +\& p3 OK u0 10 93 2.907 85 +\& p4 OK u1 10 84 2.640 95 +\& p5 OK - - - - - +\& p6 NOT-PRESENT - - - - - +\& p7 NOT-PRESENT - - - - - +.Ve +.Sp +In the configuration information above, 'Version' refers to the firmware version +of the Performance Monitor, 'Max commands for averaging' refers to the maximum number of +commands that can be saved and used for calculating the average, and 'Max latency +commands to save' refers to the maximum number of commands with high latency that +are saved. The number of elements in the buffer is determined by these configurations +and the memory constraints of the system. +.Sp +To set the Drive Performance Monitor to 'enable' or 'disable', use commands +\&\fB/cx set dpmstat=on\fR and \fB/cx set dpmstat=off\fR, respectively. +For example: +.Sp +.Vb 2 +\& //localhost> /c0 set dpmstat=off +\& Setting Drive Performance Monitoring on /c0 to [off]... Done. +.Ve +.Sp +To display the running average statistics data at the controller +level, i.e., as a summary of the running average data for the set of +drives attached to the controller, use command \fB/cx show dpmstat type=ra\fR. +For example: +.Sp +.Vb 1 +\& //localhost> /c0 show dpmstat type=ra +.Ve +.Sp +.Vb 6 +\& Drive Performance Monitor Configuration for /c0 ... +\& Performance Monitor: OFF +\& Version: 1 +\& Max commands for averaging: 100 +\& Max latency commands to save: 10 +\& Requested data: Running Average Drive Statistics +.Ve +.Sp +.Vb 11 +\& Queue Xfer Resp +\& Port Status Unit Depth IOPs Rate(MB/s) Time(ms) +\& ------------------------------------------------------------------------ +\& p0 NOT-PRESENT - - - - - +\& p1 NOT-PRESENT - - - - - +\& p2 OK - - - - - +\& p3 OK u0 0 435 25.249 2 +\& p4 OK u1 0 366 21.630 3 +\& p5 OK - - - - - +\& p6 NOT-PRESENT - - - - - +\& p7 NOT-PRESENT - - - - - +.Ve +.Sp +To display the running average drive statistics of the specified port, +use command \fB/cx/px show dpmstat type=ra\fR. For example: +.Sp +.Vb 1 +\& //localhost> /c0/p3 show dpmstat type=ra +.Ve +.Sp +.Vb 4 +\& Queue Xfer Resp +\& Port Status Unit Depth IOPs Rate(MB/s) Time(ms) +\& --------------------------------------------------------------------- +\& p3 OK u0 0 435 25.249 2 +.Ve +.Sp +For data associated with commands that have long command times for the +specified port, use command \fB/cx/px show dpmstat type=lct\fR. For example: +.Sp +.Vb 1 +\& //localhost> /c0/p3 show dpmstat type=lct +.Ve +.Sp +.Vb 3 +\& Port Status Unit +\& ------------------------------ +\& p3 OK u0 +.Ve +.Sp +.Vb 13 +\& Resp +\& Date Time Time(ms) --------- CDB / ATA Task File (hex) ----------- +\& ------------------------------------------------------------------------------ +\& 2007-02-09 13:47:57 383.216 00 80 60 40 92 9f 8a 40 1a 00 00 00 00 00 00 00 +\& 2007-02-09 13:47:57 390.809 00 80 60 40 13 eb 30 40 26 00 00 00 00 00 00 00 +\& 2007-02-09 13:47:57 405.478 00 80 60 40 61 11 20 40 26 00 00 00 00 00 00 00 +\& 2007-02-09 13:47:57 410.379 00 80 60 40 cd 8b b9 40 23 00 00 00 00 00 00 00 +\& 2007-02-09 13:47:57 419.002 00 80 60 40 5e df d1 40 29 00 00 00 00 00 00 00 +\& 2007-02-09 13:47:57 444.250 00 80 60 40 8b c0 36 40 2e 00 00 00 00 00 00 00 +\& 2007-02-09 13:47:57 527.994 00 80 60 40 6e a5 b6 40 03 00 00 00 00 00 00 00 +\& 2007-02-09 13:47:57 569.429 00 80 60 40 3b e2 02 40 2d 00 00 00 00 00 00 00 +\& 2007-02-09 13:47:57 609.526 00 80 60 40 27 1c e9 40 2b 00 00 00 00 00 00 00 +\& 2007-02-09 13:47:57 612.051 00 80 60 40 dd 0b d1 40 2c 00 00 00 00 00 00 00 +.Ve +.Sp +Note that in addition to the time and date stamps of the commands with the long +response times, their corresponding \s-1CDB\s0 or \s-1ATA\s0 Task File is displayed. +.Sp +For histogram of IOPs grouped together based on response time associated with +the specified port, use command \fB/cx/px show dpmstat type=histdata\fR. +For example: +.Sp +.Vb 1 +\& //localhost> /c0/p3 show dpmstat type=histdata +.Ve +.Sp +.Vb 3 +\& Port Status Unit +\& ------------------------------ +\& p3 OK u0 +.Ve +.Sp +.Vb 40 +\& Bin Response Time(ms) IO Count +\& ----------------------------------------------- +\& 1 1 0 +\& 2 2 0 +\& 3 3 0 +\& 4 4 0 +\& 5 5 0 +\& 6 6 0 +\& 7 7 0 +\& 8 8 0 +\& 9 9 0 +\& 10 10 0 +\& 11 20 204 +\& 12 30 190 +\& 13 40 161 +\& 14 50 136 +\& 15 60 130 +\& 16 70 112 +\& 17 80 94 +\& 18 90 80 +\& 19 100 540 +\& 20 200 95 +\& 21 300 42 +\& 22 400 11 +\& 23 500 2 +\& 24 600 2 +\& 25 700 0 +\& 26 800 0 +\& 27 900 0 +\& 28 1000 0 +\& 29 2000 0 +\& 30 3000 0 +\& 31 4000 0 +\& 32 5000 0 +\& 33 6000 0 +\& 34 7000 0 +\& 35 8000 0 +\& 36 9000 0 +\& 37 10000 0 +\& 38 10000+ 0 +.Ve +.Sp +Note that there is a set of 38 'Bins' and each bin denotes a Response Time +category. The number of I/Os or commands that fall into the Response Time +time range of the designated bin would fall into that bin. In the display +above, there are no commands with response times of 10 milliseconds or +shorter, and there are 204 commands with 20 milliseconds. Note that for +the I/O application and activities to this drive, the concentration of the +longer response times is toward the middle, as in a statistical Normal Curve. +.Sp +To clear the running average statistics data of the specified port, +use command \fB/cx/px set dpmstat=clear type=ra\fR. For example: +.Sp +.Vb 2 +\& //localhost> /c0/p3 set dpmstat=clear type=ra +\& Clearing Port Performance Monitor running average statistics on /c0/p3... Done. +.Ve +.Sp +Please note that this clears the Running Average and Histogram data. +.Sp +\&\fBNote:\fR Usage of the 'clear' command without specifying 'type' implies +the default, which is 'type=ra'. The default thus effectively clears +both the running average statistics and histogram data. Also, some statistics +data types cannot be cleared, such as setting 'type=inst' or 'type=histdata'. +Attempting to clear these will return an error. +.Sp +If I/O traffic to the drive has been stopped, after clearing, a +subsequent request to show the running average statistics +would show, for example: +.Sp +.Vb 1 +\& //localhost> /c0/p3 show dpmstat type=ra +.Ve +.Sp +.Vb 4 +\& Queue Xfer Resp +\& Port Status Unit Depth IOPs Rate(MB/s) Time(ms) +\& --------------------------------------------------------------------- +\& p3 OK u0 0 0 0.000 0 +.Ve +.Sp +Note that IOPs, Xfer Rate (transfer rate), and Resp Time (response time) +are all zeros. +.Sp +If I/O traffic to the drive has been stopped, after clearing, a +subsequent request to show the histogram data would show, for example: +.Sp +.Vb 1 +\& //localhost> /c0/p3 show dpmstat type=histdata +.Ve +.Sp +.Vb 3 +\& Port Status Unit +\& ------------------------------ +\& p3 OK u0 +.Ve +.Sp +.Vb 26 +\& Bin Response Time(ms) IO Count +\& ----------------------------------------------- +\& 1 1 0 +\& 2 2 0 +\& 3 3 0 +\& 4 4 0 +\& 5 5 0 +\& 6 6 0 +\& 7 7 0 +\& 8 8 0 +\& 9 9 0 +\& 10 10 0 +\& 11 20 0 +\& 12 30 0 +\& 13 40 0 +\& 14 50 0 +\& 15 60 0 +\& 16 70 0 +\& 17 80 0 +\& 18 90 0 +\& 19 100 0 +\& 20 200 0 +\& 21 300 0 +\& : +\& : +\& : +.Ve +.Sp +To display the extended drive statistics associated with the specified port, use +command \fB/cx/px show dpmstat type=ext\fR. +For example: +.Sp +.Vb 2 +\& //localhost> /c3/p0 show dpmstat type=ext +\& Requested data: Extended Drive Statistics +.Ve +.Sp +.Vb 5 +\& Sectors Commands +\& ----------------------------- --------------------------------------- +\& Port Read Write Write-FUA Read Write Write-FUA Flush +\& ------------------------------------------------------------------------------ +\& p0 28704384 0 28704384 28704448 0 0 0 +.Ve +.Sp +To display the extended drive statistics associated with the specified controller, +as a summary of the drives, use command \fB/cx show dpmstat type=ext\fR. +For example: +.Sp +.Vb 2 +\& //localhost> /c3 show dpmstat type=ext +\& Extended Drive Statistics for /c3 ... +.Ve +.Sp +.Vb 8 +\& Sectors Commands +\& ----------------------------- --------------------------------------- +\& Port Read Write Write-FUA Read Write Write-FUA Flush +\& ------------------------------------------------------------------------------ +\& p0 28704384 0 28704384 28704448 0 0 0 +\& p2 28704384 28704448 0 0 0 0 0 +\& p3 28704704 0 0 0 0 0 0 +\& p6 0 0 0 0 0 0 0 +.Ve +.Sp +While the data fields are large and sufficient for a 32\-bit number, depending +on the amount of I/O and the rate or duration of the data transfer, overflow +may take place. In this scenario, the data fields that contains the overflow +is marked with '########', as in the following example: +.Sp +.Vb 2 +\& //localhost> /c3 show dpmstat type=ext +\& Extended Drive Statistics for /c3 ... +.Ve +.Sp +.Vb 8 +\& Sectors Commands +\& ----------------------------- --------------------------------------- +\& Port Read Write Write-FUA Read Write Write-FUA Flush +\& ------------------------------------------------------------------------------ +\& p0 ######## 0 158838656 158838720 0 0 0 +\& p2 ######## ######## ######## ######## ######## ######## ######## +\& p3 ######## 0 0 0 0 0 0 +\& p6 0 0 0 0 0 0 0 +.Ve +.Sp +The clear command can be used to zero out the counters. To clear the +extended drive statistics associated with the specified port, we use the +command \fB/cx/px set dpmstat=clear type=ext\fR. For example: +.Sp +.Vb 2 +\& //localhost> /c3/p0 set dpmstat=clear type=ext +\& Clearing Performance Monitor extended drive statistics on /c3/p0 ... Done. +.Ve +.Sh "Rapid \s-1RAID\s0 Recovery" +.IX Subsection "Rapid RAID Recovery" +Rapid \s-1RAID\s0 Recovery can speed up the rebuild, initialize, and verify processes +and tasks in response to an unclean system shutdown. Effectively this feature +provides for expedited boot-up time. +.Sp +This feature is supported on the 9750, 9690SA and 9650SE (with supporting firmware) +controllers. Also, it is only supported on redundant arrays only, such as \s-1RAID\-1\s0, +\&\s-1RAID\-5\s0, \s-1RAID\-6\s0, \s-1RAID\-10\s0 and \s-1RAID\-50\s0. This feature is not supported over migration. +.Sp +\&\fB\s-1OPERATION\s0\fR +.Sp +The usage of this feature consists of a set of commands that sets +the feature to one of three possible states. This configuration may be +defined at unit creation time or after a unit has been created. Below +is a summary of the commands for this feature. +.Sp +.Vb 3 +\& /cx add ... rapidrecovery=all|rebuild|disable +\& /cx/ux set rapidrecovery=all|rebuild|disable [quiet] +\& /cx/ux show rapidrecovery +.Ve +.Sp +If you set this option to \fBall\fR, upon an unclean system shutdown, the +Rapid \s-1RAID\s0 Recovery policy will apply to rebuild, initialize, and verify tasks at +reboot. If you set this option to \fBrebuild\fR, then only the rebuild task will +be applied. If you set it to \fBdisable\fR, then none of the tasks will be sped up. +Please note that once this attribute is set for the unit, the policy setting +is persistent in the system until it is disabled. +.Sp +\&\fBNote:\fR Once the Rapid \s-1RAID\s0 Recovery has been \*(L"disabled\*(R" for a unit, it +cannot be changed again for that unit. As a result, if you issue the +\&'/cx/px set rapidrecovery=disable' command, a message along with a prompt for +input to proceed will appear. To turn off the message and prompt +for scripting purposes, use the quiet option. +.Sp +\&\fBNote:\fR The default setting of Rapid \s-1RAID\s0 Recovery is 'all' for redundant +arrays. For non-redundant arrays the default is disabled. +.Sp +Consider a 9690SA controller with four drives attached. Creating a \s-1RAID\-5\s0 +unit with the rapidrecovery attribute set to the \fBall\fR option: +.Sp +.Vb 1 +\& //localhost> /c1 add type=raid5 disk=0:2:3 rapidrecovery=all +.Ve +.Sp +.Vb 7 +\& Creating new unit on controller /c1 ... Done. The new unit is /c1/u0. +\& Setting AutoVerify=ON for the new unit ... Done. +\& Setting Rapid RAID Recovery policy on /c1/u0 to [all] ... Done. +\& Setting default Command Queuing Policy for unit /c1/u0 to [on] ... Done. +\& Setting write cache=ON for the new unit ... Done. +\& Warning: You do not have a battery backup unit for /c1/u0 and the enabled +\& write cache (default) may cause data loss in the event of power failure. +.Ve +.Sp +Subsequent inquiry of the controller and unit information would show: +.Sp +.Vb 1 +\& //localhost> /c1 show +.Ve +.Sp +.Vb 3 +\& Unit UnitType Status %RCmpl %V/I/M Stripe Size(GB) Cache AVrfy +\& ------------------------------------------------------------------------------ +\& u0 RAID-5 OK - - 64K 298.002 ON ON +.Ve +.Sp +.Vb 6 +\& VPort Status Unit Size Type Phy Encl-Slot Model +\& ------------------------------------------------------------------------------ +\& p0 OK u0 149.05 GB SATA 0 - WDC WD1600JS-22NCB1 +\& p2 OK u0 149.05 GB SATA 2 - WDC WD1600JS-22NCB1 +\& p3 OK u0 149.05 GB SATA 3 - WDC WD1600JS-22NCB1 +\& p6 OK - 34.18 GB SAS 6 - SEAGATE ST936701SS +.Ve +.Sp +.Vb 1 +\& //localhost> /c1/u0 show +.Ve +.Sp +.Vb 7 +\& Unit UnitType Status %RCmpl %V/I/M VPort Stripe Size(GB) +\& ------------------------------------------------------------------------ +\& u0 RAID-5 OK - - - 64K 298.002 +\& u0-0 DISK OK - - p0 - 149.001 +\& u0-1 DISK OK - - p2 - 149.001 +\& u0-2 DISK OK - - p3 - 149.001 +\& u0/v0 Volume - - - - - 298.002 +.Ve +.Sp +The created \s-1RAID\-5\s0 unit would be configured with Rapid \s-1RAID\s0 Recovery set to +\&\*(L"all\*(R" that the user could see with the 'show" command: +.Sp +.Vb 2 +\& //localhost> /c1/u0 show rapidrecovery +\& /c1/u0 Rapid RAID Recovery policy setting = all +.Ve +.Sp +To change the Rapid \s-1RAID\s0 Recovery setting to 'rebuild': +.Sp +.Vb 2 +\& //localhost> /c1/u0 set rapidrecovery=rebuild +\& Setting Rapid RAID Recovery policy on /c1/u0 to [rebuild] ... Done. +.Ve +.Sp +The 'disable' setting is permanent and cannot be changed to 'all' or +\&'rebuild' once it is set for the unit. As a result an extra query has +been added for the user to confirm the change. If the user confirms, +this is the scenario: +.Sp +.Vb 5 +\& //localhost> /c1/u0 set rapidrecovery=disable +\& Setting Rapid RAID Recovery to disable is permanent for /c1/u0 +\& and CANNOT be changed at a later time. +\& Do you want to continue? Y|N [N]: y +\& Setting Rapid RAID Recovery policy on /c1/u0 to [disable] ... Done. +.Ve +.Sp +If the user replies with \*(L"n\*(R" for No, the command is aborted. +.Sp +With the quiet option: +.Sp +.Vb 2 +\& //localhost> /c1/u0 set rapidrecovery=disable quiet +\& Setting Rapid RAID Recovery policy on /c1/u0 to [disable] ... Done. +.Ve +.Sp +And to see the setting, subsequently: +.Sp +.Vb 2 +\& //localhost> /c1/u0 show rapidrecovery +\& /c1/u0 Rapid RAID Recovery policy setting = disable +.Ve +.Sh "User Defined \s-1LUN\s0 Sizing" +.IX Subsection "User Defined LUN Sizing" +User Defined \s-1LUN\s0 Sizing, or, Variable \s-1LUN\s0 Carve, is a feature that allows +the user to specify variable sizes for volumes in a unit. The first volume +may be considered, although not necessarily, the Boot \s-1LUN\s0. This feature +allows the user to specify up to four volumes or LUNs in a unit. +.Sp +You can define the \s-1LUN\s0 sizes for these array types: \s-1RAID\-0\s0, \s-1RAID\-1\s0, +\&\s-1RAID\-10\s0, \s-1RAID\-5\s0, \s-1RAID\-50\s0, \s-1RAID\-6\s0 and Single. +.Sp +To specify Variable \s-1LUN\s0 Carve simply requires setting an attribute during unit +creation. However, to eliminate potential confusion with the existing +autocarve and carvesize commands, this section was created to describe +this feature along with those commands. +.Sp +If the pre-existing related commands are included, the set of \s-1LUN\s0 carve +commands are the following: +.Sp +.Vb 5 +\& /cx add ... [v0=n|vol=a:b:c:d] +\& /cx show autocarve +\& /cx show carvesize +\& /cx set autocarve=on|off +\& /cx set carvesize=[1024..32768] +.Ve +.Sp +Note that the first command associates with this feature, and the latter +four commands have pre\-existed. +.Sp +While the Variable \s-1LUN\s0 Sizing feature is related to the autocarve feature, +they are independent. If autocarve has been set to \s-1ON\s0, then the sizes of +the volumes for that unit are set to the specifed carve-size (or the +default). The possible size of the carving is in the range of +{1024..32768} \s-1GB\s0 or {1..32} \s-1TB\s0. Specifying the size(s) of the boot or +first four volumes in essense overlays these volumes with their respective +sizes to that of the carved volume sizes. For example, if the carvesize +has been set to 1024GB and autocarve is \s-1ON:\s0 +.Sp +Autocarve=ON, carvesize=1024GB (1TB) +.Sp +.Vb 3 +\& ------+------+------+------+------+------+------+------+------+------+------- +\& 1024 1024 1024 1024 1024 1024 1024 1024 1024 1024 . . . +\& ------+------+------+------+------+------+------+------+------+------+------- +.Ve +.Sp +If we specify the first four \s-1LUN\s0 volumes to be 2000GB, 500GB, 1024GB, and 700GB, +then we have the following: +.Sp +.Vb 3 +\& ------------+---+------+----+-----+------+------+------+------+------+------- +\& 2000 500 1024 700 896 1024 1024 1024 1024 1024 . . . +\& ------------+---+------+----+-----+------+------+------+------+------+------- +.Ve +.Sp +All numbers are in units of \s-1GB\s0. Note the while the last specified carved size +was 700GB, the next carved volume is not 1024GB but, +.Sp +.Vb 1 +\& 1024GB - (remainder of last volume carved) +.Ve +.Sp +Or: +.Sp +.Vb 1 +\& 1024 - 128 = 896 +.Ve +.Sp +The remainder of the last volume is 128GB because the four specified volumes +totaled 4224GB which exceeds the four autocarved volumes totalling 4096GB +by 128GB. +.Sp +For the add command, at unit creation time the volume sizes could be +specified with either the attribute \fBv0=\fR or \fBvol=\fR. With \fBv0\fR only +the first \s-1LUN\s0 volume size could be specified. With \fBvol\fR, up to four \s-1LUN\s0 +volume sizes may be specified. The input of size is an integer in +gigabytes (\s-1GB\s0) and the valid range is [1..32768], the upper limit is 32TB. +.Sp +If the \fBvol=a:b:c:d\fR attribute is used, each volume is separated by the +symbol \fB:\fR in ascending order. That is, the integer closest to \fB=\fR is +volume 0 (v0), followed by volume 1 (v1), volume 2 (v2), etc. The maximum +that could be specified with this method is four volumes, or, up to v3. +.Sp +For example, consider an 8\-port controller with four drives attached. As +in the following: +.Sp +.Vb 1 +\& //localhost> show +.Ve +.Sp +.Vb 3 +\& Ctl Model Ports Drives Units NotOpt RRate VRate BBU +\& ------------------------------------------------------------------------ +\& c0 Geroni133/Ap 8 4 0 0 1 1 - +.Ve +.Sp +.Vb 3 +\& Encls Slots Drives Fans TSUnits +\& ---------------------------------------- +\& /c0/e0 4 2 1 1 +.Ve +.Sp +.Vb 1 +\& //localhost> /c0 show +.Ve +.Sp +.Vb 2 +\& Unit UnitType Status %RCmpl %V/I/M Stripe Size(GB) Cache AVrfy +\& ------------------------------------------------------------------------------ +.Ve +.Sp +.Vb 10 +\& Port Status Unit Size Blocks Serial +\& --------------------------------------------------------------- +\& p0 NOT-PRESENT - - - - +\& p1 NOT-PRESENT - - - - +\& p2 OK - 372.61 GB 781422768 WD-WMAMY1661939 +\& p3 OK - 372.61 GB 781422768 WD-WMAMY1579179 +\& p4 OK - 372.61 GB 781422768 WD-WMAMY1662720 +\& p5 OK - 372.61 GB 781422768 WD-WMAMY1576310 +\& p6 NOT-PRESENT - - - - +\& p7 NOT-PRESENT - - - - +.Ve +.Sp +To create the unit and specify the \s-1LUN\s0 sizes of the first four volumes: +.Sp +.Vb 1 +\& //localhost> /c0 add type=raid5 disk=2-5 vol=100:30:2:45 +.Ve +.Sp +.Vb 3 +\& Creating new unit on Controller /c0 ... Done. The new unit is /c0/u0. +\& Setting write cache=ON for the new unit ... Done. +\& Setting default Command Queuing Policy for unit /c0/u0 to [on] ... Done. +.Ve +.Sp +After the unit creation, to see the volume sizes, a subsequent \*(L"show\*(R" command +for the unit would display: +.Sp +.Vb 1 +\& //localhost> /c0/u0 show +.Ve +.Sp +.Vb 12 +\& Unit UnitType Status %RCmpl %V/I/M Port Stripe Size(GB) +\& ------------------------------------------------------------------------ +\& u0 RAID-5 OK - - - 64K 1117.56 +\& u0-0 DISK OK - - p2 - 372.519 +\& u0-1 DISK OK - - p3 - 372.519 +\& u0-2 DISK OK - - p4 - 372.519 +\& u0-3 DISK OK - - p5 - 372.519 +\& u0/v0 Volume - - - - - 100 +\& u0/v1 Volume - - - - - 30 +\& u0/v2 Volume - - - - - 2 +\& u0/v3 Volume - - - - - 45 +\& u0/v4 Volume - - - - - 940.56 +.Ve +.Sh "Verify" +.IX Subsection "Verify" +The Verify function is among other self-test functions such as Rebuild and +Selftest in the \s-1RAID\s0 system. It performs data integraty checks on an array +unit based on the unit type. For a \s-1RAID\-1\s0 array, for example, the verification +involves checking that both drives contain the exact data; and on a \s-1RAID\-5\s0 +array, the parity information is used to verify data integrity. +.Sp +This feature is available on 9000 series controllers. The Verify function +requires some initial setup. Particularly the scheduled time windows of +the background verify tasks need to be defined. A scheduled time window, +or, timeslot, is part of the Verify Schedule. +.Sp +\&\fB\s-1SET\s0 \s-1UP\s0\fR +.Sp +For the \fBVerify\fR function, the following commands are used for the +set up: +.Sp +.Vb 3 +\& /cx set verify=enable|disable|1..5 +\& /cx add verify=ddd:hh:duration +\& /cx del verify=slot_id +.Ve +.Sp +The setup consists of setting Verify to enable, then adding verify +timeslots into the Schedule. The Schedule contains a default set of verify +timeslots defined, so specifying the verify timeslots is not necessary if +the defaults are suitable. +.Sp +When a verify background process would initiate and run depends on more +than the Schedule itself. The sections below describe this in more detail. +.Sp +\&\fB\s-1AUTOVERIFY\s0\fR +.Sp +Related to this Verify function is \fBautoverify\fR. The Autoverify setting lets +the \s-1RAID\s0 firmware determine a time to start the verify process of a unit +automatically or at its discretion at a time suitable (but related to the +Schedule) when it is set to \s-1ON\s0. If a verify process has started and the verify +task cannot complete within the scheduled window, the verify task would be +paused and resumed later. Again, firmware makes its decision autonomously +based on factors such as the schedule, settings, and other higher priority +background tasks. +.Sp +Autoverify applies to 9000 series controllers also. +.Sp +The commands associated with Autoverify are the following: +.Sp +.Vb 2 +\& - /cx/ux set autoverify=on|off +\& - /cx/ux show autoverify +.Ve +.Sp +Autoverify is also an attribute that could be set at unit creation. The +setting of autoverify is \s-1ON\s0 if Basic Verify (see \fBVerify \- Basic\fR section) +is supported, otherwise the default is set to \s-1OFF\s0. +.Sp +\&\fB\s-1MANUAL\s0 \s-1VERIFY\s0\fR +.Sp +Also related to the Verify function is Manual verify, where a background +verify process or task for a unit could be started and stopped manually. +The following is the set of commands associated with this: +.Sp +.Vb 2 +\& /cx/ux start verify +\& /cx/ux stop verify +.Ve +.Sp +Note that if subsequent to this command, one enables the background verify +task to follow the scheduled slots, then this on-demand task will be paused +until the next scheduled timeslot. +.Sp +\&\fB\s-1VERIFY\s0 \s-1STATUS\s0\fR +.Sp +Finally, to see the status of the tasks associated with the Verify function, +the set of commands for that is the following: +.Sp +.Vb 4 +\& show verify +\& /cx show verify +\& /cx/ux show verifystatus +\& /cx/ux show autoverify +.Ve +.Sp +Here is an example of the show verify command. +.Sp +.Vb 1 +\& //localhost> /c2 show verify +.Ve +.Sp +.Vb 11 +\& Verify Schedule for Controller /c2 +\& ======================================================== +\& Slot Day Hour Duration Status +\& -------------------------------------------------------- +\& 1 Tue 6:00pm 4 hr(s) enabled +\& 2 Wed 6:00pm 1 hr(s) enabled +\& 3 Thu 10:00am 1 hr(s) enabled +\& 4 Wed 4:00pm 1 hr(s) enabled +\& 5 Thu 5:00pm 1 hr(s) enabled +\& 6 Fri 3:00pm 1 hr(s) enabled +\& 7 Fri 6:00pm 1 hr(s) enabled +.Ve +.Sp +For other examples of the Verify commands, please see the \fBPrimary Command +Syntax\fR section of this document. +.Sp +Since these set of commands are related but serve different functions with +respect to Verify, how they work together determines when a background verify +process would initiate and run. Thus it is important to note their interactions. +The following table summarizes the setting parameters and corresponding system +response relative to the Verify function and when a verify task may run. +.Sp +.Vb 25 +\& -------------+----------------------+------------------------+------------------------ +\& Cmd: Unit-> | /cx/ux autoverify=ON | /cx/ux autoverify=OFF | /cx/ux verify=start +\& Cmd: Cntlr | | | +\& -------------+----------------------+------------------------+------------------------ +\& /cx verify= | Verify task may run, | The verify task of the | Starts a verify task +\& disable | but would not be | specified unit with | immediately (regard- +\& | according to verify | autoverify=off would | less of autoverify +\& | schedule. | not run, unless an | setting). +\& | | on-demand (start veri- | +\& | | fy) command is issued. | +\& | | Also, other units' | +\& | | verify task may run. | +\& -------------+----------------------+------------------------+------------------------ +\& /cx verify= | Verify task would | The verify task of the | Initiates the verify +\& enable | run at any time dur- | specified unit with | process that would +\& | ing the speicifed | autoverify=off would | start a verify task +\& | schedule window, | not run, unless an | depending on schedule +\& | provided no higher | on-demand (start veri- | (i.e., if command is +\& | background tasks | fy) command is issued. | issued outside of the +\& | would be running. | Also, other units' | schedule window, until +\& | | verify tasks may run. | the associated timeslot +\& | | | is reached in time to +\& | | | run, the verify task +\& | | | will be paused). +\& -------------+----------------------+------------------------+------------------------ +.Ve +.Sp +Please note that the command \fI/cx/ux start verify\fR is associated with Manual Verify +only when Verify=Disable. When Verify=Enable, it does not necessarily start the +verify task immediately. +.Sh "Verify \- Advanced" +.IX Subsection "Verify - Advanced" +Advanced Verify is actually the Verify function of the previous section, intended +for advanced users, in systems where Basic Verify is supported. Advanced/Basic +Verify is supported on 9650SE and 9690SA controllers. In such systems, to set +to Advanced Verify as opposed to Basic Verify, you would set verify=advanced +with the command: +.Sp +.Vb 1 +\& /cx set verify=advanced|basic|1..5 +.Ve +.Sp +If the system does not support Advanced/Basic Verify, you would get the following +error: +.Sp +.Vb 2 +\& //localhost> /c2 set verify=advanced +\& Error: (CLI:146) Basic/Advanced Verify is not supported. +.Ve +.Sp +In this case you could still set Verify to enable/disable. (See previous section.) +If Advanced/Basic is supported on your system, after issuing this command, all other +commands for Advanced Verify is identical to Verify that was presented in the previous +section. +.Sp +We will show a setup scenario to demonstrate how the commands are used with respect +to this feature. For a \s-1RAID\s0 system with the following arrays and drives, we will +show the usage of the commands along with examples. Please note that this system +has a 9690SA controller with the firmware that also supports Basic Verify. +.Sp +.Vb 1 +\& //localhost> /c3 show +.Ve +.Sp +.Vb 4 +\& Unit UnitType Status %RCmpl %V/I/M Stripe Size(GB) Cache AVrfy +\& ------------------------------------------------------------------------------ +\& u0 RAID-5 OK - - 64K 298.002 ON OFF +\& u1 SPARE OK - - - 34.1744 - OFF +.Ve +.Sp +.Vb 6 +\& VPort Status Unit Size Type Phy Encl-Slot Model +\& ------------------------------------------------------------------------------ +\& p0 OK u0 149.05 GB SATA 0 - WDC WD1600JS-22NCB1 +\& p2 OK u0 149.05 GB SATA 2 - WDC WD1600JS-22NCB1 +\& p3 OK u0 149.05 GB SATA 3 - WDC WD1600JS-22NCB1 +\& p6 OK u1 34.18 GB SAS 6 - SEAGATE ST936701SS +.Ve +.Sp +First we issue /cx set verify=advanced: +.Sp +.Vb 2 +\& //localhost> /c3 set verify=advanced +\& Enabling scheduled verifies on controller /c3 ... Done. +.Ve +.Sp +We could issue a show command to see the default verify schedule: +.Sp +.Vb 1 +\& //localhost> /c3 show verify +.Ve +.Sp +.Vb 11 +\& Verify Schedule for Controller /c3 +\& ======================================================== +\& Slot Day Hour Duration AdvVerify +\& -------------------------------------------------------- +\& 1 Sun 12:00am 24 hr(s) on +\& 2 Mon 12:00am 24 hr(s) on +\& 3 Tue 12:00am 24 hr(s) on +\& 4 Wed 12:00am 24 hr(s) on +\& 5 Thu 12:00am 24 hr(s) on +\& 6 Fri 12:00am 24 hr(s) on +\& 7 Sat 12:00am 24 hr(s) on +.Ve +.Sp +Since the schedule is full, we need to delete a timeslot first, before we could +add a new one with a different schedule. We will delete timeslot\-3. +.Sp +.Vb 2 +\& //localhost> /c3 del verify=3 +\& Removing scheduled verify slot [3] ... Done. +.Ve +.Sp +Now to add a new background verify task onto the schedule: +.Sp +.Vb 2 +\& //localhost> /c3 add verify=sun:15:4 +\& Adding scheduled verify to slot 3 for [Sun, 3:00PM, 4hr(s)] ... Done. +.Ve +.Sp +Now the schedule would show: +.Sp +.Vb 1 +\& //localhost> /c3 show verify +.Ve +.Sp +.Vb 11 +\& Verify Schedule for Controller /c3 +\& ======================================================== +\& Slot Day Hour Duration AdvVerify +\& -------------------------------------------------------- +\& 1 Sun 12:00am 24 hr(s) on +\& 2 Mon 12:00am 24 hr(s) on +\& 3 Tue 5:00pm 4 hr(s) on +\& 4 Wed 12:00am 24 hr(s) on +\& 5 Thu 12:00am 24 hr(s) on +\& 6 Fri 12:00am 24 hr(s) on +\& 7 Sat 12:00am 24 hr(s) on +.Ve +.Sp +To see the autoverify setting and then set it to \s-1ON\s0 for our \s-1RAID\-5\s0 array: +.Sp +.Vb 2 +\& //localhost> /c3/u0 show autoverify +\& /c3/u0 Auto Verify Policy = off +.Ve +.Sp +.Vb 2 +\& //localhost> /c3/u0 set autoverify=on +\& Setting Auto-Verify Policy on /c3/u0 to [on] ... Done. +.Ve +.Sp +If we issue a start verify to unit /u3: +.Sp +.Vb 3 +\& //localhost> /c3/u0 start verify +\& Sending start verify message to /c3/u0 ... Done. +\& Unit was not previously initialized. Will be initialized first before verified. +.Ve +.Sp +If we subsequently look at unit /u3 (on Tuesday, 12:30PM): +.Sp +.Vb 1 +\& //localhost> /c3 show +.Ve +.Sp +.Vb 4 +\& Unit UnitType Status %RCmpl %V/I/M Stripe Size(GB) Cache AVrfy +\& ------------------------------------------------------------------------------ +\& u0 RAID-5 INITIALIZING - 0% 64K 298.002 ON ON +\& u1 SPARE OK - - - 34.1744 - OFF +.Ve +.Sp +.Vb 6 +\& VPort Status Unit Size Type Phy Encl-Slot Model +\& ------------------------------------------------------------------------------ +\& p0 OK u0 149.05 GB SATA 0 - WDC WD1600JS-22NCB1 +\& p2 OK u0 149.05 GB SATA 2 - WDC WD1600JS-22NCB1 +\& p3 OK u0 149.05 GB SATA 3 - WDC WD1600JS-22NCB1 +\& p6 OK u1 34.18 GB SAS 6 - SEAGATE ST936701SS +.Ve +.Sp +Note that the initialize process is starting. +.Sp +The table below summarizes the settings for Advanced Verify. It describes the +interactions of the commands and the corresponding system response. +.Sp +.Vb 16 +\& -------------+----------------------+------------------------+------------------------ +\& Cmd: Unit-> | /cx/ux autoverify=ON | /cx/ux autoverify=OFF | /cx/ux verify=start +\& Cmd: Cntlr | | | +\& -------------+----------------------+------------------------+------------------------ +\& /cx verify= | Verify task would | The verify task of the | Initiates the verify +\& advanced | run at any time dur- | specified unit with | process that would +\& | ing the specifed | autoverify=off would | start a verify task +\& | schedule window, | not run, unless an | depending on schedule +\& | provided no higher | on-demand (start veri- | (i.e., if command is +\& | background tasks | fy) command is issued. | issued outside of the +\& | would be running. | Also, other units' | schedule window, until +\& | | verify tasks may run. | the associated timeslot +\& | | | is reached in time to +\& | | | run, the verify task +\& | | | be paused). +\& -------------+----------------------+------------------------+------------------------ +.Ve +.Sp +Please note that this is the lower part of the table in the previous section on Verify, +with verify=advanced instead of verify=enabled. +.Sh "Verify \- Basic" +.IX Subsection "Verify - Basic" +As a result of the complexity and non-deterministic nature of Verify or +Advanced Verify with respect to when scheduled verify tasks may execute, the +Basic Verify feature was introduced to provide a more simplistic verify +function as an option. +.Sp +Basic Verify does not change the current Verify function. But supplies the +user a means to specify a preferred day and time for a weekly background verify +task to be executed. If the preferred day and time is not specified, a default +is provided. The setting is simplier and when a scheduled verify task would +run is more deterministic and straight\-forward. +.Sp +Before using Basic Verify, it is important to know if your system supports +Advanced/Basic Verify. Generally, this is supported in the 9650SE, 9690SA and 9750 +controllers. If the system does not support Advanced/Basic Verify, you would get +the following error: +.Sp +.Vb 2 +\& //localhost> /c2 set verify=advanced +\& Error: (CLI:146) Basic/Advanced Verify is not supported for the specified controller. +.Ve +.Sp +The table below summarizes the settings for Basic Verify. It describes the +interactions of the commands and the corresponding system response. +.Sp +.Vb 13 +\& -------------+----------------------+------------------------+------------------------ +\& Cmd: Unit-> | /cx/ux autoverify=ON | /cx/ux autoverify=OFF | /cx/ux verify=start +\& Cmd: Cntlr | | | +\& -------------+----------------------+------------------------+------------------------ +\& /cx verify= | The verify task | The verify task of the | Starts a verify task +\& basic | would run according | specified unit with | immediately (regard- +\& | to the specified | autoverify=off would | less of autoverify +\& | preferred time (if | not run, unless an | setting). +\& | none is specified, | on-demand (start veri- | +\& | default is used). | fy) command is issued. | +\& | | Other units' verify | +\& | | tasks may run. | +\& -------------+----------------------+------------------------+------------------------ +.Ve +.Sp +To set the background verify task with Basic Verify, specify \fIverify=basic\fR +along with the preferred day and time for the verify task to execute: +.Sp +.Vb 2 +\& //localhost> /c3 set verify=basic pref=Fri:23 +\& Setting /c3 basic verify preferred start time to [Fri, 11:00PM] ... Done. +.Ve +.Sp +To display the preferred start time and day of the verify task previously set: +.Sp +.Vb 2 +\& //localhost>> /c0 show verify +\& /c0 basic verify weekly preferred start: Friday, 11:00PM +.Ve +.Sp +The background verify task will run every Friday starting at 11:00 \s-1PM\s0. +.SH "RETURN CODE" +.IX Header "RETURN CODE" +While informative messages are written to standard output, error messages are +written to standard error. On success, 0 is returned. On failure 1 is returned. +.SH "ERRATA" +.IX Header "ERRATA" +.Sh "Meta-Character Warning:" +.IX Subsection "Meta-Character Warning:" +.RS 4 +If you wish to use \s-1CLI\s0 in single command mode (not interactive), make sure to avoid +collision with your command interpreter (\s-1OS\s0 shell) by escaping the meta-characters +(such as ?, <, >, @, &, *, etc) appropriately with single quote around them. +.Sp +For example, given the +.Sp +$ tw_cli /c0 ? +.Sp +This is a case of single command usage where the user intends to get help on Controller +related commands. While this is a valid \s-1CLI\s0 command, but since the arguments to \s-1CLI\s0 +are first processed by the shell, then some shells like \fIcsh\fR\|(1) will interpret the '?' as +a meta-character to be used toward file completion and if no file is found with a single +character, then shell will complain before the arguments are even passed down to \s-1CLI\s0. +.Sp +One solutions of this problem can be : +.Sp +$ tw_cli help /cx +.Sp +or +.Sp +$ tw_cli '/c0 ?' +.Sp +Note: Some of the \s-1OS\s0 shell does not have this problem such as bash. +.RE +.RE +.RS 4 +.Sh "Reporting Style" +.IX Subsection "Reporting Style" +\&\fItw_cli\fR\|(8) reporting has changed (hopefully for better). The intent has been to +provide a consistent tabular reporting so that relevant and important information +(such as \fBinfo\fR) are made available as fast as possible. For example, firmware, +\&\s-1PCB\s0, \s-1PCHIP\s0 and similar information have been removed from the info summary report, +as this type of information is not frequently needed. +.Sp +The new style also accommodates automation much better by providing consistent +columns with or without values so that it could be easily parsed. The intent is +to make \s-1CLI\s0 yet another \s-1API\s0 (to approach it). +.Sp +However to accommodate current automations around tw_cli and to ease the migration, +the old behavior can still be requested by setting \fB\s-1TW_CLI_STYLE\s0\fR +environment variable to \fB\s-1OLD\s0\fR as follows: +.Sp +.Vb 3 +\& If Bash, then "export TW_CLI_STYLE=OLD" +\& If csh, then "setenv TW_CLI_STYLE OLD" +\& if Windows, then "set TW_CLI_STYLE=OLD" +.Ve +.Sp +This backward compatibility window, will be communicated by official 3ware representatives. +.Sh "Initialization Process Control" +.IX Subsection "Initialization Process Control" +On the 9K series of controllers, the rebuild scheduling controls both rebuild and +initialize processes if it is enabled. Currently, \fItw_cli\fR\|(8) +does not have any direct command to pause or resume an initialization process. +If such action is needed, use the rebuild scheduling to handle it. +.Sh "Environment Variables" +.IX Subsection "Environment Variables" +\&\s-1TW_CLI_STYLE\s0 setting this variable to \s-1OLD\s0, will provide the old reporting style. +\&\s-1TW_CLI_INPUT_STYLE\s0 setting this variable to \s-1OLD\s0, will disable focus feature in the +interactive mode. +.SH "AUTHOR" +.IX Header "AUTHOR" +This document was originally written by previous developers of the Command +Line Interface (\s-1CLI\s0) software. Since then it has been modified with added +terminology and controller model summary information, updated per command +usage and output information, and augmented for added support of new +commands, features, and controllers, by Marian M. Choy. +.SH "SEE ALSO" +.IX Header "SEE ALSO" +.Vb 4 +\& 3ware SAS/SATA RAID Software User Guide +\& 3ware SAS+SATA RAID Controller Card CLI Guide +\& 3ware Installation Guide +\& http://www.3ware.com or http://www.lsi.com/channel +.Ve

+cTG4J= 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 z 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

7^hA+bB;+7=be8V{su4Nu( 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"scOIFQqH|RDj-qklO{8aNPEo7R|qX5Qf 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

ROxc@cmrym`5Ud8pJSNCH^j>E70 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 F<`;4t|{gp_0-#S;V-x2 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