GNU/Linux >> Znalost Linux >  >> Ubuntu

Nakonfigurujte externí RAID na Ubuntu/Centos/RedHat

Úvod

RAID :Znamená redundantní pole nezávislých disků (hardwarový raid) nebo redundantní pole levných disků (softwarový raid) a to je technologie, která udržuje data nadbytečná, aby se zabránilo ztrátě dat, pokud některý disk spadne nebo je poškozen.

Typy RAID?

  • Hardwarový RAID: je fyzický řadič, který dokáže vytvořit pole disků a nakonfigurovat na tomto poli libovolnou úroveň raid
  1. Podpora rychlé mezipaměti pro synchronizaci s operačním systémem během zápisu s velmi velkým množstvím dat
  1. Nezávislost na platformě nezávislá na stavu operačního systému, pokud práce nebo pád, data jsou uchovávána mimo
  • Softwarový RAID: je softwarový raid podporovaný ve Windows nebo linuxu
  1. Snadné použití
  2. Lze provádět na fyzických nebo logických pevných discích

Úrovně RAID?

  • RAID 0 (Odstranění) :lze provést minimálně na 2 discích
  1. Rychlé čtení
  2. Rychlé psaní
  3. Redundance (tolerance chyb) žádná
  • RAID 1 (Mirroring) :lze provést na dvou discích, přinejmenším lze zachovat data, pokud jeden disk selže.
  1. Dobré čtení
  2. Dobré psaní
  3. Redundance (tolerance chyb) Výborná
  • RAID 5 (Strip with parity) :lze provést na 3 discích alespoň do nekonečna nebo počtu dostupných disků, data lze obnovit, pokud jeden disk selže
  1. Dobré čtení
  2. Dobré psaní
  3. Redundance (tolerance chyb) Dobrá
  • RAID 6 (Strip with dual parity) :lze provést na 4 discích alespoň do nekonečna nebo počtu dostupných disků, data lze obnovit, pokud jeden disk selže
  1. Dobré čtení
  2. Dobré psaní
  3. Redundance (tolerance chyb) Dobrá
  • RAID 10 (RAID 0+ RAID 1 ) :lze provádět na 4 discích alespoň do nekonečna nebo počtu dostupných disků, sloučíme raid 0 s raid 1

Upřednostňuje se sudý počet disků

  1. Rychlé čtení
  2. Dobré psaní
  3. Redundance (tolerance chyb) vynikající

Jak vytvořit pole RAID?

Nejprve musíte nainstalovat nástroj mdadm pro správu a konfiguraci softwarového pole RAID.

Můžete jej nainstalovat podle následujících kroků:

Otevřete svůj terminál

Napište:

Debian\Ubuntu :

sudo apt-get update -y
sudo apt install mdadm -y 

RedHat\CentOs :

yum update 
sudo yum install mdadm

Po instalaci se musíte rozhodnout, jakou úroveň raidu chcete nakonfigurovat na svých discích v závislosti na vašem prostředí a důležitosti dat.

Jak vytvořit pole RAID 0:

  • Otevřete terminál
  • Potom napište:
mdadm --create /dev/md0 --level=0 --raid-devices=2  /dev/sdb   /dev/sdc 

Nápověda :–create :/dev/název pole

–level=počet raidu

–raid-devices=počet zařízení použitých k vytvoření raidu

  • Potom napište:
  watch cat /proc/mdstat 

Nápověda :sledujte opakování stejného příkazu každé 2 sekundy pro sledování procesu vytváření raidu, pokud selže nebo je hotový

  • Potom napište:
lsblk

Nápověda :zobrazit seznam vašich zařízení a vědět, jaká technologie se na vaše disky vztahuje

Jak vytvořit pole RAID 1:

  • Otevřete terminál
  • Potom napište:
mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sdb /dev/sdc 

Jak vytvořit pole RAID 5:

  • Otevřete terminál
  • Potom napište:
mdadm --create /dev/md0 --level=5 --raid-devices=3 /dev/sdb /dev/sdc  /dev/sdd

Jak vytvořit pole RAID 6 ?

  • Otevřete terminál
  • Potom napište:
mdadm --create /dev/md0 --level=6 --raid-devices=4 /dev/sdb /dev/sdc  /dev/sdd /dev/sde

Jak vytvořit pole RAID 10 ?

  • Otevřete terminál
  • Potom napište:
mdadm --create /dev/md0 --level=10 --raid-devices=4 /dev/sdb /dev/sdc  /dev/sdd /dev/sde

Závěr:

Článek objasňuje nejlepší způsob, jak nakonfigurovat všechny typy softwarových nájezdů na linux.

Pro více informací použijte příkaz:

man mdadm


Ubuntu
  1. Nainstalujte pgAdmin 4 na Ubuntu 16.04

  2. Jak nakonfigurovat server DHCP na CentOS 7 / Ubuntu 18.04 / 16.04 / Debian 9

  3. RedHat / CentOS :Správa softwarového RAID pomocí mdadm

  1. Jak zvýšit Swap v Linuxu / CentOS / Redhat / Ubuntu

  2. Jak nakonfigurovat LVM na Linux / CentOS / Redhat

  3. Ubuntu 19.04:Konfigurace vim

  1. Jak nakonfigurovat úložiště YUM v Linux/Centos/Redhat | YUM v Linuxu/Centos/Redhat

  2. Jak nainstalovat a nakonfigurovat Puppet 4 na CentOS a Ubuntu? [Mistr a agent]

  3. Ubuntu – Jak nakonfigurovat externí IP adresy pro hosty Lxc?