Hogyan hozzunk létre egy RAID 5 tárolótömböt az ‘mdadm’ segítségével Ubuntu 16.04

Ebben a cikkben megtanuljuk, hogyan hozzunk létre egy RAID 5 tömb konfigurációt az ‘mdadm’ segédprogrammal.

Az ‘mdadm’ egy olyan segédprogram, amelyet Linuxon RAID-képes tárolótömbök létrehozására és kezelésére használnak, ahol a rendszergazdák nagy rugalmassággal kezelhetik az egyes tárolóeszközöket és létrehozhatják a nagy teljesítményű és redundáns logikai tárolót.

A RAID 5 Array egy olyan típus, ahol az adatokat az összes rendelkezésre álló eszközön csíkozással valósítjuk meg. Az egyes csíkok minden összetevőjét paritásblokkal számoljuk. Ha valamelyik eszközön meghibásodik a paritásblokk, akkor a fennmaradó blokkokból számolja ki a hiányzó adatokat az eszközökről. Ezután az az eszköz, amelyik megkapja a paritásblokkot, úgy forog, hogy minden eszköz kiegyensúlyozott mennyiségű paritásinformációval rendelkezik a tárolóról.

  • A RAID 5 elsődleges előnyei a redundancia és a nagyobb használható tárolókapacitás.
  • A RAID 5-ben a paritásinformáció elosztásra kerül, és egy lemezkapacitást használnak fel a paritásra.

Előfeltételek

  • Egy Ubuntu gép nem root felhasználóval, sudo jogosultsággal.
  • Több nyers tárolóeszköz a RAID tároló létrehozásához.
  • Ezért a demo megvalósításához legalább 3 tárolóeszközre van szükségünk.

A géphez csatolt tárolók megkereséséhez az alábbi parancsot használhatjuk.

Új RAID 5 tömb létrehozása az ‘mdadm’ parancs segítségével.

Mielőtt bármit is elkezdenénk, ellenőrizzük a géphez csatolt meglévő lemezeket. Az alábbi parancs a rendelkezésre álló lemezek listázására szolgál.

$ lsblk –o NAME,SIZE,FSTYPE,TYPE,MOUNTPOINTOutputNAME SIZE FSTYPE TYPE MOUNTPOINTsda 20G disksdb 20G disksdc 20G linux_raid_member diskvda 20G disk├─vda1 20G ext4 part /└─vda15 1M part

Amint a fenti kimeneten láthatjuk, 3 lemezünk van fájlrendszer nélkül 20GB-os fájlrendszerrel, és az eszközök neve /dev/sda, /dev/sdb és /dev/sdc ehhez a géphez vagy munkamenethez.

A RAID 5 tömb létrehozásához az mdadm – to create parancsot fogjuk használni a létrehozni kívánt eszköz nevével és a RAID-szintet a RAID-hoz csatolt eszközök számával.

$ sudo mdadm --create --verbose /dev/md0 --level=5 --raid-devices=3 /dev/sda /dev/sdb /dev/sdc

Az mdadm eszköz elindítja a tömb létrehozását, a konfiguráció befejezése eltart egy ideig, az alábbi paranccsal

$ cat /proc/mdstatOutputPersonalities : md0 : active raid5 sdc sdb sda 24792064 blocks super 1.2 level 5, 512k chunk, algorithm 2 recovery = 15.6% (16362536/24792064) finish=7.3min speed=200808K/secunused devices: <none>

A fenti kimeneten láthatjuk, hogy a /dev/md0 eszköz RAID 5-tel jön létre a /dev/sda, /dev/sdb és /dev/sdc tárolóeszközökkel, ez is mutatja a raid eszközön elért haladást.

A fájlrendszer létrehozása és csatolása

Mielőtt csatolnánk a tömblemezt, létre kell hoznunk egy fájlrendszert a tömblemezen, amelyet a fenti lépésekkel hoztunk létre.

Létrehozunk egy fájlrendszert a tömbön

$ sudo mkfs.ext4 –F /dev/md0

Ezután létrehozunk egy csatolási pontot és csatoljuk a fenti lépésekkel létrehozott új RAID lemezt.

$ sudo mkdir –p /mnt/raiddisk1$ sudo mount /dev/md0 /mnt/raiddisk1

Az új csatolási pont vagy RAID lemez ellenőrzése

$ df –h –x devtmpfs –x tmpfsOutputFilesystem Size Used Avail Use% Mounted on/dev/vda1 20G 1.1G 18G 6% //dev/md0 40G 60M 39G 1% /mnt/raiddisk1

Amint látjuk, az új fájlrendszer csatolt és elérhető.

Most beolvashatjuk az aktív tömböt, és az alábbi paranccsal csatolhatjuk a fájlt

$ sudo mdadm –details –scan | sudo tee –a /etc/mdadm/mdadm.conf

Az ‘initramfs’ fájlt kellett frissítenünk, hogy a RADI tömb elérhető legyen, amikor a gép elindul a bootolási folyamattal.

$ sudo update-initramfs -u

A RAID tömb hozzáadása az automatikus mountoláshoz a rendszerindításkor.

Adjuk hozzá az alábbi sort az /etc/fstab állományhoz.

/dev/md0 /mnt/raiddisk1 ext4 defaults,nofail,discard 0 0

A fenti beállításban és konfigurációban egy RAID 5 szintű tömböt konfiguráltunk három lemezzel, és a lemezt a rendszerindításkor felcsatoltuk, így amikor bármikor újraindítjuk a szervert, a raid lemez betöltődik.

raja

Megjelent: 21-Jan-2020 14:51:13

Hirdetések

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.