Naudojant 3Ware RAID Controller administravimo programą
Šis straipsnis paaiškina, kaip naudoti 3ware RAID valdymo programą.
Įvadas
- Kai atsisiunčiate programą, įsitikinkite, kad pasirenkate architektūrą, tinkamą jūsų operacinės sistemos (32 bitų sistemoms naudokite
x86, 64 bitų sistemoms –x86_64). - Po atsisiuntimo išarchyvuokite archyvą į pasirinktą katalogą.
- Jei naudojate UNIX sistemą (Linux/BSD), rekomenduojame suteikti vykdomąją teisę ir nukopijuoti ją į
/binkatalogą, kad būtų patogu naudoti:cd /kelias/iki/išarchyvuoto/tw_cli/ chmod +x tw_cli cp tw_cli /bin/tw_cli
Kaip nuskaityti aparatinės RAID būseną
Pirmiausia gaukite įdiegto RAID valdiklio identifikatorių naudodami šią komandą:
tw_cli show
Ctl Model (V)Ports Drives Units NotOpt RRate VRate BBU
------------------------------------------------------------------------
c0 9750-4i 36 36 4 0 1 1 OK
Šiame pavyzdyje valdiklis identifikuojamas kaip c0. Pakeiskite straipsnio pavyzdžio c0 su tinkamu skaičiumi.
Galite gauti RAID būseną naudodami šią komandą:
tw_cli /c0 show
Unit UnitType Status %RCmpl %V/I/M Stripe Size(GB) Cache AVrfy
------------------------------------------------------------------------------
u0 RAID-1 OK - - - 698.637 ON -
Port Status Unit Size Blocks Serial
---------------------------------------------------------------
p0 OK u0 698.63 GB 1465149168 S13UJ1CQ704597
p1 OK u0 698.63 GB 1465149168 S13UJ1BQ708871
Šiame pavyzdyje viena vienetai u0 yra aktyvus, kuris susideda iš dviejų diskų – p0 ir p1. Pakeiskite u0, p0 ir p1 kitais pavyzdžiais, kuriuos gaunate.
Kaip sukonfigūruoti aparatinę RAID
Nepriklausomai nuo to, ar jums tiesiog reikia keisti esamos RAID režimą, arba jums reikia sukurti naują RAID, visų pirma ištrinkite esamus vienetus:
tw_cli maint deleteunit c0 u0
Kadangi turite nurodyti keletą diskų šiose komandose, būkite atidūs, jog : naudojamas sąrašams (kaip kablelis) ir - naudojamas intervalams. Pavyzdžiui, p0:1:2 yra tas pats kaip p0-2.
Sukurkite RAID 0 (su dviem disku, nepatariama!):
tw_cli maint createunit c0 rraid0 p0:1
Sukurkite RAID 1 (su dviem disku):
tw_cli maint createunit c0 rraid1 p0:1
Sukurkite RAID 5 (su trimis diskais):
tw_cli maint createunit c0 rraid5 p0:1:2
Sukurkite RAID 5 (su keturiais diskuais):
tw_cli maint createunit c0 rraid5 p0:1:2:3
Sukurkite RAID 5 (su keturiais diskuais ir pradinio dydžio 200 GB):
tw_cli
//rescue> /c0 add type=raid5 disk=0:1:2:3 v0=200
Nustatykite RAID 6 (su keturiais diskuais):
tw_cli maint createunit c0 rraid6 p0-3
„`html
Kaip naudoti diskus kaip JBOD
3ware 9650SE valdiklis gali sukonfigūruoti diskus kaip JBOD, tai padaro juos naudojamus kaip vieną didelę vienetą, turintį visų diskų talpą. Tačiau LSI/3ware rekomenduoja, kad diske būtų vietoj to konfigūruoti vienetuose.
Rodyti dabartinę būseną:
tw_cli /c0 show exportjbod
/c0 JBOD Export Policy = off
Įjungti JBOD:
tw_cli /c0 set exportjbod=on
JBOD Export Policy įjungimas /c0... Atlikta.
Kaip pradėti atkūrimą naudojant tw_cli su pažeistu RAID
Pirmiausia patikrinkite RAID valdiklio būseną:
tw_cli /c0 show
Pavyzdys su RAID 1:
Vieta VietaTipas Būsena %RCmpl %V/I/M Stripe Dydis(GB) Cache AVrfy
------------------------------------------------------------------------------
u0 RAID-1 PAŽEMINTAS - - - 698.637 ĮJUNGTA -
Port Būsena Vieta Dydis Blokai Serijinis
---------------------------------------------------------------
p0 PAŽEMINTAS u0 698.63 GB 1465149168 S13UJ1KS210609
p1 GERAI u0 698.63 GB 1465149168 S13UJ1NQ600102
Jums reikia ištrinti PAŽEMINTUS diskus iš masyvo:
tw_cli maint remove c0 p0
Jei vienas iš diskų yra defektuotas, paprašykite pakeisti diską. Tada turite iš naujo nuskaityti valdiklį:
tw_cli maint rescan c0
Dabar galite paleisti masyvo atkūrimą:
tw_cli maint rebuild c0 u0 p0
Kai tai bus padaryta, atkūrimas prasidės, ir galėsite patikrinti būseną:
tw_cli /c0 show rebuild
Kai pradedate atkūrimą, išvestis bus panaši į šią:
Vieta VietaTipas Būsena %RCmpl %V/I/M Stripe Dydis(GB) Cache AVrfy
------------------------------------------------------------------------------
u0 RAID-1 ATKURIAMAS 5 - - 698.637 ĮJUNGTA -
Port Būsena Vieta Dydis Blokai Serijinis
---------------------------------------------------------------
p0 PAŽEMINTAS u0 698.63 GB 1465149168 S13UJ1KS210609
p1 GERAI u0 698.63 GB 1465149168 S13UJ1NQ600102
Jei atkūrimas nutrūko dėl ECC klaidų, galite priversti atkūrimą (nerekomenduojama):
tw_cli /c0/u0 start rebuild ignoreECC
Kitos naudingos komandos
Rodyti pagalbą ir valdiklio informaciją
tw_cli help
Rodyti valdiklio ir konfigūracijos informaciją
tw_cli info c0
Nuskaityti SMART vertes iš disko
- 6000, 7000 ir 8000 valdikliams:
smartctl -a -d 3ware,p0 /dev/twe0 - 9000 valdikliams:
smartctl -a -d 3ware,p0 /dev/twa0 - 9750 valdikliams:
smartctl -a -d 3ware,p0 /dev/twl0
Eksportuoti diską
tw_cli /c0/p0 export
Nustatyti diską kaip rezervinį
tw_cli /c0 add raidtype=spare disk=2
„`