Sfaturi și trucuri de control hardware raid adaptec prin consola

Adaptec controller hardware RAID

Utilitatea arcconf este folosită pentru a controla controlerul din linia de comandă.

asm (Adaptec Storage Manager) este un utilitar grafic.

Cum pot verifica starea hardware RAID?

Pentru a verifica starea controlerului Adaptec RAID, utilitarul liniei de comandă arcconf trebuie instalat. În sistemul de salvare, acesta este instalat în mod implicit.

Starea RAID poate fi obținută prin următoarea comandă:

arcconf GETCONFIG 1 LD

Starea unităților de hard disk poate fi obținută prin următoarea comandă:

arcconf GETCONFIG 1 PD

Deoarece produce multe informații suplimentare, se recomandă filtrarea rezultatelor. De exemplu:

arcconf getconfig 1 pd | egrep "Device # | State"> Locația raportată> Canale raportate> Avertismente S.M.A.R.T. "

Cum se creează hardware RAID?

Indiferent dacă aveți nevoie să modificați un RAID existent sau să creați unul nou (după instalarea unui controler RAID), trebuie să îl configurați. Primul lucru pe care trebuie să-l faceți este să eliminați discurile de pe unitățile lor logice:

arcconf DELETE LOGICALDRIVE

arcconf DELETE 1 LOGICALDRIVE 0

sau așa (pentru toate unitățile):

arcconf DELETE 1 LOGICALDRIVE ALL

Acum puteți crea un RAID nou:

arcconf CREATE LOGICALDRIVE [Opțiuni] [Canal # ID #]

crearea RAID-0 (dimensiune maximă, discuri pe Canal 0, Port 0 și 1, fără confirmare):

arcconf CREATĂ 1 LOGICALDRIVE MAX 0 0 0 0 1 noprompt

crearea RAID-1 (dimensiune maximă, discuri pe Canal 0, Port 0 și 1, fără confirmare):

arcconf CREATĂ 1 LOGICALDRIVE MAX 1 0 0 0 1 noprompt

crearea RAID-5 (dimensiune maximă, discuri pe Canal 0, Port 0, 1 și 2, fără confirmare):

arcconf CREATE 1 LOGICALDRIVE MAX 5 0 0 0 1 0 2 noprompt

creați RAID-10 (dimensiune maximă, discuri pe Canal 0, Port 0, 1, 2 și 3, fără confirmare):

arcconf CREEAZĂ 1 LOGICALDRIVE MAX 10 0 0 0 1 0 2 0 3 noprompt

JBOD (un singur disc pe Canal 0, Port 2):

arcconf CREATE 1 JBOD 0 2 noprompt

Cum se utilizează arcconf pentru a rula REBUILD pentru RAID, care este în stare DEGRADED?

În primul rând, trebuie să verificați dacă toate unitățile hard disk sunt definite:

arcconf GETCONFIG 1 PD

Dacă nu, puteți începe o scanare manuală:

arcconf RESCAN 1

starea RAID trebuie afișată ca degradată:

# arcconf getconfig 1 ld
Controlorii găsiți: 1
----------------------------------------------------------------------
Informații despre dispozitivul logic
----------------------------------------------------------------------
Număr dispozitiv logic 0
Nume dispozitiv logic. Dispozitivul 0
Nivelul RAID. 1
Starea dispozitivului logic. degradata
Dimensiune. 1428470 MB
Modul citire cache. activat
Modul cache de scriere. Enabled (write-back)
Setarea cache-ului pentru scriere. Enabled (write-back)
Porționat. nu
Protejat de Hot-Spare. nu
Bootabil. da
Dungi eșuate. nu
Setări de alimentare. invalid
--------------------------------------------------------
Informații despre segmentul dispozitivului logic
--------------------------------------------------------
Segmentul 0. Inconsistent (0,0) 9VS38R1D
Segmentul 1. Prezent (0,1) 9VS38RKE

Este posibil să fie necesar să ștergeți metadatele:

arcconf SARCINA START 1 DISPOZITIV 0 0 CLEAR

Întrucât, în mod normal, este activată o "reluare automată a erorilor", ar trebui să se execute deja reconstrucția. În caz contrar, hard disk-ul este adăugat la RAID ca Hot-Spare. Reconstrucția începe automat:

arcconf SETTAȚI 1 DISPOZITIV 0 0 HSP LOGICALDRIVE 0

După reconstruirea matricei RAID pe discul Hot-Spare, acest disc continuă să fie marcat ca Hot-Spare. După înlocuirea discului defect, datele sunt transferate automat pe noul disc. Cu arcconf, puteți elimina eticheta Hot-Spare și puteți atribui un disc nou (înlocuit) ca un nou Hot-Spare. Pentru mai multe informații, vă rugăm să vizitați Adaptec Adaptec KB5117.

De exemplu, setați Device 0; 0 la Controller 1 de la "Hot-Spare" la "Ready":

arcconf setstat 1 dispozitiv 0 0 rdy

Cum pot citi valorile SMART pe hard disk-uri în RAID

Cu modulul sg, puteți accesa direct hard diskurile de pe controler. De exemplu, pentru primul hard disk:

smartctl -d sat -a / dev / sg1

În funcție de sistemul de operare, poate fi necesar să actualizați smartmontools sau kernel.

Cum se restabilește un matrice

Dacă matricea este detectată într-o stare eșuată sau offline, există o șansă de a forța activarea acesteia sau de a crea o matrice nouă fără a pierde date. Cu toate acestea, în acest caz, recuperarea nu este garantată. Nu puteți exclude pierderea datelor

În anumite circumstanțe, includerea unei matrice online poate fi posibilă cu următoarea comandă:

arcconf SETTAȚI LOGICALDRIVE OPTIMAL [ADVANCED

Un exemplu pentru prima matrice a primului controler ar arăta astfel:

arcconf SETTAȚI 1 LOGICALDRIVE 0 OPTIMAL ADVANCED nocheck noprompt