RAID 1: n asettaminen (peilaus) käyttäen ’kahta levyä’ Linuxissa – Osa 3

RAID-peilaus tarkoittaa täsmälleen samaa datakirjoitusta kahdelle levylle kirjoittavaa kloonia (tai peiliä). Vähintään kaksi levyä tarvitaan enemmän array luoda RAID1 ja se on hyödyllinen vain, kun luku suorituskyky tai luotettavuus on tarkempi kuin tietojen tallennuskapasiteetti.

luo Raid1 Linuxissa
Setup Raid1 Linuxissa

peilit on luotu suojaamaan levyvian aiheuttamalta tietojen menetykseltä. Jokainen levy peilissä sisältää tarkan kopion tiedoista. Kun yksi levy epäonnistuu, samat tiedot voidaan hakea toiselta toimivalta levyltä. Epäonnistunut asema voidaan kuitenkin korvata käynnissä olevalta tietokoneelta ilman käyttäjän keskeytyksiä.

RAID 1: n ominaisuudet

  1. Mirrorin suorituskyky on hyvä.
  2. 50% tilasta menetetään. Tarkoittaa, jos meillä on kaksi levyä 500GB koko yhteensä, se on 1TB mutta peilaus se näyttää meille vain 500GB.
  3. ei tietojen häviämistä Peilauksessa, jos yksi levy epäonnistuu, koska molemmilla levyillä on sama sisältö.
  4. lukeminen on hyväksi kuin datan kirjoittaminen ajettavaksi.

vaatimukset

vähintään kaksi levymäärää saa luoda RAID 1: n, mutta lisää levyjä voi lisätä käyttämällä kahta kertaa 2, 4, 6, 8. Lisätäksesi lisää levyjä järjestelmässäsi on oltava raid-fyysinen sovitin (laitteistokortti).

tässä käytämme ohjelmisto raid ei laitteisto raid, jos järjestelmä on sisäänrakennettu fyysinen laitteisto raid-kortti voit käyttää sitä sen apuohjelma UI tai käyttämällä Ctrl+I-näppäintä.

Lue myös: Raidin peruskäsitteet Linuxissa

oma Palvelinasetelma
Operating System :CentOS 6.5 FinalIP Address :192.168.0.226Hostname :rd1.tecmintlocal.comDisk 1 :/dev/sdbDisk 2 :/dev/sdc

Tämä artikkeli opastaa vaihe vaiheelta ohjeet siitä, miten asentaa ohjelmisto RAID 1 tai peili käyttäen mdadm (luo ja hallinnoi raid) Linux-alustalla. Tosin samat ohjeet toimivat myös muissa Linux-jakeluissa, kuten RedHat, CentOS, Fedora jne.

Vaihe 1: Asennus edellytykset ja tutkia asemia

1. Kuten edellä sanoin, käytämme mdadm apuohjelma luomiseen ja hallintaan RAID Linuxissa. Niin, nyt asentaa mdadm ohjelmistopaketti Linuxissa käyttäen yum tai apt-get paketinhallinta työkalu.

# yum install mdadm# apt-get install mdadm 

2. Kun’ mdadm ’ paketti on asennettu, meidän täytyy tutkia levyasemat onko jo raid määritetty käyttämällä seuraavaa komentoa.

# mdadm -E /dev/sd
Check RAID on Disks
Check RAID on Disks

kuten näet yllä olevasta näytöstä että ei ole mitään super-lohko havaittu vielä, tarkoittaa ei raid määritelty.

Vaihe 2: aseman osiointi RAID-ohjelmaa varten

3. Kuten edellä mainittiin, että käytämme vähintään kahta osiota /dev/sdb ja /dev/sdc RAID1: n luomiseen. Let ’s luoda osioita nämä kaksi asemaa käyttäen’ fdisk ’ komento ja muuttaa tyyppi raid aikana osio luominen.

# fdisk /dev/sdb
noudata alla olevia ohjeita
  1. paina ” n ” luodaksesi uuden osion.
  2. valitse sitten ” P ” ensisijaiselle osiolle.
  3. valitse seuraavaksi osionumero 1.
  4. Anna oletus täysikokoinen painamalla vain kaksi kertaa Enter-näppäintä.
  5. seuraava paina ” p ” tulostaaksesi määritellyn osion.
  6. paina ” L ” listataksesi kaikki saatavilla olevat tyypit.
  7. Kirjoita ” t ” valitsemaan osiot.
  8. valitse ” fd ” Linux raid-autolle ja paina Enter soveltaaksesi.
  9. käytä sitten ”p”: tä tulostamaan tekemämme muutokset.
  10. Use ‘w‘ to write the changes.
Create Disk Partitions
Create Disk Partitions

After ‘/dev/sdb‘ partition has been created, next follow the same instructions to create new partition on /dev/sdc drive.

# fdisk /dev/sdc
Create Second Partitions
Create Second Partitions

4. Kun molemmat osiot on luotu onnistuneesti, varmista muutokset molemmissa sdb & sdc-asema käyttäen samaa ”mdadm” – komentoa ja vahvista myös RAID-tyyppi, kuten seuraavissa näyttökaappauksissa näkyy.

# mdadm -E /dev/sd
varmista osioiden muutokset
Tarkista osioiden muutokset
check raid type
check raid type

Note: Kuten näette yllä olevassa kuvassa, ei ole mitään määritelty RAID sdb1 ja sdc1 asemat toistaiseksi, se on syy saamme kuin ei super-lohkot havaittu.

Vaihe 3: RAID1-laitteiden luominen

5. Seuraavaksi luo RAID1-laite nimeltä ’/ dev / md0’ käyttäen seuraavaa komentoa ja verity it.

# mdadm --create /dev/md0 --level=mirror --raid-devices=2 /dev/sd1# cat /proc/mdstat
luo RAID-laite
luo RAID-laite

6. Seuraavaksi tarkista raid laitteiden tyyppi ja raid array käyttämällä seuraavia komentoja.

# mdadm -E /dev/sd1# mdadm --detail /dev/md0
Check RAID-Laitetyyppi
Check RAID-Laitetyyppi
check raid device array

yllä olevista kuvista voi helposti ymmärtää, että RAID1 on luotu ja käyttää /dev/sdb1 ja /dev/sdc1 osioita ja myös tilan voi nähdä uudelleensynkkaus.

Vaihe 4: luodaan tiedostojärjestelmä RAID-laitteelle

7. Create file system using ext4 for md0 and mount under /mnt/raid1.

# mkfs.ext4 /dev/md0
Create RAID Device Filesystem
Create RAID Device Filesystem

8. Next, mount the newly created filesystem under ‘/mnt/raid1‘ and create some files and verify the contents under mount point.

# mkdir /mnt/raid1# mount /dev/md0 /mnt/raid1/# touch /mnt/raid1/tecmint.txt# echo "tecmint raid setups" > /mnt/raid1/tecmint.txt
Mount Raid Device
Mount Raid Device

9. Voit auto-mount RAID1 järjestelmän uudelleenkäynnistyksen, sinun täytyy tehdä merkintä fstab tiedosto. Avaa’/etc / fstab ’ – tiedosto ja lisää seuraava rivi tiedoston alareunaan.

/dev/md0 /mnt/raid1 ext4 defaults 0 0
Raid Automount Device
Raid Automount Device

10. Suorita mount-a tarkistaaksesi, onko fstab: n syötössä virheitä.

# mount -av
Check Errors in fstab
Check Errors in fstab

11. Next, save the raid configuration manually to ‘mdadm.conf‘ file using the below command.

# mdadm --detail --scan --verbose >> /etc/mdadm.conf
Save Raid Configuration
Save Raid Configuration

The above configuration file is read by the system at the reboots and load the RAID devices.

Step 5: Tarkista tiedot Levyvian jälkeen

12. Päätarkoituksemme on, vaikka minkä tahansa kiintolevyn epäonnistua tai kaatua meidän tiedot on oltava saatavilla. Katsotaan, mitä tapahtuu, kun jokin levy levy ei ole käytettävissä array.

# mdadm --detail /dev/md0
Raid-laitteen verifiointi
Raid-laitteen verifiointi

yllä olevassa kuvassa näkyy 2 laitteita saatavilla meidän RAID ja aktiiviset laitteet ovat 2. Nyt katsotaan, mitä tapahtuu, kun levy kytketty pois (poistettu sdc levy) tai epäonnistuu.

# ls -l /dev | grep sd# mdadm --detail /dev/md0
Test RAID-laitteet

nyt yllä olevasta kuvasta näkyy, että kovalevymme on hukassa. Irrotin yhden aseman Virtuaalikoneestani. Tarkastakaamme nyt arvokkaat tietomme.

# cd /mnt/raid1/# cat tecmint.txt
Tarkista RAID-tiedot
Tarkista RAID-tiedot

huomasitko, että tieto on vielä saatavilla. Tästä tulemme tuntemaan RAID 1: n (peili) edun. Seuraavassa artikkelissa, näemme, miten setup RAID 5 striping jaettu pariteetti. Toivottavasti tämä auttaa sinua ymmärtämään, miten RAID 1 (peili) toimii.

Vastaa

Sähköpostiosoitettasi ei julkaista.