Adaptec aparatūras RAID kontrolieris

Pēdējās izmaiņas: Monday January 22nd, 2024

In šajā rakstā jūs uzzināsiet, kā strādāt ar Adaptec aparatūras RAID kontrolieri.

Kā nolasīt cietā diska RAID statusu

Lai nolasītu Adaptec RAID kontroliera statusu, jums jābūt instalētai Adaptec komandrindas rīka arcconf.

Pašreizējo RAID statusu varat iegūt, izmantojot šādu komandu:

arcconf GETCONFIG 1 LD

Piemēra RAID 1:

Controllers found: 1
----------------------------------------------------------------------
Logical device information
----------------------------------------------------------------------
Logical device number 0
   Logical device name                      :
   RAID level                               : 1
   Status of logical device                 : Optimal
   Size                                     : 714742 MB
   Read-cache mode                          : Enabled
   MaxIQ preferred cache setting            : Enabled
   MaxIQ cache setting                      : Disabled
   Write-cache mode                         : Enabled (write-back)
   Write-cache setting                      : Enabled (write-back)
   Partitioned                              : Yes
   Protected by Hot-Spare                   : No
   Bootable                                 : Yes
   Failed stripes                           : No
   Power settings                           : Disabled
   --------------------------------------------------------
   Logical device segment information
   --------------------------------------------------------
   Segment 0                                : Present (0,0) S13UJ1DPB05048
   Segment 1                                : Present (0,1) S13UJ1DQ201027

Jūs varat iegūt disku statusu, izmantojot šādu komandu:

arcconf GETCONFIG 1 PD

Tā kā šī komanda arī ģenerē daudz liekas informācijas, ieteicams filtrēt izvadu. Piemēram, varat izmantot:

arcconf getconfig 1 pd|egrep "Device #|State\>|Reported Location|Reported Channel|S.M.A.R.T. warnings|Model|Serial number"

Kā iestatīt aparatūras bāzes RAID

Neskatoties uz to, vai jums tikai jāveic izmaiņas esošajā RAID režīmā vai jums ir jāiestata jauns RAID (pēc kontroliera instalēšanas), pirmā lieta, ko jums vajadzētu darīt, ir dzēst diskus no to loģiskajiem diskdziniem:

arcconf DELETE <Controller#> LOGICALDRIVE <ld#>

piemēram:

arcconf DELETE 1 LOGICALDRIVE 0

vai visus:

arcconf DELETE 1 LOGICALDRIVE ALL

Tagad jūs varat iestatīt jaunu RAID. Lai to izdarītu, disku stāvoklim jābūt Gatavam. Ja jūsu diski joprojām atrodas Neapstrādāts (Pārvadāt) stāvoklī, jums ir jāinicē diski:

Sintakse:

arcconf TASK START <Controller#> DEVICE <Kanāla# ID#> INITIALIZE

Lai inicializētu visas jūsu disku vienlaicīgi, kas pievienoti RAID kontrolierim, varat izmantot ALL:

arcconf TASK START 1 DEVICE ALL INITIALIZE

Sintakse:

arcconf CREATE <Controller#> LOGICALDRIVE [Opcijas] <Izmērs> <RAID#> <Kanāla# ID#> [Kanāla# ID#]
  • Izveidot RAID 0 (maksimālais izmērs, diski uz Kanāla 0, Ports 0 un 1, bez apstiprinājuma):
    arcconf CREATE 1 LOGICALDRIVE MAX 0 0 0 0 1 noprompt
  • Izveidot RAID 1 (maksimālais izmērs, diski uz Kanāla 0, Ports 0 un 1, bez apstiprinājuma):
    arcconf CREATE 1 LOGICALDRIVE MAX 1 0 0 0 1 noprompt
  • Izveidot RAID 5 (maksimālais izmērs, diski uz Kanāla 0, Ports 0, 1 un 2, bez apstiprinājuma):
    arcconf CREATE 1 LOGICALDRIVE MAX 5 0 0 0 1 0 2 noprompt
  • Izveidot RAID 10 (maksimālais izmērs, diski uz Kanāla 0, Ports 0, 1, 2 un 3, bez apstiprinājuma):
    arcconf CREATE 1 LOGICALDRIVE MAX 10 0 0 0 1 0 2 0 3 noprompt
  • Izveidot RAID 6 (maksimālais izmērs, diski uz Kanāla 0, Porti 0 līdz 14, bez apstiprinājuma):
    arcconf CREATE 1 LOGICALDRIVE MAX 6 0 4 0 5 0 6 0 7 0 8 0 9 0 10 0 11 0 12 0 13 0 14 0 15 0 16 0 17 0 18 noprompt
  • JBOD (atsevišķs disks uz Kanāla 0, Port 2):
    arcconf CREATE 1 JBOD 0 2 noprompt

Kā sākt atjaunošanu, izmantojot arcconf ar degradētu RAID

Vispirms pārbaudiet, vai visi diski ir atpazīti:

arcconf GETCONFIG 1 PD

Ja tie nav atpazīti, varat veikt manuālu skenēšanu:

arcconf RESCAN 1

Pēc tam RAID statusam vajadzētu parādīties kā degradētam:

root@rescue ~ # arcconf getconfig 1 ld
Controllers found: 1
----------------------------------------------------------------------
Logical device information
----------------------------------------------------------------------
Logical device number 0
   Logical device name                      : Device 0
   RAID level                               : 1
   Status of logical device                 : Degraded
   Size                                     : 1428470 MB
   Read-cache mode                          : Enabled
   Write-cache mode                         : Enabled (write-back)
   Write-cache setting                      : Enabled (write-back)
   Partitioned                              : No
   Protected by Hot-Spare                   : No
   Bootable                                 : Yes
   Failed stripes                           : No
   Power settings                           : Disabled
   --------------------------------------------------------
   Logical device segment information
   --------------------------------------------------------
   Segment 0                                : Inconsistent (0,0)  9VS38R1D
   Segment 1                                : Present (0,1)       9VS38RKE

Tagad var būt nepieciešams izdzēst metadatus:

arcconf TASK START 1 DEVICE 0 0 CLEAR

Lai gan ir iespējota automātiska pāreja uz rezerves režīmu, atjaunošana jau vajadzētu būt sākusies. Ja nav, disks manuāli tiek pievienots RAID kā karsts rezerves disks. Atjaunošana sākas automātiski:

arcconf SETSTATE 1 DEVICE 0 0 HSP LOGICALDRIVE 0

Pēc RAID atjaunošanas uz karsta rezerves diska, disks paliek karsts rezerves diskā. Nomainot defektu diskus, dati automātiski migrē atpakaļ. Ir arī iespējams noņemt karsta rezerves norādi, izmantojot arcconf, un jaunajam aizstājējdiskam piešķirt jaunu karsta rezerves norādi.

Šeit ir piemērs, kā no iekārtas 1, ierīcei 0;0 pārveidot no “karsts rezerves” uz “gatavs”:

arcconf setstate 1 device 0 0 rdy

Kā nolasīt diska RAID SMART vērtības

Modulis sg palīdz piekļūt fiziskajiem diskiem aiz kontroliera, piemēram, pirmajam diskam:

smartctl -d sat -a /dev/sg1

Ar Smart Raid Controller palīdzību var pārbaudīt SMART vērtības ar šādu komandu.

smartctl -d cciss,0 -i /dev/sg0

Ar AACRAID:

smartctl -d aacraid,0,0,0 -i /dev/sg0

Atkarībā no operētājsistēmas var būt nepieciešams uzlabot smartmontools vai kodolu.

Kā atjaunot bojātu masīvu

Ja tiek konstatēts, ka masīvs ir izslēgts vai bojāts, ir iespējams piespiest masīvu aktivizēties vai atjaunot — neradot datu zudumu. Tomēr nav garantijas, ka būs iespējams atgūt datus. Datu zudums tomēr var rasties. Uzziniet vairāk: Ask Adaptec

Dažos gadījumos ir iespējams atjaunot masīvu, izmantojot šādu komandu:

arcconf SETSTATE <Kontroliera#> LOGICALDRIVE <LD#> OPTIMAL [ADVANCED <option>] [noprompt]

Piemērs būtu pirmajam masīvam pirmajā kontrolierā:

arcconf SETSTATE 1 LOGICALDRIVE 0 OPTIMAL ADVANCED nocheck noprompt

Kontroliera konfigurācijas rezerves kopēšana un atjaunošana

Lai saglabātu kontroliera konfigurāciju un visus masīvus:

arcconf saveconfig config.xml

Šī komanda saglabās konfigurāciju šeit: /var/log/config.xml.

Lai atjaunotu kontroliera konfigurāciju:

arcconf playconfig /path/to/config.xml
Was this article helpful?
Skatījumi: 512

BeeHosting 10. dzimšanas diena!
līdz 70% atlaide visiem pakalpojumiem
+ bezmaksas vietnes pārsūtīšana.

Facebook Instagram linkedin

Beehosting.pro website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

Menu