Programmatūras RAID0 (josla) izveidošana divās ierīcēs, izmantojot mdadm rīku Linux - 2. daļa


RAID ir lieks lētu disku klāsts, ko izmanto, lai nodrošinātu augstu pieejamību un uzticamību liela mēroga vidēs, kur dati ir jāaizsargā nekā parasti. Reids ir tikai disku kolekcija pūlā, lai kļūtu par loģisku apjomu un satur masīvu. Kombaini vadītāji izveido masīvu vai izsauktu kā grupas kopu.

RAID var izveidot, ja ir vismaz 2 disku skaits, kas savienots ar RAID kontrolieri un izveido loģisku apjomu, vai masīvā var pievienot vairāk disku atbilstoši noteiktajiem RAID līmeņiem. Programmatūra Raid ir pieejama, neizmantojot fizisko aparatūru, tos sauc par programmatūras reidiem. Programmatūra Raid tiks nosaukta par slikta cilvēka reidu.

Galvenais RAID izmantošanas jēdziens ir datu saglabāšana no viena kļūmes punkta. Tas nozīmē, ka, ja datu glabāšanai izmantojam vienu disku un, ja tas neizdodas, nav iespēju atgūt datus, lai apturētu mums nepieciešamo datu zudumu. bojājumu tolerances metode. Tātad, lai mēs varētu izmantot kādu diska kolekciju, lai izveidotu RAID komplektu.

Stripe vienlaikus izšauj datus vairākos diskos, sadalot saturu. Pieņemsim, ka mums ir divi diski, un, ja mēs saglabājam saturu loģiskā apjomā, tas tiks saglabāts zem abiem fiziskajiem diskiem, sadalot saturu. Labākai veiktspējai tiks izmantots RAID 0, taču mēs nevaram iegūt datus, ja kāds no diskiem neizdodas. Tātad, RAID 0. izmantošana nav laba prakse. Vienīgais risinājums ir instalēt operētājsistēmu ar RAID0 pielietotajiem loģiskajiem sējumiem, lai aizsargātu jūsu svarīgos failus.

  1. RAID 0 ir augsta veiktspēja.
  2. Nulles jaudas zudums RAID 0. Vieta netiks izniekota.
  3. Nulles defektu tolerance (nevar atgūt datus, ja kāds disks neizdodas).
  4. Rakstīšana un lasīšana būs lieliska.

Lai izveidotu RAID 0, minimālais disku skaits ir 2, taču jūs varat pievienot vairāk diska, taču pasūtījumam jābūt divreiz lielākam par 2, 4, 6, 8. Ja jums ir fiziska RAID karte ar pietiekami daudz pieslēgvietu, varat pievienot vairāk disku .

Šeit mēs neizmantojam aparatūras reidu, šī iestatīšana ir atkarīga tikai no programmatūras RAID. Ja mums ir fiziska aparatūras reida karte, mēs varam tai piekļūt, izmantojot tā utilītas lietotāja interfeisu. Daži mātesplatē pēc noklusējuma iebūvēti ar RAID funkciju, lietotāja saskarnei var piekļūt, izmantojot taustiņus Ctrl + I .

Ja esat jauns RAID iestatīšanas lietotājs, lūdzu, izlasiet mūsu iepriekšējo rakstu, kurā mēs esam apskatījuši dažus pamata ievadus par RAID.

  1. Ievads RAID un RAID koncepcijās

Operating System :	CentOS 6.5 Final
IP Address	 :	192.168.0.225
Two Disks	 :	20 GB each

Šis raksts ir 9. apmācības RAID sērijas 2. daļa, šeit, šajā daļā, mēs redzēsim, kā mēs varam izveidot un iestatīt programmatūru RAID0 vai joslu noņemšanu Linux sistēmās vai serveros, izmantojot divus 20 GB diskus ar nosaukumu sdb un sdc .

1. darbība: Sistēmas atjaunināšana un mdadm instalēšana RAID pārvaldībai

1. Pirms RAID0 iestatīšanas operētājsistēmā Linux veicam sistēmas atjaunināšanu un pēc tam instalējam paketi “mdadm”. Mdadm ir maza programma, kas ļaus mums konfigurēt un pārvaldīt RAID ierīces Linux.

# yum clean all && yum update
# yum install mdadm -y

2. darbība: pārbaudiet pievienotos divus 20 GB diskus

2. Pirms RAID 0 izveides pārliecinieties, vai esat pārbaudījis pievienotos divus cietos diskus vai nē, izmantojot šādu komandu.

# ls -l /dev | grep sd

3. Kad jaunie cietie diski ir atklāti, ir pienācis laiks pārbaudīt, vai pievienotie diski jau izmanto jebkuru esošo reidu, izmantojot komandu ‘mdadm’.

# mdadm --examine /dev/sd[b-c]

Iepriekš minētajā izvadē mēs uzzinām, ka neviens no RAID nav piemērots šiem diviem sdb un sdc diskiem.

3. darbība: RAID nodalījumu izveide

4. Tagad izveidojiet sdb un sdc nodalījumus RAID, izmantojot sekojošo komandu fdisk. Šeit es parādīšu, kā izveidot nodalījumu sdb diskā.

# fdisk /dev/sdb

Izpildiet tālāk sniegtos norādījumus, lai izveidotu nodalījumus.

  1. Nospiediet ‘n’, lai izveidotu jaunu nodalījumu.
  2. Pēc tam primārajam nodalījumam izvēlieties “P”.
  3. Pēc tam atlasiet nodalījuma numuru kā 1.
  4. Norādiet noklusējuma vērtību, vienkārši nospiežot divas reizes taustiņu Enter.
  5. Pēc tam nospiediet taustiņu P, lai izdrukātu definēto nodalījumu.

Izpildiet tālāk sniegtos norādījumus, lai izveidotu Linux raid auto uz nodalījumiem.

  1. Nospiediet ‘L’, lai uzskaitītu visus pieejamos veidus.
  2. Lai izvēlētos nodalījumus, ierakstiet “t”.
  3. Izvēlieties “fd” Linux raid auto un nospiediet taustiņu Enter, lai pieteiktos.
  4. Pēc tam vēlreiz izmantojiet “P”, lai izdrukātu veiktās izmaiņas.
  5. Izmantojiet vārdu w, lai rakstītu izmaiņas.

Piezīme. Lūdzu, izpildiet tos pašus iepriekš minētos norādījumus, lai tagad izveidotu nodalījumu sdc diskā.

5. Pēc nodalījumu izveidošanas pārbaudiet, vai abi draiveri ir pareizi definēti RAID, izmantojot šādu komandu.

# mdadm --examine /dev/sd[b-c]
# mdadm --examine /dev/sd[b-c]1

4. solis: RAID md ierīču izveide

6. Tagad izveidojiet md ierīci (t.i.,/dev/md0) un lietojiet raid līmeni, izmantojot komandu zemāk.

# mdadm -C /dev/md0 -l raid0 -n 2 /dev/sd[b-c]1
# mdadm --create /dev/md0 --level=stripe --raid-devices=2 /dev/sd[b-c]1

  1. -C - izveidojiet
  2. -l - līmenis
  3. -n - reidu ierīču skaits

7. Kad md ierīce ir izveidota, tagad pārbaudiet izmantoto RAID līmeņa, ierīču un masīva statusu, izmantojot šādas komandu sērijas, kā parādīts.

# cat /proc/mdstat
# mdadm -E /dev/sd[b-c]1
# mdadm --detail /dev/md0

5. darbība: RAID ierīču piešķiršana failu sistēmai

8. RAID ierīcei/dev/md0 izveidojiet ext4 failu sistēmu un pievienojiet to zem/dev/raid0.

# mkfs.ext4 /dev/md0

9. Kad Raid ierīcei ir izveidota ext4 failu sistēma, tagad izveidojiet pievienošanas punkta direktoriju (t.i.,/mnt/raid0) un zem tā piestipriniet ierīci/dev/md0.

# mkdir /mnt/raid0
# mount /dev/md0 /mnt/raid0/

10. Pēc tam pārbaudiet, vai ierīce/dev/md0 ir uzstādīta direktorijā/mnt/raid0, izmantojot komandu df.

# df -h

11. Pēc tam izveidojiet failu ar nosaukumu “tecmint.txt” zem pievienošanas punkta/mnt/raid0, pievienojiet izveidotā faila saturu un apskatiet faila un direktorija saturu.

# touch /mnt/raid0/tecmint.txt
# echo "Hi everyone how you doing ?" > /mnt/raid0/tecmint.txt
# cat /mnt/raid0/tecmint.txt
# ls -l /mnt/raid0/

12. Kad esat pārbaudījis pievienošanas punktus, ir pienācis laiks izveidot fstab ierakstu failā/etc/fstab.

# vim /etc/fstab

Pievienojiet šādu ierakstu, kā aprakstīts. Var atšķirties atkarībā no montāžas vietas un izmantojamās failu sistēmas.

/dev/md0                /mnt/raid0              ext4    defaults         0 0

13. Palaidiet mount ‘-a’, lai pārbaudītu, vai fstab ierakstā nav kļūdu.

# mount -av

6. darbība: RAID konfigurāciju saglabāšana

14. Visbeidzot, saglabājiet raid konfigurāciju vienā no failiem, lai saglabātu konfigurācijas turpmākai izmantošanai. Atkal mēs izmantojam komandu “mdadm” ar opcijām “-s” (skenēšana) un “-v” (izteiksmīga), kā parādīts.

# mdadm -E -s -v >> /etc/mdadm.conf
# mdadm --detail --scan --verbose >> /etc/mdadm.conf
# cat /etc/mdadm.conf

Tas ir viss, mēs šeit esam redzējuši, kā konfigurēt RAID0 joslu ar raid līmeņiem, izmantojot divus cietos diskus. Nākamajā rakstā mēs redzēsim, kā iestatīt RAID5.