Főnév

mdadm (tsz. mdadms)

  1. (informatika) Az mdadm egy Linuxon elérhető parancssori eszköz, amelyet a szoftveres RAID (Redundant Array of Independent Disks) konfigurálására és kezelésére használnak. Az eszköz segítségével RAID tömböket hozhatunk létre, kezelhetünk és figyelhetünk, amelyek lehetővé teszik az adatredundanciát és a nagyobb teljesítményt több merevlemez összevonásával. Az mdadm használata különösen népszerű, mivel rugalmas és könnyen kezelhető eszközt biztosít a RAID kezeléséhez.

mdadm fő funkciói:

  1. RAID tömb létrehozása (pl. RAID 0, RAID 1, RAID 5 stb.).
  2. RAID tömb karbantartása (hibás lemez cseréje, újraépítés stb.).
  3. RAID tömb figyelése (monitoring és figyelmeztetések beállítása hibás működés esetén).
  4. RAID tömb információk megtekintése.

Alapvető RAID szintek:

  • RAID 0: Csíkozás (striping), teljesítménynövekedés, nincs redundancia.
  • RAID 1: Tükrözés (mirroring), adatduplikáció, magas hibatűrés.
  • RAID 5: Csíkozás és paritás, hibatűrés, de gyorsabb írási sebesség.
  • RAID 6: Kétszeres paritás, még nagyobb hibatűrés.

mdadm telepítése

Általában az mdadm csomag elérhető a Linux disztribúciók alapértelmezett csomagkezelőiben. Például:

Ubuntu vagy Debian rendszeren:

sudo apt-get update
sudo apt-get install mdadm

CentOS vagy Fedora rendszeren:

sudo yum install mdadm

RAID tömb létrehozása

Tegyük fel, hogy RAID 1 tömböt szeretnél létrehozni két meghajtóból, például /dev/sdb és /dev/sdc. Az alábbi parancsot használnád:

sudo mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2 /dev/sdb /dev/sdc

Magyarázat: - --create: Új RAID tömb létrehozása. - --verbose: Részletes kimenet. - /dev/md0: Az új RAID tömb logikai neve. - --level=1: A RAID szint beállítása (RAID 1). - --raid-devices=2: A RAID tömbben részt vevő eszközök száma (2 eszköz). - /dev/sdb /dev/sdc: Az eszközök, amelyekből a RAID tömb áll.

RAID tömb állapotának ellenőrzése

A létrehozott RAID tömb állapotát az alábbi parancssal tudod ellenőrizni:

sudo mdadm --detail /dev/md0

Ez megjeleníti a RAID tömb részletes adatait, beleértve az eszközök állapotát és a tömb típusát.

RAID tömb hozzáadása az mdadm konfigurációhoz

Ahhoz, hogy a rendszer újraindítás után is felismerje a RAID tömböt, hozzá kell adnod a konfigurációs fájlhoz:

sudo mdadm --detail --scan | sudo tee -a /etc/mdadm/mdadm.conf

Ezután frissítened kell az initramfs-t, hogy az új konfiguráció bekerüljön a boot folyamatba:

Ubuntu/Debian esetén:

sudo update-initramfs -u

CentOS/Fedora esetén:

sudo dracut -f

Hibaeszköz kezelése

Ha egy RAID tömb egyik eszköze meghibásodik, azt el kell távolítani, és egy új eszközt kell hozzáadni. Például, ha a /dev/sdb meghibásodik:

  1. Eltávolítod a hibás eszközt:
sudo mdadm /dev/md0 --fail /dev/sdb --remove /dev/sdb
  1. Hozzáadod az új eszközt:
sudo mdadm /dev/md0 --add /dev/sdd

RAID tömb leállítása

Ha le szeretnéd állítani a RAID tömböt (például karbantartás miatt), használhatod ezt a parancsot:

sudo mdadm --stop /dev/md0

Figyelés és értesítések

Az mdadm képes automatikusan figyelni a RAID tömböket, és e-mail értesítést küldeni, ha probléma merül fel. A figyelés beállításához a következő parancsot használhatod:

sudo mdadm --monitor --mail=email@example.com --scan

Itt az email@example.com helyére saját e-mail címedet kell beírni.

Összegzés

Az mdadm egy hatékony eszköz, amely lehetővé teszi a szoftveres RAID rendszerek egyszerű és gyors kezelését Linuxon. A fentiek alapján könnyen létrehozhatsz, kezelhetsz és monitorozhatsz RAID tömböket, hogy biztosítsd az adatok redundanciáját és a rendszer megbízhatóságát.