Portál AbcLinuxu, 11. května 2025 10:48

Dotaz: CentOS 4.4 a RAID 0+1

15.4.2007 19:14 Petr
CentOS 4.4 a RAID 0+1
Přečteno: 349×
Odpovědět | Admin
Přeji pěkný dobrý večer,,
rád bych poprosil o radu, jak vytvořit mirroring mezi dvěma poli.

První pole je: md0
Druhé pole je: md1

První pole se skládá z disků: SDA + SDC = RAID0
Druhé pole se skládá z disků: SDB + SDD = RAID0

Tím jsem docílil toho, že když mám všechny disky o velikosti 250GB, je výsledná kapacita na zařízeních md0 a md1 celkem 500GB.

Rád bych však docílil toho, aby se mi prováděl "mirroring" mezi md0 a md1. Jinými slovy: co je na zařízení "md0", aby bylo i na zařízení "md1". Slibuji si od toho to, že když se mi vysype jeden z disků ze kterých je složeno zařízení md0, budu schopen "najet" data ze zařízení "md1".

Jak to používám ?
Systém se skládá celkem z 5 HDD. 1x IDE, a 4x SATA. Na IDE disku je pouze systém a VMware Server 1.0.2, ve kterém běží produkční Windows Server 2003. K této virtuální mašině potřebuji fyzicky připojit vytvořené zařízení md0 a mirroringem "zabezpečit" data proti případné havárii jednoho z disků.

Na zařízení md0 a následném mirroringu na md1 potřebuji mít tedy filesystém NTFS. Používám LVM a md0 jsou jako "klasická" zařízení.

Prosím tedy o vaše rady, jak udělat mirroring - tedy RAID 1, ze stávajících 2x RAID 0.

Všem zůčastněným předem děkuji.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.4.2007 19:52 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: CentOS 4.4 a RAID 0+1
Odpovědět | | Sbalit | Link | Blokovat | Admin

Prostě s těmi /dev/md0 a /dev/md1 naložíte, jako by to byly disky:

  mdadm --create /dev/md2 --level=1 --raid-devices=2 /dev/md0 /dev/md1

Ale nemělo by to být nutné, dm-raid umožňuje vytvořit přímo "RAID 10".

15.4.2007 20:46 Petr
Rozbalit Rozbalit vše Re: CentOS 4.4 a RAID 0+1
Dobrý večer Michale,,

děkuji za Vaši radu. Jenom se zeptám, stačí zadat tento příkaz jen "jednou" nebo je pak potřeba udělat při startu systému ještě nějakou "inicializaci" ? V tuto chvíli mě startuje md0 a md1 v režimu RAID0 automaticky.
15.4.2007 21:36 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: CentOS 4.4 a RAID 0+1

Zkusil jsem to a úplně automaticky mi to nefungovalo, pravděpodobně proto, že zařízení md0 a md1 se v /proc/partitions objeví až poté, co je pole aktivováno. Ale po vytvoření mdadm.conf

  DEVICES  /dev/sda /dev/sdb /dev/sdc /dev/sdd /dev/md0 /dev/md1
  ARRAY    /dev/md0 uuid=965f1a15:ae6f4946:1f1e6ffd:32f4b97a
  ARRAY    /dev/md1 uuid=5415c266:4f7b079b:f5151c5c:93ab1f9b
  ARRAY    /dev/md2 uuid=c25d0e8f:210ad27d:f59d369b:28f5e575

(druhý až čtvrtý řádek vytvoříte nejsnáze pomocí 'mdadm --detail --scan') už stačí spustit 'mdadm --assemble --scan', což obvykle provádí nějaký inicializační skript distribuce.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.