ELF44 (444!~!~@~@@0` Ѓ /lib/ld-linux.so.2GNU%4$"2*,/ .3( 0& +  !'% #)-1<#35$5u43Dt"T=d%t:7go$AĊIԊBs&+$4".,DTAZdztvHRy4ċ1'ԋ)n/`>3.$=Z4eD#!T=dt_yj$;Č= Ԍ"__gmon_start__libc.so.6strcpyioctlprintfstdoutfdopenatolgetenv__strtol_internalfgetsmemcpyperrorgetuidfeofsleepfflushwritefprintfstrcat__deregister_frame_infofseekmemchrstdinferrorreadstrncmpstrncpy_IO_getcfreadlocaltimeftelltime__xmknodstrcmpsprintffclosescanfstderrisdigitfwriterewind__errno_locationexitfopenatoi_IO_stdin_used__libc_start_mainopentoupper__register_frame_infocloseGLIBC_2.1GLIBC_2.0ii ii 2) $(,04 8 < @ D HLPTX\`dhlptx| !"#$%&'(*+,./013US[;tvbq]5 %%h%h%h% h%$h %(h(%,h0%0h8p%4h@`%8hHP%<hP@%@hX0%Dh` %Hhh%Lhp%Phx%Th%Xh%\h%`h%dh%hh%lh%php%th`%xhP%|h@%h0%h %h%h%h%h%h%h%h%h %h(%h0%h8p%h@`%hHP%hP@%hX0%h` %hh1^PTRh|hĉQVhU=Hu8PDСD8u4t hHÉUÍvUDthhÍvUÐUWVSE}uphhh5h 5h`5 h5h5h`5et $$}~~]u Tп t#ֿ tuBu))E܀t^u v4 tƿ$ u,]9E| E&j豹j))E؀tUu v4.tƿ6u#]9EuEj>jS))EԀtUu v4>tƿFu#]9EuEj͸j))EЀtUu v4N tƿW u#]9E|Ej\jq))ÈtUu v4` tƿk u#]9EuE j j))EȀtUu v4vtƿ|u#]9E|Ejzj))EĀtUu v4 tƿ u#]9E|E j j))Et^u v4 tƿ u,]9Eu E &j 葶j))EtUu v4tƿu#]9E|E j j3))EtUu v4 tƿ u#]9E|E j 譵j))EtXu v4tƿu&]9EuEh9jN))Et^u v4tƿu,]9E| E&jj))EtUu v4tƿu#]9E|EjNjc))EtUu v4tƿu#]9E|Ejݳj))EtUu v4 tƿ  u#]9E|Ejlj))EtUu v4tƿu#]9E|Ejj))Etpu v4$ tƿ. u>]9E|E)=uPvj&))EtUu v48tƿ@u#]9EuEjj))EtUu v4H tƿQ u#]9E|Ej荱j))EtUu v4Z tƿd u#]9E|Ejj1))EtUu v4n tƿx u#]9E|Ej諰j))EtUu v4 tƿ u#]9EuEj:jO))EtUu v4tƿu#]9E|Ejɯj))Et^u v4 tƿ u,]9E| E&jQjf))|tau v4tƿu/|9E| E&jѮj))Ѐ]Su VK2E)v] S1EuV] S&$EuV] SEt&u V+Ejj]Su VEt&]Su V8E]Su VE]Su VEq]Su V*E\]Su VEA] SE0uV] SEt&uV] S`EuV] SeEu VKE]Su VE]Su VfEt&]Su VmE]Su VhE|]Su VxEa]Su V EL]Su V/|E1]Su V6~E]Su V+bE]Su V.E]Su V+E]Su VVE]Su VE]Su VE]Su VEt]Su VEb{EX]Su VBED]Su VDE2]Su VK&E MJvh辞j=t!}u 1&}u vE([^_ÉU襛fUVSE1ۍfhDžDžDžDž Vh<t%P譗1"F|~u Í[^ÐUWVS}u ƅKƅJƅIjh t tjh)t uƅIjh2w tjh;w uLj3h`S ƅJIjhw ^ tjhw H u-Lj/hS ƅJcILjEhSa I9th@t&jh t t(jh)t tSihPHJ%I8hS<Gf= ZuƅKh@Ph5$ K<1=ts?tThhl<hSL<tt&F9rhw Uǃu vWhdjhR;Whjh;19s¸?uF9rjjf=ZZtht&Whjh11ۉÈABFrUBBZjjuHf=ZZthhw Eǃu(h5$Lh(5$<1fWhjh"Whjhà Wu3=5vW\h@5$h(5$WzJuh@Ph&h@Ph5${ 1ۍuCcvwVHuh3&Hth@Ph5$"hV2VJP<t%PAh@5$<[^_UPWVSE1f=hhS<khS<tYl%= u faFv fdffDƂ%t& fhfƂ=Tuu#FjPP ƃjP4P ƃ!H $7 HKymmt&zzE؋BE܋BEEEP7PƃTt&E؋BE܋BEB EEEP7PjƃGf9pf=fu4#t&%PA1]1B9}mE$EE>1t3jMQMQ #~  t&MfE$E$E$$$GB9|19EEE&19|MĉMEE9tH}tBt>j VMQ u+EjMQMQ "~MME$E$$Cf9|}t}uMƁ"fE$E$E$G9Fe[^_ÐU WVSMMEu #j-tEE}t}u6"hh蓍<t%P1Q MhM QEuh5$h( t&MMm MetE"M }u  }w&1;]MIME;]u M  }1MQha<uMu}t/M쀹Uu th5$gh(;]u MQjMQ MQjhh7MQ3C;]"MQmh M QE uM Qh@5$YMQCt8M Qh@5$h(5$MQ}11ۋ}9s8&MQjjh5MQC9rϋMQ%PqMQp&h5$h(_M Qh5$h(5$MQ ;h5$h(5$MQh5$1e[^_ÐUXWVS}] EEEjh t= tjh)t& uEujHhVk E9t h@jh t t$jh)t t V$xtJhP1Bvt7h w yEu+h 5$h(5$o1t&jjMQ t,h`5$@h(5$0&MQ{jjMQt%h`5$h(5$MQjhhKt%h5$h(5$?"f=ZZujjMQMQjhht'h5$;h(5$+f= ZuE}hPu%h 5$h(5$s1:Í@?MQjhdh1ۃÍ@Ѐ<tEÀvߊM <hh谆<t:*MQ%MQjhhPt%h5$h(5$DhV<6qh@Ph 5$, hV苅<t*ph 5$h(5$ShV<t)%P跄MQ%P螄1Í@Ѝ?$<u[>tRhVw<sÀzMQh@5$e[^_U1ÐUWS]U u1thhÃ<u %PZ1e[_ÐUWVS=t=thGUh@Ph 5$ EX u CuCtu BuBu EyuBu BuBt"uBu BuBuEnV޿  t޿  u Ea)t&h 5$h(5$Vj}E8hV+<}u9}uCh@Ph` 5$Nh(5$>t&}au cB't&SB CB}nu!SB }yu$߈CB@ЊSBTBvhVK<uh@5$%Pр1e[^_ÍvU WVS}EEjj jw ,Ã]5hFVh 5$+j(|ƒu'h@Ph 5$h(_t&uh 5$h(=}v*E8<v!h 5$h(&} tU_HuCHuCHuKt(HuBHuBHuJuQؿu t޿} u1$t&h 5$h(aX}u  Ehh8ÃtblP$h -h %h@ h h h h@ 5$-z{nuh 5$ j zX`hhY~Ãt#P}h 5$1vC<1IvIwzE1эQ}I9u v v9vщދ}A1tҀ!PP…uWjRS tGPh 5$Ph?5$jh`5$Wh5$Gh5$759€Stsuh@5$ gAtau\hh]|Ãt P{1h@5$莿e[^_ÐUt@Ph5$誱h(f<%fE@UEE@Ѝ>΄tNf<%ffUf9u4tt M8@tE@Ph5$h(XE}vMMI><t@Ph5$ΰh( f<%fE@UEE@Ѝ>΄tOf<%ffUf9u5tt M8@t E@Ph5$?h(t&E}vEM M hhxl<t%%Plh`5$讯1v}twMIЋ}4<3MAM MQhk<IMIЍ<}3MAM MQhak<}3M MQhk<uv}{MIЋ}4<3M MQhj<t%P+j1h@5$迭e[^_ÉUh@Ph5$蔭 Hhhi<uh@5$<%Pi1ÐUWVS]Ejj jsEEEEh@Ph5$جjduh@Ph@5$豬k} ujj jsxES |ƃƿurt|ƟuruE |΃ƾurt|ƞuruE|ƃƽurt|ƝuruE |΃Ƽurt|ƜuruE|ƃƻurt|ƛuruE |΃ƺurt|ƚuruE|ƃƹurt|ƙuruE3^uZt^uZuE}8hhgƒ1ۍMMfEfEډ|ˉM΍t|>t&|Àv hv}vJ}tDhP}f1PmfE@Ph5$1t&EEt&MMԋ}<9rIEeMt<}uNf}FE:Et|11ˉM<|‰E |<tA€vހ}u8Àvh 5$Ah(5$11E]UEENFMMȍIED3 ML3 ~EȍD@ 8 ;~8;FF3MAQhD5$趨U3 E䢂MQh eƒ%} EEhhdƒ0t@t3tCt 4}ԍ<DEL)M}}EmEEm8}E Em}mMMEE:E}t{h5$KfMfMfefMfefMf}f}fef}fmE]{gfff)9tSh5$ EM:Mp1:]sbW^:]rNu,h5$螦EE ubh"h#h>#5$1;]wW%ƃ8C;]vu`hE#5$ךN;]wCwvP%PRPhX#5$蓚C;]vøe[^_ÉUWVSh@Ph#5$Vh#h$5$Ajj t 1t&=uG1уvsuC EuuvjREEP襛 E*$5$uBEruR UEEEuVh $5$莙 hhUƒtPU11уvCEC EjRuVњ EEPh`$5$h#h$5$̘u^ ډ];tؿBujh@vؿItNujh@ؿStXujh@^t&HuCHuCHuKt(HuCHuCHuKuj hPHuCHuCHuKt,PuCPuCPuSjh@PYh#h$5$4jh@P4h#h$5$(jh@P h#h$5$j hP$h5$Öh(5$賖1*h#h$5$蚖h@5$芖e[^_ÐUWVSEjj jp BȈEh@Ph$5$< }v/jjh5$h(5$i8VWqR<][€|>u)CPh$5$蕕h(5$腕VWQ<FBr&CPh%5$"h(5$oM VWrQ<uh@5$賔 %PP1e[^_ÍvUWVS]jj js ZEjj jsFEjj js2Ejj jsE=h@Ph@%5$C Pn=gCPW=PCP@=9CP)="]SuV <}WMMQ;8hhO<t%POۍD<t&ƅE.&ƅF&ƅG&ƅHPh'  @Ph(5$Ӎ jE== u~$%@Ph@(5$芍$%Ph(5$m%@Ph(5$N$%Ph)5$- v 8)1RP,$1RP,$ٝ.؍ٝ0t |43| thhh@)5$菌 jDtZtP=uG <w< ttshh)"h)v<uX$4.8hhgH<t%PH1@Ћ|>u=u h)^h)Uh)Nh)Eh)>h*5h@*.h*%h*h*h)h*h*h)5$ &Ph'SSh)5$7tGu5 h@+5$跊 <v AtBu4@Ph+5$胊Ph+5$kv4 h,5$I4;h@,5$6< tم$h,5$ =h5Ph,5ӉPh,5軉 Ph,5蠉Ph,5舉Ph-5p$Ph-5UPh1-5=PhG-5%$Ph]-5  Phs-5 Ph-5ڈ$ Ph-5迈5 h-5詈Ph-5葈$Ph-5vPh-5^h5N h@5$;} u8EP uBu=u =0t =@u[^_ÐU WVSEr19h@Ph/5$蹇 } t jJ jj j]ssE]ˈ]j?t8]S ֿ/tֿ/u E]]0]S ֿ/tֿ/uEUtZt&t h0 t&h@05$Ćh(5$豆}~E<qhjh05$~h(5$nt&}v*jjh5$Jh(5$:8hhB<GM΍I|8>u)APh$5$贅h(5$褅D8?$<t1<t-APh05$}h(5$mt&vЊD><v,APh15$u̍}̀?CMhhP<Ã0hh)<à 1ۋu9}؉}MIMEt7IuE}@ЋMȍ9Eu M:tE E C;]|n}L7 }܊L7<MKuM19}<}O}M؉M܉pIuȍPH9Eu Mu:tE C;]|}u)EEEEE}E<>:u 8EtE}~܃}u1}t+h25$~h(5$}MɈ M M hhA:Ãuh@5$}t&h2~P91e[^_ÍvUWVS]jj js ~h@Ph 35$!} S u BuBtu BuBu1tuBu BuBt"uBu BuBu ,&h`35$|h(5$t|Fjl4u.h@Ph35$H|h(5$8| 8hW8<V9u.t 3v3Ph35${}$ˆVVW8<uh@5$B{&%P71e[^_ÍvUWVS]jj js {h@Ph35$z|$ S u BuBtu BuBunuBu BuBt"uBu BuBu1&h`35$Dzh(5$4z8hW6<Vك8u+t33Ph 45$yxvˆVVW6<uh@5$Cy %P51e[^_ÍvUS]jj js yh@Ph`45$x S u BuBt>u BuBt%h45$xh(5$x;j0u2h@Ph45$mxh(5$]xt&8hS4<Bt:h@Pt 3 t&3Ph55$wpv BRS*4<uh@5$kw %P31]ÉUWVS]jj js xƃjj jsxÃh@Ph@55$wF v)h55$vh(5$vt&} u-C v%h55$vh(5$v8hh 3<QˆQuQ} uڀA$ЈAQh2<uh@5$u %P21e[^_ÍvU4WVS}Ejj jw nvȈEjj jwXvȈEh@Ph 65$Wu }w}vjjh5$4u^E:Eu h`6hh1Ã-]4uC"vEE EۄuE@Ph$5$tvCPh65$cth1;E}vE@Ph65$=th1;sh75$tC} uzjh wt tdjh)wt tNh`7,u=h(5$s1h5$sP/114؉uE@PCPh75$&j h-<.&j h-<&j h:<&j hG<Sd hhƒt(l%= u MDL [EBadP1уvFEF EjRMQbd EFjPMQLd ET<Ejjtq1}$EPhƒuMA$@tV<E}t*EPMQEPMQEPMQSh@Ph`<(MQh .EPMQEPMQSh@Ph<5$a(f hf|Af hf||f;f p[^_UWVSh@Ph =5$&a 8hV<MMEHKy1ۋUG>8tC~1ۋE荴&<tC~u0h@Ph=5$j`h(5$Z`1hV<t%PQ1 M1E}1M< twE;}KE|'%p%9uMMEG;}~ʋMQCPh=5$V_Cih@5$9_e[^_UWVSjj j}w _h@Ph>5$^ O PȅuQtmu AuAtWu AuAt>u AuAt%h`>5$^h(5$r^t8hh< FAt"t-tt!E&EE t&E@:]u'h@PPh>5$]t&Ãtt! t@tv t&1@Ј\Avhh<uh@5$ ]%PQ1e[^_ÍvUWVSEMAÿ>މtƿ>fhf=fQjj8Mf9ZZ yu"EM@}Mu8Nt@E&M@}MuNFjj芔MQ u BuBtu BuBu uBu BuBt"uBu BuBu ?޿>t޿>u h?jj裓EEjj聓=t M@}M jjIfhFf5hf@f;faƿgtƿb fhjjݒf=ZZMQ uBu BuBt"uBu BuBu*jtuFFh@?w޿}?t޿?uZ} t h@??jj jMqmZP]tuF^vh@?u BuBtu BuBuN} t h@?jj jMqYPt uF^h@?xvh?njj<uxEjj%ua=tvM@}M jjt.(h?h5$TXh(5$DX1h@5$0Xe[^_ÍvUVS]8Vh<u Í@ЊD>t<t %P1e[^ÉUVS]]M MVh<t%PfV9ffft8Ev;<uh @5$VD%Ph`@5$V 't&}w %'vjh@5$Vh(5$V1e[^ÐUEPWth@5$mV1ÐUS Sh<t%Pk1E<t h`BXh Dh`DDt&h*6Dž hW gu  8t/uhB5$P ƅNˀ0t@t3t 4V:ftwtnh5$O f^ <[f|fff9σ$EƅAn&ƅB^&ƅCN&ƅD>&ƅE.&ƅF&ƅG&ƅH[f|ftL tthvt~uPh6CPF@Ph`CAvt~uPhC @PhC@PhD5${M tƅuUhB5$KhC5$KTƅ0hC5$yK~Vu >Wu >Xu >t C cdth5$ KfffffffffffSgfff)9tShC5$kJ c2t(~u"Ph C5$.Jt&F@PhCލvdth5$IfffffffffffSgfff+9tShC5$\I d2hD5$6ItL ttftt~uPhDIF@Ph E<t~uPh`E@PhE@Ph5$H[^_ÉU5$zHj#IÐU5$bHU(&UVSM@ShP<$Et&=tC8$C=t%C8_&Cgt&=t8"2=t'C%0 8t&C+=t#C %8GC%=t#C %8x C%=t'C%08<t&C%0B=tC%08C%0 =t#C %8YC=t'C%8t&C%=t' %8Mt&%S=t'C%8 t&C%=t'C0% 8b&C% C%0 =t'sC%8w}Ct&C%%}=t'sC%8w8MCD=tC %8vC% C $|1[^UEt1t (t !h@F5lh@&5$nCh`F5$\CÉU WVSDž$M< t<"u#y u} %uhF.D*ƅ*CBOBPBPBACǂ<BM J MBABABA B u M9u8Vu b4B B.BPhQC CC  Ph"h@4ChQh4AhQh4Cy M9u} P󥋍fff ‰%tf=t£l[^_ÉU5$"AUDVSuEPhv"VB }}}}Cƅj*SV@h$SVBjhFPA tjhFPA u2j hFSmA tj hFSYAu1[^ÉU`WVSDžffjhFAÃu hG@hGS?VhW@vj?VhS@VhPy@jPhG@ tjPhGy@ u/j4Sh@Ge@ tj3ShGQ@ uffVhW@ XV@Džf9<@t&RhGuV@jVW@ÃuP>8u^DžPh!VjV@u*jV@ÃtS7t f9Hff[^_U(WVS]ShTj?}؉feEEEPhTj?5?ƃShTj?e[^_ÉU=$u*hG5$=SjhH5$=USE wM> w N "!7 q   w& V  V v&wlw*'2^f t&.wI &"$B+ 0w5+Vw*: t&,-~5w2%=t=h@H5$;hH5$;hH5$;h I5$;))Ѓ 0hh5$.0$hi5$0h@i5$ 0hi5$/hi5$/ h j5$/hj5$/hj5$/h@k5$/ hk5$/h@l5$/hl5$u/hm5$e/ h`m5$R/hm5$B/h nt&hn5$$/jhW5$/hh5$/hh5$.$hi5$.h@i5$.hi5$.hn5$. h o5$.ho5$.hoIhp5$r.jh`p5$`.hp5$P.hq5$@.$h@qhq5$#.jhq5$.h r5$.hr5$-$hr5$-h@s5$-hs5$-ht{h@t5$-jhW5$-jht5$- ht5$m-h@u5$]-hu5$M-hv5$=- h`v5$*-hvhv5$-jhW5$,h w5$,h`whw5$,jhW5$,hw5$,h x5$,$jh@x5$,hx5$},hy5$m,hJy*hy5$S,jhe5$A,jhe5$/, hy5$,h z5$ ,hz5$+hzh {5$+jhe5$+h`{5$+h{5$+$hy5$+h@|5$+h|5$}+h}5$m+ h`}5$Z+h}5$J+h ~5$:+h~5$*+ h~5$+h@5$+hh5$*jhW5$*h5$*h`5$*$h5$*h 5$*h5$*h5$x* h 2&h`5$T*jhW5$B*h5$2*h`5$"*$h5$*h`5$)h h5$)jhW5$)jh@5$) jh5$)h5$)h 5$)hiH h5$q)jh`p5$_)jh5$M) h5$:)h`5$*)h5$)h 5$ ) h h5$(jhW5$(h5$(h@5$($h5$(h5$(h@5$(hE h5$n(jhW5$\(h5$L(h@5$<($h h5$(jhW5$ (jh5$' jh@5$'h5$'h5$'h@ h5$'jhW5$'h5$'h5$z'$h`5$g'h5$W'h  h`5$='jhW5$+'h5$'h5$ '$h`5$&h 5$&h5$&h h 5$&jh`5$&h5$&h5$&$h@5$y&h`5$i&jh5$W&jh5$E&(h 5$2&h5$"&h5$&h@5$& h5$%h5$%h`5$%h5$% h 5$%h5$%h5$%h@5$w% h1 h5$T%jhW5$B%h 5$2%h5$"%$h5$%h@5$$h5$$h5$$ h`5$$h5$$h 5$$h5$$ h5$$h@Fh5$o$jhW5$]$h5$M$h 5$=$$h`5$*$h5$$hh@5$$jhW5$#h5$#h5$#$h5$#h`5$#h5$#h5$# h`5$x#h5$h#h5$X#h@5$H# h5$5#h5$%#h`&h5$#h5$"h 5$"h5$" h5$"h 5$"h5$"h5$" h 5$~"h5$n"h5$^"h@5$N" h5$;"h5$+"h@h5$"hϦ5$"h5$!h5$! h5$!h 5$!h5$!h5$! h5$!h 5${!h5$k!h5$[! h5$H!h 5$8!h5$(!h5$! h5$!h &h`5$ jhW5$ h5$ h5$ $h 5$ h`5$ h5$ h5$o hK)h5$R h5$B h5$2 h5$" h@5$ h5$<hh5$h`5$jh`5$h5$$h5$h5$~h`5$nh5$^ h5$Kh@5$;h5$+h5$ jh5$jh5$h`5$ h 5$h5$h5$h`5$ h5$h5$yh@5$ih5$Y h5$Fh`5$6h5$&h5$ h`5$h5$h 5$h5$ h5$h@5$h5$h]h`5$jh`p5$rhp5$bh5$R$h5$?h@h5$$jhb5$h5$h`5$$h5$hh@5$h5$h5$h`5$ h5$h5$qh`5$ah5$Q h5$>h`5$. h]ÐUh%ÍvUWVSEEDžxE4tƅoWƒ& hAQh5$ }W Dž t.ֿ+ th@5$OEX ΃uCpustp˅uBpurufE^vp˅uBpuBpurt(p˅uBpuBpurufE_t&pυuBpurtpυuBpurufEcƃurt&urturuSfEh5$QMqD|}_rustrusu Erustrusu E_rustrusu E8œuStru pu Eru qtru wu Eru ptru qu Eru wt¹u PuErru qt¸u WuEA޿ t޿ uEh@5$#jhE Mtƒ tjh} Etƒ uE8hhFƒ E=uh5$p&f}^u,jZuh@Ph5$6f}_uj'u h yM9uVf}^uh`5$P]B1ۋUBu>>t @ C~1ۋU?tZhh+ƒ hhƒt C~}8UJKy1ۋE<$M@ Dž}?E>91 98d}|8I v <@f%ffd9 F;|$ȋ89$ C}E0?UJKy1ۋ8<C~}t U U ffMufuh5$[ f}vh@5$= t&j 1u(f}v!MAA<wh5$` }t&:t :Euo0o C~ŀou3=hGWE@QRh5$r1oD9}_uv 3;>;T|DL8 IMD @D P| LpE @ʋMfD@fE1<@9DžE @ʋv:tC~<x }t t&+p]t? t t$\^t; tL_t+Ch;hh+P됍t&h5$dh5$Q[^_ÐULWVSEEĊU UMfMEfEU$UM(MÊE0EU4U1EEMMȃt4tI!t&}^ }tN}_f}u}}f}wEEt&f}wfEU҉Uf}wMIMȋE1'f}wfEE}O}ȋE1M4f}wfEE}}ȋE1M AMĄtVh5$}}}̋E1 Ee ] ;]sh5$~t&}t(MIMȋE1ËM)ME1uȉ9MM܍tD:?t 1E1E1E}vh@}u}t hhv} u6jh]s< tjhs& uE}u>hlu-%P\1h|5$1Eu]<u{vDB@tY]hh<ZV蟠[E}kh5$;e[^_ÉU1ÐUPWVSMqEEEEEh@Ph5$j߭u h@Ph@5$2}w I~.w :h5$h@t&MQ  MȃuBtEuBu1EuBtEuBu t&EuBtEuBuEuBtMȃuBuEuBtEuBupEuBtEuBu Lt&EuBtEuBu#6FuBtFuBu8hh莰<nE}}ffMvM߉MˍIЍf<%ff;Eu0>t'?t1Et&}7Et&3E߀}vh@}u}t hh}v h1ËM<@4<NMV F UEM:MsJÐt&Eߍ@T0 D0 ;EsEEߊM:Mr À_E<vjh5$VAEj Du wEE]U9~Rh@Ph5$x}GEI}tƿNE} t h`"EMu]t&1M߉M<}MuM؋}9 8rEފM߈ 0E€vE߀}v]9E t h`vE&E]ߋ}tȈEtƉ؍M׉MuH}9rEފM׈L(L(EG&SE@Ph5$hSE@Ph 5$nt&EߊM:MAM:Ms h]}uBu BuBt(MuBu BuBu E}u BuBtMu BuBuElh t&h 5$h|5$t1%P身1&E@Ph`5$?1]t&1E&ˉMЋ}<9I4<~bFNM~}MNEM:Ms_ȉM̍}}ȍMMč~}NMMߋEȍ@}Ȋ9T0 }Ċ9T0 }M<}M<EߊM:MrF3FE3MQh<}t Àh5$e[^_ÍvUWVS]j迥uh5$2th|5$8VW<ujF$؈FVW蜩<uh5$%P!1e[^_ÍvU WVSUrHȈE]C ƿtƿu@} th 5$^t&Ur}<?`t&ƿt tƿ uZ} th 5$]s%Psz%PnX <ƿ tƿ u:} th 5$xUrU<ƿ tƿ } ]su FuFtu FuFujFuFu FuFt"uFu FuFuj%j0ƿ tƿ ur} th 5$@b&Ur%P]s%PR <&h5$ƿtƿ=t =h@Ph5$ }v.jjh@5$nh|5$^t&UBƿp tƿz uE.ƿ tƿ E8hV]<t%P}>u*GPh5$jh|5$Z|}u;?}2h@PGPh5$(h|5$:}uI€h7h!.h/'h;hKhXhfhh5$ GP Ph5$GjP]S ESh5$E }tEMIMIj R]SY E}tSh 5$k h5$XGtbtdtdrtfkt&=t) =t'U=t =t EC&5.% e[^_UWVSjhhUr tjhtMq w } UrËMqƉUPP菇Mˈ Wh~<(Gth&U@3t&Ph@Ph5$, jhM Ut t2jhM Ut th 9Xhhl<=lY u h`%PMA ƿtƿurh@Ph5$L jhU Mt# t.jhU Mt th YtIu& h5$h|5$1h5$e[^_ÉUWVSVh ƒHVhƒj 8Vhgƒ}v$ B9~hhƒ1hh襗ƒ>2Tvt 2Tv1ۍF EV~vM M C~F4F8F<hhƒu P胖1e[^_ÐUh5$ h@5$h5$fhjIfhf=ftUvh@Ph5$j=fhBfhf@f;frh5$bÍvU WSSh蹕ƒtPV1_1уvCEC E}&jR}W EWh5$e[_U WVS}]EEjjt1=tB1уvFEF E jRS EShct&,t31уvF,EF0EjRS ESt hhh hhh@5$e[^_ÐU WSjju 1q&=uD1уvCECE}jR}W EW t&hhh5$e[_ÍvUWVSMM1$Vh$<t%P’1=h-5$F5h5$0hh5$ h5$1ۃ$;Ph5$ C~h-5$F(Ph5$FHPh5$ h5$1ۃ~h;Ph5$x C~h-5$_FlPh'5$KFHjP]S E}tSh0Sh@5$ F(jP]S ESh5$e[^_UjjH H$Ph>uhnheh^hUhNhEh>h5h .h%h)h)h6hChhh`5$(ÐUjj u 1Ot&=u9@t&hh.t&hht&hht&hh5$_ MQh5$HEPh@5$4NjQ]S EEESh5$ N jQS EWh 5$ jhHFPƒ u+F$j PW 1ҊL <vF$jPWX MWh`5$n h5$[e[^_ÉUWVSuv ˿h@Ph5$vjjh@5$8Whb<ˉMIЊD><v@Ph 5$C} ugjhv Z tQjhv D t;h`ou*h|5$,1%Pq111ۍt?u hhG<pCvh5$pe[^_ÍvUWVS}w ˾h@Ph5$-v9jjh 5$h5$h|5$jzu>h@Ph 5$h5$h|5$w8Vh<'ˍIЍD2><v)APh 5$)h|5$D2?$<t)APh5$h|5$} u_jhw tIjhw t3hlu"h5$h|5$~Shh~<uh5$B&%P}1e[^_ÍvUtaWVSfDžƅƅfDž(ƅ*} 2EP u BuBtu BuBufDžvu BuBtu BuBufDžu BuBtu BuBufDžjvu BuBtu BuBufDž*vh`5$Ŀh|5$贿1$h@Ph5$蔿jwjwjwwjjwj ]w j Mwj@wjjt 1 $v, ,,uMƅ4jPEP E@jPEP EKf[f8,ܞWSz<%tPhSz<,5fQ9fff@,؞WSz<uJŀt$hSy<t%Pqy1",ԞQhy,ԞWhryfGh5$詼h5$虼h5$艼tw,PSx<uHPܞPh@5$ܞGB0u hnv t h t&hh5$请 jŷh5$蕷 ܞAAt& t6tt$t&hhhhhhh5$/ ܞG"tt /t(hhHhOh 5$ ܞAthhh`5$轶 ܞGt hvhh5$菶 t+ܞAthhh5$[ t+ܞGthhhh 5$' ܞAthhhh`5$ tKGuh$ tyCuh hhh5$訵 G8Ph5$芵G@Ph 5$uftfM Dž'Hyh5$(hH5$h5$ܞ9uhc5$Dž‹ܞD?tƅ ƅܞ|;>X @Ph/5$Zh5$JD;>D$wg$ABshIhBh5h.h%hhh h!hh5$轳h-5$誳ܞ|B}^|>tWt" tBvtt3t&h:hhhh`5$ h`5$ܞDI@ЋԞDܞD9?$%t, tOt;Dhv hhtA@t hht'‹ܞ|B}hft'‹ܞDB@th6ЍܞD:?$<u|:@vh5$s8‹ܞD?$%Ph5$9 h-5$&h5$Ѝ; Ph5$߰h-5$ϰ$h5$輰uܞ| ?}FhD9t)9th5$l"vhhh 5$H h-5$5h@5$%ܞD;@Ph5$h-5$$h5$ЯD;At& tGtt5t&hhhhh5$x hh5$c=h5$CAshh5$hh5$h5$h-5$=twh5$ŮAshh5$蝮hh5$脮h5$th-5$ah5$NABshh5$&hh5$h5$h-5$h5$ܭЋܞfD<%f%$\h%h 5${ƅ h,h 5$ZFh3h 5$t&hOh 5$迬Ft&hVh 5$蟬F Džܞ|@t& IܞD I@ЋԞfD%f%w($|&1t&7ЋܞD@9T;ЋܞfD<%f%$vhh 5$_ƅ hh 5$>Fhh 5$Fhh 5$F~t&h$h 5$ߪF^t&h+h 5$迪F>t&h2h 5$蟪Ft&h9h 5$F h-5$htBh`5$LЋܞDbPh5$*h-5$DžʉA~⋽ܞ?DžDžɉОܞD:><t'<$t#<uܞD ?ОܞD ><<$<ܞD:?uDžܞ| @c<ܞD:I@ЋԞD8̞ƅ8Džxt^,Ȟƃ à P@PhȞWW̞Q  G9|uh̞QѨОЋܞfD<%f؉؃w6$<u!CPh5$T; f%f؉؃$<8̞Qhh5$;s&<8_̞Qhh5$踦;7<8*̞Qhh5$胦;<8̞Qhh5$H;<8̞Qhh5$;<8̞Qhh5$إ;Z<8uQ̞Qh h5$誥;,<8u#̞Qhh5$|;ОЋܞD@9‹ܞD?<998Ğƅ8ʉDžܞ|@pHXI,P@PhQDWĞQauhWD ܞD@9|ЋܞfD<%f؃$<;ĞQhh 5$薣;j<;]ĞQhh 5$a;5t&<;$ĞQhh 5$(;<;ĞQhh 5$;<;ĞQhh 5$踢;<;ĞQhh 5$胢;Z<;uQĞQh h 5$U;,<;u#ĞQhh 5$';ftfh5$hR5$աh5$šDž9GWho5$聡Dž ܞ8;uQh5$1 $~Dž47ܞ  Wh5$轠 ܞ;$%8ǠTw0$h%hhhhhh5$8 Qh@5$7 ܞ t hh t&hh5$ϟ 7ܞ tJt5tCqtejv=t@ =t0U=t7=t7EhC&h5h!.h/%h;hKhXhfhhh5$ 38P Ph5$̞ܞ\jSWy 8Ph5$膞E tJIj R]S E}tSh 5$/ 9`=h@Ph5$ٝh5$ɝh5$蹝h5$詝$؞ww ww7h 5$肝h5$r$h5$_%PRh5$>W%PRh@5$(W%PRh5$W%P0 Rh5$Ϝ % PRh5$襜W% PRh@5$} W%PRh5$RWP0Rh5$/ W% PRh5$W%PRh@5$ܛ WЃPRh5$趛WЃPRh5$蓛 W %8PRh5$hW% PRh@5$@ G $%Ph5$" h5$[^_ÍvUS]8hh_W<u[€<>u 1 &]ÉUEw@$<.1*t&t&1ɺ&1֋EE  hhV%u1ÐUWVSE1ۋUB ƿ+ tƿ uB} t j2[UrxWtu hPULƿjtƿxu} uUr轚xUr诚ESURWvƃ uBh5$[ujujURW;ƃ t:h8h5$裘uj t&ujURW h5$p1e[^_ÉUWVE@ƿ tƿ uh h@5$1e^_ÍvUWVS]C ƿ tƿ uhLƿ tƿ uE} th 5$蓗fj%Ps%PLAƿtƿu hh j4Y1e[^_ÐUWVSu ]ˀ<h`5$jN u h@Ph5$Ȗh|W8hW*S<:vh 5$_1t&Í@f<%fff9ug hWR<t%P"R13Buh5$諕h5$蘕e[^_ÍvUWS]j}Mu.h@Ph5$Yh|5$Ijj=2Tvt1 2Tvj Sh͖ j Sh轖 j Sh譖 j Sh(蝖 jj9uAh5$褔1e[_US8hSP%u@EB"RSP%uh5$ vPVP1]ÍvUVS]8hhVP<t%PO4,1Íʍɍ0t€v1e[^ÐUWVS]]] ]}vh5$1E<vh@5$8hWwO<E U1ҍ :UuƄ0t&Ƅ0€vhWN<u %PqN1e[^_ÍvU0WVSƅfhf=f,Shw+Could not open the file for writing. TESTMODEIOCTL Found %d IBM ServeRAID controller(s). Command aborted. Verify that the drivers and hardware are properly installed. Verify permissions are correct on the device files. clearCLEARisISidentifyIDENTIFYcreateCREATEsynchSYNCHsetstateSETSTATEgetconfigGETCONFIGgetstatusGETSTATUSrebuildREBUILDunblockUNBLOCKgeteventGETEVENTeraseeventERASEEVENTresetRESETchangeraidCHANGERAIDconfresetCONFRESEThainfoHAINFOhaconfigHACONFIGhaswapHASWAPmergeMERGEunmergeUNMERGEinitINITsetconfigSETCONFIGrestoreRESTOREreadaheadREADAHEADdevinfoDEVINFOautosyncAUTOSYNCdatascrubDATASCRUBhsrebuildHSREBUILDdriveverDRIVEVERbackupBACKUPstartdelySTARTDELYformatFORMATsetSETgetsubstatGETSUBSTATcopyldCOPYLDcertifyCERTIFYidIDupdatefwUPDATEFWgetbstGETBSTstripesizeSTRIPESIZEunattendedUNATTENDEDsetbiosSETBIOSbootBOOTcountCOUNTromupdateROMUPDATEscandrivesSCANDRIVESdeleteDELETEincreasefsINCREASEFSincreaseldINCREASELDgetversionGETVERSIONgetGETupdateUPDATEController number is not valid. Ū(@Qfū%6PePPլPP 5PPPPeeŭ"P4FnopromptNOPROMPTFIRMWAREfirmwareThis function will backup the firmware to a file. BIOSbiosThis function will backup the BIOS to a file. This function will backup the configuration and settings to a file. Invalid number of command line parameters. Backup configuration has been initiated for controller %d... wbIncorrect signature read from Page 0; page contents are not valid. Could not write a valid ServeRAID configuration to the file. Backup firmware has been initiated for controller %d. Backup BIOS has been initiated for controller %d. .trb.neoUpdating BIOS or firmware is not supported for controller %d. Command completed successfully. DLBadOKServeRAID-4MServeRAID-4LServeRAID-4MxServeRAID-4Lxж 0IPSRAn invalid BIOS image was detected. Error while reading file. rbThe ROM image file %s could not be opened successfully. A checksum error was detected on BIOS image. This function will restore the configuration and settings from a file. Could not open the file for reading. The seek operation to file %s failed. Could not read the BIOS page from the file. Could not read a valid ServeRAID configuration from the file. Attempted to write an non-valid configuration to the controller. Restore configuration has been initiated for controller %d... Set read ahead has been initiated for controller %d... ONonOFFoffADAPTIVEadaptiveValid options are: ADAPTIVE, ON, or OFF. ADAPTIVE mode is not supported for controller %d. Configuration merge has been initiated for controller %d... Controller %d does not support high availability. Valid shared merge IDs are 1 - 8; valid non-shared merge IDs are 200 - 215. OWNownPARTNERpartnerValid options for parameter 5 are OWN and PARTNER. Merge ID is invalid. Invalid device state or logical drive. Merge ID already exists in local configuration. Invalid cluster partner signature. Invalid cluster partner HostID. Cluster partner Merge ID not found Shared device not in RDY state in local configuration Could not successfully update the cluster bit. Controller self-test failed, refer to the ServeRAID HMM for FRU isolation. Configured serial number = %s Installed serial number = %s The battery-backup cache does not match the configuration. Enter A/a to change the configuration and accept the new battery-backup cache. Enter S/s to stop the configuration process...Turn off the server and install the original battery-backup cache for this controller. @8gGPW`partner:PARTNER:mg:MG::Valid options are 'partner:' and 'merge group::' Valid logical drive numbers are %d through %d. Valid merge group numbers must be between %d and %d. Configuring high-availability information has been initiated for controller %d... Could not read NVRAM configuration. Logical drive #%d is not a valid logical drive. Could not update logical drive #%d. High-availability information has been initiated for controller %d... Reading user page 4... Signature : %xh PartnerHost[0] : %s PartnerHost[1] : %s PartnerHost[2] : %s PartnerHost[3] : %s Yes View shared devices (Yes/No) : %s No Refresh on startup (Yes/No) : %s Partner ONL SCSI ID Number : %d Partner ONL Channel Number : %d User page 4 signature is not valid. Merge group ID must be between %d and %d. Reading merge group information... Total number of logical drives : %d Logical drive number : 1 2 3 4 5 6 7 8 State : Okay (OKY)Critical (CRT)Offline (OFL)Free (FRE)Logical drive migration (LDM)System (SYS)Critical system (CRS)Critical migration (CRM)Unknown Size (in MB) : %-5d- RAID level : Part of merge group : partnernamePARTNERNAME PartnerHost : %s nameNAME Controller name : %s capacityCAPACITYBattery temperature: %d Abnormal temperature: %d Percent charged: %d Voltage: %d High-availability swap has been initiated for controller %d... One of the logical drives is synchronizing. Logical drive #%d is not in the okay (OKY) state. The array containing logical drive #%d is undergoing a logical drive migration. Could not swap entries in the bad stripe table. You need a new version of firmware. Configuration reset has been initiated for controller %d... Change RAID level has been initiated for controller %d... Controller %d does not support logical drive migration. AaBbCcDdEeFfGgHhValid array identifiers are: A, B, C, D, E, F, G, H Valid New RAID levels are: 0 1 5 No suitable ready drive available. Migrating logical drive #%d: Error polling for progress. Logical drive #%d still might be migrating. .%d%% done .Done logical drive %d .Migration ended unsuccessfully on logical drive %d Y@controllerCONTROLLERReset controller has been initiated for controller %d... channelCHANNELReset channel %d has been initiated for controller %d... Erase event table has been initiated for controller %d... DEVICEdeviceSOFTsoftHARDhardDDDdddALLallValid event table options are DEVICE, HARD, SOFT, and ALL. This controller does not have a DDD event log. I/O subsystem errorPhysical drive does not belongUnknown physical driveUser accepted defunctUser marked 'failed'Unknown physical drive in clusterSCSI bus parity errorSCSI channel is not operationalInternal hardware errorController internal failureSCSI errorUnknown SCSI errorPhysical drive added to serverPhysical drive not foundDefunct drive | %02d.%02d.%02d%02d | %02d:%02d:%02d | %-2d | %02d | %08x | %s | Cannot be determined | %-2d | %02d | %08x | %s Device event table: |Channel|SCSI ID|Parity |Soft |Hard |PFA |Misc | |-------+-------+-------+-------+-------+-------+-------| | %-6d| %-6d| Yes | No | %-6d| Controller Soft Event Log (%ld entries): Defunct Drive Log: Controller Hard Event Log (%ld entries): +------------+----------+----+----+----------+------------ | Date | Time | CH | ID | Reason | Description%s %s No DDD entries %02X%02X%02X%02X Get event table has been initiated for controller %d... -----------------------------------------------------------------------------%s Not available Actual BIOS version : %s Firmware version : %s %s Unblock logical drive has been initiated for controller %d... Logical drive %d is undefined. Logical drive %d is not blocked. Rebuild drive has been initiated for controller %d... You cannot rebuild a drive if its state is not defunct (DDD) or rebuild (RBL). The replacement drive state is not valid for a rebuild. Quick rebuild done. Command failed. Error codes = %#x Background command progress status for controller %d... Synchronize Current/most recent operation : %s CopybackRebuildLogical drive migrationRAID level-5E compression Logical drive migration type : %s RAID level-5E decompressionFlashCopyNone (0x%x) Array : %c Logical drive : %d Source Channel # : %d Source SCSI ID : %d Target Channel # : %d Target SCSI ID : %d Background operation active : %s Compacting R5EE drive Status : %s Expanding R5EE driveNone in progressSuccessfully completedIn progressDrive failedOther drive failedBad stripe detectedLogical drive migration (LDM) restartedFull bad stripe table detectedBad parity stripe detectedError in event logFlashCopy stoppedThe FlashCopy operation ended unsuccessfully due to insufficient resources. Stripe number is : %x Channel number is : %d SCSI ID number is : %d Logical drive size (in stripes): %-8ld Number of remaining stripes : %-8ld Percentage complete : %-.2f%% Opcode : 0x%x LD # : 0x%x CH # : 0x%x ID # : 0x%x CheckOption : 0x%x RebuildRate : 0x%x Status : 0x%x LdmType : 0x%x SLDIdentifier : 0x%x Index : 0x%x R5E2/CPBK : 0x%x Reserved2 : 0x%x StripeNumber : 0x%x Reserved3 : 0x%x DevChnIDf : 0x%x DevTgtIDf : 0x%x ?B 0@P`p7@GPW`gpw7@GP`gppSynchronize has been initiated for controller %d... groupGROUPdriveDRIVEValid scope parameters are DRIVE and GROUP. Valid scope parameter is DRIVE. Valid GROUP identifiers are %d through %d. Logical drive %d is not a redundant RAID level. The logical drives must be in the okay or critical state. Set device state has been initiated for controller %d... EMPempDHSdhsSBYsbyRDYrdyHSPhspONLonlRBLrblSHSshsValid states are: EMP RDY HSP SHS DHS DDD RBL ONL SBY Could not read existing NVRAM configuration. Changing the device state to ONL is a dangerous operation. You cannot rebuild this drive; all logical drives in the array are offline. Given drive state transition is not permitted. Set data scrubbing has been initiated for controller %d... Valid options are: ON or OFF. Controller %d does not support data scrubbing. OffOnData scrubbing is already %s. Set unattended mode has been initiated for controller %d... Unattended mode is already %s. Set hot-swap rebuild has been initiated for controller %d... Valid options are: ON. Controller %d does not support hot-swap rebuild. Hot-swap rebuild is already %s for controller %d. Drive startup and delay count has been initiated for controller %d... Enter a value from 1 - 16 for the concurrent drive count. Enter a value from 3 - 15 for the drive startup delay count. Copy logical drive has been initiated for controller %d... The source and target logical drives must be unique. The state for logical drive %d is not valid for this operation. The target logical drive size is less than the source logical drive. Do not write to the source logical drive during this process. All data will be lost on the target logical drive. Copying logical drive %d to logical drive %d... %3d percent completed %3d Y@T1, %#x %#x T2, %#x %#x Format drive has been initiated for controller %d... You must enter a valid channel, SCSI ID combination to specify a hard disk drive. A duplicate channel/SCSI ID pair (%d/%d) was detected. The device must be a hard disk drive. The device at channel %d, SCSI ID %d must be in the ready (RDY) or empty (EMP) state. The utility did not detect any physical hard disk drives in the 'READY' state. Format command failed for the following hard disk drives: Channel %d, SCSI ID %d - Error Code: %#x A format operation is in progress for hard drive(s): Channel %d, SCSI ID %d Format completed successfully for the follwoing hard drive(s): %cScan for ServeRAID controllers has been initiated ... OK ? ? DL ServeRAIDServeRAID IIServeRAID1C1ServeRAID2C2ServeRAID-3HServeRAID-3LServeRAID-4HServeRAID-5iServeRAID-6MServeRAID-6iNY%d Type:%s,Stat:%s,BVr:%s,FWVr:%s,BBVr:%s,Slot:%d,EFI:%s %d Type:%s,Stat:%s,BVr:%s,FWVr:%s,BBVr:%s,Slot:%s,EFI:%s &&&&&&&&'' '0'@'P'`'`'Get bad stripe information has been initiated for controller %d... There are no logical drives defined for controller %d. Logical drive %d - %d bad stripe table entries Set stripe-unit size has been initiated for controller %d... 8163264Valid stripe-unit sizes are 8, 16, 32, or 64. The stripe-unit size is already set to %d KB for controller %d. CTRLIctrliHIDEhideValid parameters are ON, OFF, and HIDE. Logical drive number not valid: undefined or non-redundant. ONCEonceValid parameters are OFF, ONCE and ON. The third parameter must be CTRLI. Only channel number 1 is valid for this controller. Valid channel numbers are 1 - %d for this controller. Valid SCSI ID numbers are 0 through %d. Invalid argument(s) were detected; refer to the help information for this command. You cannot change the configuration. An important background process is not yet complete. Use GETSTATUS to determine when the operation has completed. %sPress y, then ENTER to continue or press ENTER to abort: ?%cstartstopCould not get progress information. Operation might be still in progress. Use IPSSEND GETSTATUS. The FlashCopy operation has been suspended. .Done array %c .Done logical drive #%d Synchronizing array %c: Synchronizing logical drive #%d: Rebuilding array %c: Rebuilding logical drive #%d: %d%% Done Status = 0x55 Timeout waiting for rebuild operation to start. User ended the FlashCopy operation. The FlashCopy operation ended unsuccessfully. Command completed successfully. .Synchronize ended unsuccessfully on array %c .Synchronize ended unsuccessfully on logical drive %d Rebuild operation ended unsuccessfully on array %c Rebuild operation ended on logical drive %d Y@;;<< <0<@<P< CRCCCC4DpDDD E`EEE F0FuFFFCould not open the controller. Could not send the command to the controller. Attempted to use obsolete linux flash method, aborting IBM SERVERAIDSERVERAID/proc/scsi/scsi/proc/scsi/scsi: rChannel: 00 Id: 15 Lun: 00 Vendor: IBM Model: SERVERAID Rev: 1.0 Vendor: IBM Model: SERVERAID Rev: 1.0/dev/sg%d-- Press any key to continue -- Usage: IPSSEND [Param 1] ... [Param N] Help : IPSSEND for help on a specific command. Command | Param 1 | Param 2 | Param 3 | Param 4 | Param 5 ----------+----------+-------------+---------+-----------+----------- AUTOSYNC |Controller|Logical drive|NOPROMPT | | BACKUP |Controller|Filename |NOPROMPT | | CHANGERAID|Controller|Array ID |New RAID |Poll Int | COPYLD |Controller|Source |Target |NOPROMPT | CONFRESET |Controller| | | | CREATE |Controller|LOGICALDRIVE |Options |Size |RAIDLevel DELETE |Controller|ARRAY |Array ID | | DEVINFO |Controller|Channel |SCSI ID | | DRIVEVER |Controller|Channel |SCSI ID | | ERASEEVENT|Controller|Option | | | FLASHCOPY |Controller|Options | | | FORMAT |Controller|Channel |SCSI ID | | GETBST |Controller| | | | GETCONFIG |Controller|Options | | | GETEVENT |Controller|Options | | | GETSTATUS |Controller| | | | GETSUBSTAT| | | | | GETVERSION| | | | | HAINFO |Controller|Merge ID | | | HACONFIG |Controller|Options | | | HSREBUILD |Controller|On | | | IDENTIFY |Controller|Options |Target1 |Target2 | INIT |Controller|Logical drive|NOPROMPT | | READAHEAD |Controller|Options | | | REBUILD |Controller|Channel |SCSI ID |New Channel|New SCSI ID RESTORE |Controller|Filename |NOPROMPT | | SCANDRIVES|Controller| | | | SET |Controller|Options | | | SETBIOS |CTRLI |Options | | | SETCONFIG |Controller|Options |NOPROMPT | | SETSTATE |Controller|Channel |SCSI ID |New State | STARTDELY |Controller|Options | | | SYNCH |Controller|Logical drive| | | UNATTENDED|Controller|Options | | | UNBLOCK |Controller|Logical drive| | | Usage: IPSSEND SETSTATE Controller --> Controller number (1 to %d) Channel --> Channel number for drive (1 to %d) SCSI ID --> SCSI ID for drive (0 to %d) New State --> EMP (Empty) RDY (Ready) HSP (Hot spare) SHS (Standby hot-spare) DDD (Defunct disk drive) DHS (Defunct hot-spare) RBL (Rebuild) SBY (Standby) ONL (Online) The SETSTATE function redefines the state of a physical device from its current state to the designated state. Extreme caution must be taken when executing this function! For example, redefining a defunct (DDD) device to online (ONL) without going through a rebuild is extremely dangerous. Usage: IPSSEND GETCONFIG Options --> AD for controller information LD for logical drive information PD for physical device information AL (default) for all information SS for subsystem parameters information The GETCONFIG function displays information about the ServeRAID controller configuration. This includes information on the controller (firmware version, initiator ID and rebuild rate), logical drives (status, RAID level, and size), and physical devices (type, SCSI ID and PFA error). Usage: IPSSEND SYNCH Scope --> DRIVE for a single logical drive GROUP for a Merge Group Scopeid --> If DRIVE, logical drive number (1 to %d) If GROUP, merge group number (1 to %d) The SYNCH function synchronizes the parity on redundant logical drives. If the parity information is inconsistent, it will automatically be repaired. Usage: IPSSEND GETSTATUS The GETSTATUS function displays the status of the current rebuild, synchronization, logical drive migration, or FlashCopy. Information includes logical drive in progress, remaining size, and percentage completed. Usage: IPSSEND REBUILD Controller --> Controller number (1 to %d) Channel --> Channel of defunct drive (1 to %d) SCSI ID --> SCSI ID of defunct drive (0 to %d) New Channel --> Channel of new drive (1 to %d) New SCSI ID --> SCSI ID of new drive (0 to %d) The REBUILD function starts a rebuild to the designated drive. This operation is valid for disk arrays containing one or more logical drives in the critical (CRT) state. Progress is indicated during the rebuild, but also can be accessed using the GETSTATUS function. Usage: IPSSEND UNBLOCK Controller --> Controller number (1 to %d) Logical drive --> Logical drive number (1 to %d) The UNBLOCK function allows access to a blocked logical drive. RAID level-0 logical drives become blocked when they are in an array containing RAID level-1 or RAID level-5 logical drives and the array has been rebuilt. The RAID level-0 logical drives cannot be rebuilt; therefore, the data is corrupt and should not be accessed. After issuing an UNBLOCK function, data should be recreated or restored by the user. Usage: IPSSEND GETEVENT