rilpoint_mw113

Linux:RAID

(Változatok közti eltérés)
(Raid hibakezelés)
(Raid hibakezelés)
 
(5 közbeeső változat nincs mutatva)
12. sor: 12. sor:
</code>
</code>
</megoldas>
</megoldas>
 +
* Jelölje hibásnak a /dev/sdb partícióit minden tömbben! Ellenőrizze, hogy a tömböt hibásnak látja-e az operációs rendszer! Figyelje meg, hogy a spare diszket azonnal használatba veszi a rendszer!<megoldas>
* Jelölje hibásnak a /dev/sdb partícióit minden tömbben! Ellenőrizze, hogy a tömböt hibásnak látja-e az operációs rendszer! Figyelje meg, hogy a spare diszket azonnal használatba veszi a rendszer!<megoldas>
<code lang="bash">
<code lang="bash">
-
 
+
root@raiddemo:~# mdadm /dev/md0 -f /dev/sdb1
 +
root@raiddemo:~# mdadm /dev/md1 -f /dev/sdb2
 +
root@raiddemo:~# mdadm /dev/md2 -f /dev/sdb3
</code>
</code>
</megoldas>
</megoldas>
* Távolítsa el a hibás diszk partícióit a tömbökből! Ellenőrizze ennek sikerét a /proc/mdstat tartalmában!<megoldas>
* Távolítsa el a hibás diszk partícióit a tömbökből! Ellenőrizze ennek sikerét a /proc/mdstat tartalmában!<megoldas>
<code lang="bash">
<code lang="bash">
-
 
+
root@raiddemo:~# mdadm /dev/md0 -r /dev/sdb1
 +
root@raiddemo:~# mdadm /dev/md1 -r /dev/sdb2
 +
root@raiddemo:~# mdadm /dev/md2 -r /dev/sdb3
</code>
</code>
</megoldas>
</megoldas>
25. sor: 30. sor:
* Ellenőrizze az új, üres diszk partíciós tábláját a cfdisk paranccsal! (Üres partíciós táblát kell látnia.)<megoldas>
* Ellenőrizze az új, üres diszk partíciós tábláját a cfdisk paranccsal! (Üres partíciós táblát kell látnia.)<megoldas>
<code lang="bash">
<code lang="bash">
-
 
+
root@raiddemo:~# cfdisk /dev/sdb
</code>
</code>
</megoldas>
</megoldas>
* Másolja át a /dev/sda partíciós tábláját az új, üres diszkre!<megoldas>
* Másolja át a /dev/sda partíciós tábláját az új, üres diszkre!<megoldas>
<code lang="bash">
<code lang="bash">
-
 
+
root@raiddemo:~# sfdisk -d /dev/sda | sfdisk /dev/sdb
</code>
</code>
</megoldas>
</megoldas>
* Adja hozzá az új partíciókat a RAID tömbökhöz! Ellenőrizze a /proc/mdstat alapján ennek sikerét és a szinkronizálási folyamat lefutását!<megoldas>
* Adja hozzá az új partíciókat a RAID tömbökhöz! Ellenőrizze a /proc/mdstat alapján ennek sikerét és a szinkronizálási folyamat lefutását!<megoldas>
<code lang="bash">
<code lang="bash">
-
 
+
root@raiddemo:~# mdadm /dev/md0 -a /dev/sdb1
 +
root@raiddemo:~# mdadm /dev/md1 -a /dev/sdb2
 +
root@raiddemo:~# mdadm /dev/md2 -a /dev/sdb3
</code>
</code>
</megoldas>
</megoldas>
 +
* Írja újra a rendszerbetöltő rekordot minden diszken!<megoldas>
 +
<code lang="bash">
 +
dpkg-reconfigure grub-pc</code>
 +
</megoldas>
 +
 +
== Kiegészítő gyakorlat 1 ==
 +
 +
* Telepítsen egy operációs rendszert egy RAID 1-es tömbre tartalék diszk nélkül, és végezze el a fenti gyakorlatot! Figyelje meg, hogy a spare hiányában a rendszer sokáig csak egy diszkkel működik, ez az időszak a működésre nézve fokozottan veszélyes.
 +
* A RAID tömb "elrontása" után adjon két diszket a rendszerhez, állítsa helyre a tömböt, majd állítson be egy spare diszket is!
 +
 +
== Kiegészítő gyakorlat 2 ==
 +
 +
* A fentieket végezze el RAID5-ös tömbbel is! A telepítéskor 4 diszket hozzon létre, három alkossa a tömböt, egy pedig legyen tartalék!
 +
* fentiek alapján ugyanúgy jelöljön hibásnak egy diszket, annak partícióit minden tömbből távolítsa el, és figyelje meg a spare-en alapuló azonnali szinkronizációt! Távolítsa el a hibás diszket, majd adjon egy új diszket a virtuális géphez és végezze el a tartalék hozzáadását!
 +
 +
== Kiegészítő gyakorlat 3 ==
 +
Alaphelyzet: jelenleg egy diszk áll rendelkezésére, de hamarosan be tud szerezni még egyet. A rendszert most kell telepítenie, készüljön elő arra, hogy át kell állnia RAID1-es tömbre!
 +
* Telepítsen egy operációs rendszert egy diszkkel úgy, hogy azt RAID1-es tömb egyik feleként partícionálja! Telepítse fel az operációs rendszert erre a "féllábú" tömbre!
 +
* Állítsa le a gépet, helyezzen be még egy diszket, és hozza konzisztens állapotba a RAID1-es tömböt!

A lap jelenlegi, 2016. március 22., 08:23-kori változata

Tartalomjegyzék

Linux Raid

Telepítés

  • A VirtualBoxban készítsen egy virtuális gépet, amelybe az Ubuntu szerver LTS aktuális verzióját telepítjük majd. A gép 3 db. 8 GByte-os merevlemezzel rendelkezzen.
  • Telepítse fel az operációs rendszert úgy, hogy az tükrözött diszkekre kerüljön, és állítson be egy tartalék diszket is. Az operációs rendszer három kötetet használjon, az első a rendszert tartalmazza, a második a virtuális memóriát, a harmadik a felhasználók home könyvtárait!

Raid hibakezelés

  • Gondoskodjon arról, hogy két másodperces frissítéssel nyomon tudja követni a /proc/mdstat tartalmát!
  • Jelölje hibásnak a /dev/sdb partícióit minden tömbben! Ellenőrizze, hogy a tömböt hibásnak látja-e az operációs rendszer! Figyelje meg, hogy a spare diszket azonnal használatba veszi a rendszer!
  • Távolítsa el a hibás diszk partícióit a tömbökből! Ellenőrizze ennek sikerét a /proc/mdstat tartalmában!
  • Állítsa le a virtuális gépet, és távolítsa el a hibás merevlemezt! Adjon hozzá egy új 8 GByte-os virtuális diszket a géphez, majd indítsa el azt újra!
  • Ellenőrizze az új, üres diszk partíciós tábláját a cfdisk paranccsal! (Üres partíciós táblát kell látnia.)
  • Másolja át a /dev/sda partíciós tábláját az új, üres diszkre!
  • Adja hozzá az új partíciókat a RAID tömbökhöz! Ellenőrizze a /proc/mdstat alapján ennek sikerét és a szinkronizálási folyamat lefutását!
  • Írja újra a rendszerbetöltő rekordot minden diszken!

Kiegészítő gyakorlat 1

  • Telepítsen egy operációs rendszert egy RAID 1-es tömbre tartalék diszk nélkül, és végezze el a fenti gyakorlatot! Figyelje meg, hogy a spare hiányában a rendszer sokáig csak egy diszkkel működik, ez az időszak a működésre nézve fokozottan veszélyes.
  • A RAID tömb "elrontása" után adjon két diszket a rendszerhez, állítsa helyre a tömböt, majd állítson be egy spare diszket is!

Kiegészítő gyakorlat 2

  • A fentieket végezze el RAID5-ös tömbbel is! A telepítéskor 4 diszket hozzon létre, három alkossa a tömböt, egy pedig legyen tartalék!
  • fentiek alapján ugyanúgy jelöljön hibásnak egy diszket, annak partícióit minden tömbből távolítsa el, és figyelje meg a spare-en alapuló azonnali szinkronizációt! Távolítsa el a hibás diszket, majd adjon egy új diszket a virtuális géphez és végezze el a tartalék hozzáadását!

Kiegészítő gyakorlat 3

Alaphelyzet: jelenleg egy diszk áll rendelkezésére, de hamarosan be tud szerezni még egyet. A rendszert most kell telepítenie, készüljön elő arra, hogy át kell állnia RAID1-es tömbre!

  • Telepítsen egy operációs rendszert egy diszkkel úgy, hogy azt RAID1-es tömb egyik feleként partícionálja! Telepítse fel az operációs rendszert erre a "féllábú" tömbre!
  • Állítsa le a gépet, helyezzen be még egy diszket, és hozza konzisztens állapotba a RAID1-es tömböt!
A lap eredeti címe: „http://wiki.koczka.hu/index.php/Linux:RAID
Skin by RIL Partner