3ware RAID kontrolleri kasutamine

Allikas: Kuutõrvaja
Redaktsioon seisuga 15. juuli 2008, kell 22:51 kasutajalt Imre (arutelu | kaastöö) (Kontrolleri külge ühendatud kõvaketaste seisundi monitooring)

Kontrolleri arvutisse paigaldamine

Kaasaegsetes Linuxi tuumades sisaldub paljude 3ware kontrollerite tugi daiveri 3w-9xxx näol. Kontrolleri paigaldamiseks tuleb see lihtsalt arvutisse ühendada ning omakorda ühendada kontrolleri külge füüsilised kettad. Bootimisel võiks paista dmesg'i sellised teated

 scsi0 : 3ware 9000 Storage Controller
 3w-9xxx: scsi0: Found a 3ware 9000 Storage Controller at 0xd8840000, IRQ: 169.
 3w-9xxx: scsi0: Firmware FE9X 2.02.00.011, BIOS BE9X 2.02.01.037, Ports: 8.
 Vendor: 3ware     Model: Logical Disk 00   Rev: 1.00
 Type:   Direct-Access                      ANSI SCSI revision: 00
 ...
 Probing IDE interface ide0...
 SCSI device sda: 2343684096 512-byte hdwr sectors (1199966 MB)
 sda: Write Protect is off
 sda: Mode Sense: 23 00 00 00
 SCSI device sda: drive cache: write back, no read (daft)
 SCSI device sda: 2343684096 512-byte hdwr sectors (1199966 MB)
 sda: Write Protect is off
 sda: Mode Sense: 23 00 00 00
 SCSI device sda: drive cache: write back, no read (daft)
 sda: sda1
 sd 0:0:0:0: Attached scsi disk sda

Ning edaspidi on kontrolleri külge ühendatud kõvakettad kasutavad ning paistavad operatsioonisüsteemi poolt vaadatune ühe RAID seadmena, antud näite puhul nagu /dev/sda.

Kontrolleri seadistamine

Kontrollerti saab seadistada tootja koduleheküljel http://www.3ware.com/ jagatava utiliidi tw_cli abil, nt öeldes saab näha seamde seisundit

 bash# tw_cli /c0/u0 show all
 /c0/u0 status = OK
 /c0/u0 is not rebuilding, its current state is OK
 /c0/u0 is not verifying, its current state is OK
 /c0/u0 is initialized.
 /c0/u0 volume(s) = /c0/u0 name = /c0/u0 serial number = 
 Unit     UnitType  Status         %Cmpl  Port  Stripe  Size(GB)  Blocks
 -----------------------------------------------------------------------
 u0       RAID-5    OK             -      -     64K     1117.56   2343684096  
 u0-0     DISK      OK             -      p0    -       372.519   781228032   
 u0-1     DISK      OK             -      p1    -       372.519   781228032   
 u0-2     DISK      OK             -      p2    -       372.519   781228032   
 u0-3     DISK      OK             -      p3    -       372.519   781228032

Kontrolleri külge ühendatud kõvaketaste seisundi monitooring

Kontrolleri külge ühendatud kõvaketaste seisungi jälgimiseks sobib kasutada smartmontools paketist programmi smartctl. Smartctl esitab tavapärane väljundi nagu otse sata või ide kontrolleri külge ühendatud kõvaketta puhul, näites toodud arv 3 märgib, et infot küsitakse RAID massiivi neljanda füüsilise ketta kohta

 # smartctl -a -d 3ware,3 /dev/twa0