Szerelés kötetek LVM kivetett raid készülék egy másik gépen, helyreállítási LVM kötetek
Recovery RAID és az LVM kötetek
Szoftver megoldások RAID és az LVM hangerőszabályzó tömb - ez jó, amíg nem történik adatvesztés
A kombináció a RAID (redundáns tömbje olcsó lemezek) és LVM2 (Logical Volume Manager, 2-es verzió) kapható modern Linux lehetővé teszi, hogy építési engedély megbízható és termelékeny megoldás, de azon az áron, ilyen megoldás lehet, lehetetlen visszaállítani az adatokat a lemezeket osztva partíciók használatát RAID és LVM2. Találtam ezt a hatást az utóbbi időben, próbálja meg csatlakoztatni a rendszer korong segítségével létrehozott kombinációja RAID és LVM2, egy másik számítógépen. Az első próbálkozások olvasni fájlrendszer egy szörnyű csalódás. A helyzet a következő: beraktam két merevlemez a rendszer egység kis form-factor, ami igazán terveztük egyetlen lemezen. Ezután készült két hajtás RAID 1 (egy tükör). A megoldás nem működik: néhány óra múlva sistemnik elájult miatt automatikusan kritikus hőmérséklet-emelkedés benne. Voltam egy másik blokk bal, hol Megpróbáltam újratelepíteni a rendszert, csupán egyetlen lemezre.
Rendszer-visszaállítás nem probléma, ha egy lemez nélküli Raid-DML-ek. És minden esetben, hogy felmászik a meghajtó egy másik rendszer fájlokat másolni. Miért olyan nehéz RAID és LVM2? Két probléma: az adatok rejtve a logikai kötet, amely még mindig rejtve valahol a RAID, továbbá a kötetcsoportnevet a RAID-eszközt nem lehet azonos a neve, mint a rendszert helyreállítani.
Sok népszerű operációs rendszerek (pl Red Hat Enterprise Linux, CentOS Fedora Core) kínálunk közvetlenül kialakított logikai kötetek a telepítés során, megtörve lemezek szakaszokra megfelelő címkézést őket kötetek az LVM. Alapértelmezésben ezek a szerelők csoport nevek beállítva kötetek VolGroup00, két logikai kötetek LogVol00 és LogVol01, az első gyökér fájlrendszer, a második swap részén, amint az 1. lista.
1. listán Tipikus LVM lemezkonfiguráció
A kezdeti konfiguráció a szoftver RAID három eszközök: md0, MD1 és MD2, / boot, swap és /, ill. LVM2 kötetcsoportban szuperponálódik azonos térfogatú egység, MD2. Neve a kötet csoport - VolGroup00. Úgy néz ki, mint egy egészséges ötlet abban a pillanatban, mert a konfiguráció a partíciók lesz pontosan ugyanaz a konfiguráció, amely elfogadta az alapértelmezett forgalmazás. 2. lista azt mutatja, hogyan kell nézni RAID konfigurációt abban az időben, miközben ő még mindig működik.
2. listán Software RAID konfiguráció
Ha valaha is hívja a két kötet csoportok az azonos nevű, és valami elromlik, akkor is szembe a probléma a lehetetlensége az adatokhoz való hozzáférés a meghajtó eltávolítjuk a nem-rendszer működéséről egységet. Adjon meg egy nevet konfliktus - egy nagyon egyszerű művelet.
Visszaállítása hozzáférés az eszközök, amelyek egy részét a RAID
A probléma megoldása érdekében az első dolog az, hogy a meghajtó egy másik gépen. Egy egyszerű módja annak, hogy végre ezt a műveletet, hogy helyezze be a lemezt a doboz, egy hordozható állvány, amely rendelkezik USB csatlakozóval. Ez csökkenti a kockázatot az adatok a korrupció a számítógép-mentők. A lemezt le kell meghatározni, mint egy SCSI eszköz, például, / dev / sda. További vizsgálat célja annak megállapítása, a RAID-konfigurációt, és hozzáférjen a LVM2 benne. Akkor használd ezt a parancsot sfdisk -l / dev / sda, ez segít azonosítani a szakaszok. mdadm fogja használni a szkennelési mód, amely RAID konfigurációt, hogy meghatározzuk a UUID-s készülékek, mint a 3. listában.
3. lista beolvasása Disk RAID Array képviselők
Ez a formátum hasonló a formátumban /etc/mdadm.conf konfigurációs fájl által használt a segédprogram mdadm. Meg kell átirányítani a kimenet a szkennelés fájlba appending ADATTÖMB sor, és minden a helyére kerül a vonal másik (nem létező) továbbító berendezést paraméterei RAID 1. Ha a segédprogram fogja látni tömb egyetlen lemezen leromlott állapotban, elérhető lesz a hasznosítási mód.
Szerkesztése /etc/mdadm.conf úgyhogy az állapotát a készülék ugyanazon a vonalon, mint a meghatározása tömb, amint azt a 4. lista hozzáadása a „hiányzó” eszközök, hogy kitöltse a megüresedett a tömb (a két eszköz a tömb, hogy egy egyszerű tükör) . Ne felejtsük el, hogy újraszámozásához eszközök, ha a redukáló számítógépen már néhány MD-készülék és definíciókat tömbben.
4. lista /etc/mdadm.conf
Ezután aktiválja az új eszközt az MD mdadm -A -s parancsot, és ellenőrizze a / proc / mdstat. meg kell győződni arról, hogy az eszközök aktiválva vannak. 5. lista mutatja, hogyan néz a dolgozó tömegek.
5. lista újraaktiválása a RAID Array
Ha az MD eszköz jelent meg a / proc / mdstat teheti hozzáférést kötetek az LVM.
Helyreállítása és átnevezése LVM2 Volume
A rendszer továbbá kell látni két LVM2 meghajtók csoportosítva VolGroup00. Általában vgchange -a -y parancs lehetővé teszi, hogy ismerje el az új kötet csoport. Ez nem működik, ha az eszközök már tartalmaznak azonos csoportok nevét. Utility otraportuet hogy VolGroup00 csoport állapotban ellentmondás és RAID-ek nem lesznek láthatók. E helyzet orvoslása érdekében, át kell neveznie a kötet csoport kézi módosításával a konfigurációs fájl LVM.
Ha van egy biztonsági másolatot az összes fájl / etc számítógépről, amelyen dolgozott, mielőtt a tömb, akkor módosítsa a másolatot a / etc / LVM / backup / VolGroup00.
Között megtalálható a bináris kimeneti szöveges mezők. LVM metaadat tárolja a gyűrűpufferben, ezért lehetséges, hogy megfeleljen több ismétlődését ugyanaz. első lemezboltok csak az információt a fizikai mennyiségek és kötetcsoportokon és a következő már Ami a logikai kötetek én lemezen. Keresse meg a bejegyzést a későbbi időbélyeg és szerkeszteni mindent, kivéve a szövegrészt tartalmazó LVM nyilatkozatot. Ezt a nyilatkozatot tartalmaz információt a csoportok és logikai kötetek. A helyes adatok fizikai eszközök, ha szükséges, kandikál az / etc / LVM / backup / VolGroup00. A lemezen szövegbevitel nem jól formázott, és nem abban a sorrendben, ahogy a konfigurációs fájlban, hanem a munka. Save Configuration módosítva. A fájl kell kinéznie 6. listán.
Listing 6. Módosított Kötetcsoport konfigurációs fájl
A konfiguráció, ez lehet visszaállítani az információt a rendszer útján vgcfgrestore, amint azt a 7. listán.
Listing 7. aktiválása A kinyert LVM2 Volume
Ebben a szakaszban már lehetséges, hogy a régi kötetet az új rendszer, és elérni a fájlokat belül a listán 8.
Listing 8. Szerelés a visszanyert térfogat
A végső intézkedés: hogy hozzon létre egy biztonsági másolatot a konfiguráció vcfgbackup, felsorolva 9.
Listing 9. biztonsági mentése visszanyert térfogat Group konfiguráció
LVM2 és Linux szoftveres RAID lehetővé teszi, hogy építsenek költséghatékony megoldások adattárolás alapján nem különleges alkatrészeket. Azonban néhány helyreállítási műveleteket, mint a tömbök nem lehet nyilvánvaló. Ha volt egy olyan eszköz, amely olvasni a konfigurációt a rendszer területeken, a dolgok könnyebb lett volna. Szerencsére a fejlesztők elég bölcsek voltak ahhoz, hogy tárolja a konfigurációt a szolgáltatás területein a lemez szöveges formában a lemezen. Némi türelemmel balra akkor visszanyeri a hozzáférést a logikai kötetek, amelyek egyébként elvesznek, együtt az összes fájlt rájuk.