Naudojant 3Ware RAID Controller administravimo programą

Paskutinį kartą keistas: 2023.11.21

Š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ą į /bin katalogą, 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

“`

Was this article helpful?
Peržiūrų: 304

BeeHosting 10-asis gimtadienis!
Iki 70% nuolaida visoms paslaugoms
+ nemokamas svetainės perkėlimas.

Beehosting.pro svetainė naudoja slapukus

Naudojame slapukus siekdami suasmeninti turinį ir skelbimus, teikti socialinės žiniasklaidos funkcijas ir analizuoti srautą. Taip pat dalijamės informacija apie tai, kaip naudojatės mūsų svetaine su mūsų socialinės žiniasklaidos, reklamos ir analizės partneriais, kurie gali ją sujungti su kita informacija, kurią jiems pateikėte arba kurią jie surinko naudodamiesi jų paslaugomis.

Menu