Névjegyek

Mi a raid tömb - fajták és beállítások. Szoftveres RAID tömb létrehozása Linux platformon Raid szoftver

Kötetek vagy RAID virtuális készletének létrehozásával és további feldolgozásával ugyanazzal a hatékony technológiával, amelyet a szokásos lemezekhez vagy kötetekhez használnak. A fő probléma itt a virtuális RAID helyes létrehozása az alkotólemezekből, és gyakran adódik olyan helyzet, amikor maguk a lemezek (fizikai lemezek vagy képeik) is szerepelnek a RAID-ben, de a lemeztömb paraméterei részben vagy teljesen ismeretlen.

A helyes paraméterek beállítása kritikus fontosságú egy virtuális RAID létrehozásakor és az adatok sikeres helyreállításakor. Vannak bizonyos módszerek a RAID-paraméterek manuális meghatározására (lásd a "RAID-paraméterek meghatározása" című cikket), de sikeres alkalmazásukhoz elég jó szintű ismeretekre van szükség a RAID-technológiáról, a fájlrendszer-sajátosságokról és egyéb technikai szempontokról. Mindez még a professzionális R-Studio felhasználók számára is nehézségeket okoz a RAID-paraméterek meghatározásában.

A probléma megoldására az R-Studio kifejlesztett egy egyedi technológiát a RAID-paraméterek felismerésére, amely lehetővé teszi a lemeztömb paramétereinek meghatározását a RAID-kötet bármely fájlrendszeréhez, még akkor is, ha azok teljesen ismeretlenek a felhasználó számára. Ennek a technológiának a használata nem igényel különösebb ismereteket a RAID-kötetekről, azonban a RAID-paraméterek R-Studio-ban történő felismerésének néhány alapelvének megértése jelentősen megnöveli annak esélyét, hogy helyreállítsa az adatokat egy lemeztömbön.

Ez a cikk számos általános rendelkezést ismertet és átgondol a RAID-paraméterek automatikus észlelésének az R-Studio alkalmazásában. Összegzésként számos további lépést fogunk megvitatni a RAID-konfigurációk meghatározásához számos összetett adat-helyreállítási esetben.

Általános rendelkezések
Néhány általános szabályt be kell tartani minden alkalommal, amikor automatikus RAID-észlelést végez.

  • Minden RAID-lemezt vagy azok képét be kell építeni a RAID-sémába. Ha legalább egy lemez hiányzik, a RAID-paraméterek nem ismerhetők fel (még akkor sem, ha a RAID-lemez helyett egy „hiányzó lemez” objektum jön létre). Az egyetlen kivétel itt egy tartalék lemez, RAID-adatok nélkül - az ilyen lemezek kizárhatók a RAID struktúrából, és a lemez tömb paramétereinek meghatározása nem befolyásolja.
  • A tartalék lemezek felvétele a virtuális RAID-sémába opcionális. Ahogy az előző bekezdésben említettük, a virtuális RAID létrehozásakor nincs szükség tartalék lemezre annak paramétereinek meghatározásához. Ha belefoglaljuk őket egy RAID-sémába, az semmilyen módon nem befolyásolja az eredményt, de jelentősen megnöveli a RAID-feldolgozáshoz szükséges időt. Ha pontosan tudja, hogy a lemez tartalék, és nincs rajta RAID-adat, akkor azonnal kizárhatja a virtuális RAID-ból. Ellenkező esetben hagyja az összes lemezt bekapcsolva, ez azonban hosszabb időt vesz igénybe.
  • A RAID-paraméterek felismerése hosszadalmas folyamat, különösen a nagy RAID-ek esetében. Türelmesnek kell lenned. Ugyanakkor az R-Studio megmutatja a művelet előrehaladását, és nagyjából megbecsülheti a hátralévő időt.
  • Előfordulhat, hogy a folyamat nem mindig sikerül sikeresen. Az eredmény sok tényezőtől függ. A legfontosabbak a RAID-on tárolt adatok típusai és a kötet károsodásának mértéke. Az adattömörítési arány szintén nagyon fontos: minél kevesebb az adat tömörítése, annál nagyobb az esélye annak, hogy a RAID paramétereket helyesen határozzák meg. Például RAID kötetbeállítások Microsoft Office vagy OpenOffice dokumentumadatokkal, tömörítetlen grafikus fájlok (* .bmp), adatbázisok stb. sokkal nagyobb az esélye a felismerésre, mint a tömörített grafikus fájlokat (* .jpg, * .TIFF, * .png) és videofájlokat tároló RAID-paramétereknek. Ezenkívül a paraméterek felismerését jelentősen befolyásolhatja az előző lemeztömegekről a lemezeken maradt adatok.

Szükség esetén a RAID paraméterek felismerési művelete többször is elvégezhető.

Az automatikus RAID paraméterfelismerés alapjai
Vizsgáljuk meg az automatikus RAID paraméterek felismerésének legegyszerűbb esetét.

Feltételezzük, hogy a felhasználó kellően ismeri az R-Studio-val való együttműködés alapelveit. További részletekért olvassa el az R-Studio dokumentációját.

1. ábra. RAID-összetevők

2. Az R-Studio automatikusan felismeri a RAID paramétereket, bemutatva a művelet előrehaladását. Ha elkészült, megnyílik a RAID Parameters Detection - Completed párbeszédpanel, amely megjeleníti az eredményeket.

2. ábra Elismert RAID-sémák
Kattintson a képre a nagyításhoz

Az R-Studio automatikusan kiválasztja a legjobb RAID-paramétert, amelyet felismer.

Ne feledje, hogy néha eltérés lehet az eredetileg talált eltolások és a végső eltolások között. Ez egy nagyon gyakori helyzet, és nem befolyásolja a végeredményt.

3. ábra Különbség az eredetileg talált eltolások és a végső eltolások között
Kattintson a képre a nagyításhoz

3. Kattintson a RAID Parameters Detection - Completed párbeszédpanelen az Apply gombra, és a kiválasztott struktúra a virtuális RAID-re lesz alkalmazva.

4. ábra Rekonstruált RAID elrendezés
Kattintson a képre a nagyításhoz

4. Ellenőrizze a fájlokat, hogy megbizonyosodjon arról, hogy a RAID paraméterek helyesen lettek felismerve. Ha fájlrendszert észlel a RAID-on, az R-Studio megmutatja. A RAID-paraméterek megfelelő felismerése érdekében nyissa meg a kötetet és tekintse meg egyes fájlokat.

5. ábra Megtekintett fájlt helyesen rekonstruált RAID-en
Kattintson a képre a nagyításhoz

Következő lépések: Mi a teendő, ha az R-Studio az első próbálkozáskor nem ismeri fel a RAID-paramétereket
Sok oka van annak, hogy az R-Studio nem ismeri fel helyesen a RAID paramétereket. Bizonyos esetekben a lemez tömb adatai jelentősen károsodhatnak, lehetetlenné téve a RAID paraméterek automatikus felismerését. Ha azonban az adatok még mindig többé-kevésbé el vannak mentve, akkor bizonyos módszereket kell használnia, amelyek lehetővé teszik a RAID-paraméterek helyes meghatározását az R-Studio segítségével.

RAID szkennelés
A virtuális RAID-vizsgálat segít, ha a lemeztömb paramétereit első pillantásra (nagyobb mértékben) helyesen ismerik fel, de a felismert RAID fájlrendszerét nem észlelik. Ez különösen akkor hasznos, ha a RAID-lemezeken az eltolás előtt nullák vannak kitöltve. Ebben az esetben előfordulhat, hogy az elmozdulást az első próbálkozáskor nem ismerik fel helyesen.

6. ábra Helytelenül talált RAID-eltolás
Kattintson a képre a nagyításhoz

Ugyanakkor előfordulhat, hogy az R-Studio nem észleli a RAID fájlrendszerét. A Meghajtók ablaktáblán megjelenik a Virtual Block RAID, de alatta nem lesznek felismert fájlrendszerek.

7. ábra A fájlrendszerek nem ismerhetők fel
Kattintson a képre a nagyításhoz

Virtuális RAID-beolvasás azonosítja a fájlrendszert. Válassza ki a Virtuális blokk RAID elemet, és kattintson a Beolvasás gombra. Szkennelés után látni fogja a megtalált fájlrendszereket.

8. ábra A RAIDn-vizsgálat után talált fájlrendszerek
Kattintson a képre a nagyításhoz

Az elismert RAID-paraméterek módosítása
A RAID paramétereket felismerik és kiválasztják, hogy a legmegbízhatóbb eredményeket nyújtsák a legszélesebb körű alkalmazások számára. Két további paraméter is van, amelyek szükség esetén módosíthatók: "Keresési ellentételezés" és "RAID-elrendezéses keresési teljesítmény". Megváltoztatásuk megváltoztatja az észlelési eredményekben megjelenített eltolások és RAID struktúrák határait. Alapértelmezés szerint csak az érvényes eredményekhez legközelebb eső szám jelenik meg. Összetettebb RAID-elrendezéseknél (például RAID 6) azonban a bemutatott alapértelmezett opciók kiszűrhetik a helyes eltolásokat vagy RAID-struktúrákat. Bővítheti a megtalált eredmények megjelenítését az "Offset keresési teljesítmény" és a "RAID elrendezés keresési teljesítmény" motorok "gyors" értékek felé történő elmozdításával.

Az alábbi ábrán az alapértelmezett beállításokat használták, és nem észleltek eltolást.

9. ábra Az eltolások nem ismerhetők fel az alapértelmezett paraméterek használatakor
Kattintson a képre a nagyításhoz

Miután a Haladó beállítások területen az "Eltérési keresés teljesítménye" csúszkát a "gyors" érték felé tolta, a helyes eltolást találták.

10. ábra Megtalálta a helyes eltolást, miután csökkentette az "Offset keresési teljesítmény" értéket
Kattintson a képre a nagyításhoz

Hasonlóképpen, a "RAID elrendezés keresési teljesítmény" motor is áthelyezhető, hogy további RAID struktúrákat találjon.

De először is az alapértelmezett paraméterekkel kell keresni. Kevésbé összetett RAID-sémák esetén a Speciális beállítások területen a beállítások csökkentése túl sok eredmény megjelenítését eredményezi, és a helyes RAID-séma meghatározása hosszabb időt vesz igénybe.

Másik eltolás és más RAID-séma kézi kiválasztása
Ez segíthet, ha a RAID-adatok olyan mértékben megsérülnek, hogy a fenti ajánlások egyike sem adja meg a kívánt eredményt.

Kezdje a legmagasabb találatokkal rendelkező eltolással, majd válasszon más eltolást és ismételje meg az észlelési folyamatot. Ezután válassza ki a talált RAID struktúrát a legnagyobb valószínűséggel. Folytassa a kiválasztási folyamatot, amíg meg nem találja a megfelelő RAID paramétereket.

Következtetés
Az adatok helyreállítása egy meghibásodott RAID-ból unalmas feladat, és a helyes RAID-paraméterek felismerése jelenti a siker alapját. Adat-helyreállítási szempontból a legjobb eset természetesen az az eset, amikor a RAID-konfiguráció ismert, azaz például a hiba megkezdése előtt mentették vagy írták. Más esetekben az R-Studio RAID-paraméterek automatikus felismerésére szolgáló beépített technológiája meglehetősen korrekt eredmények elérését teszi lehetővé. Ez a technológia nagy megbízhatósággal működik az egyszerű lemeztömböknél; más nem triviális helyzetekben is elég hatékony eszközként használható a RAID eltolásának és felépítésének megtalálásához.

Hogyan hozhatunk létre 1,5TB RAID tömböt otthon

Az információ mennyisége gyorsan növekszik. Tehát az IDC elemző szervezet szerint 2006-ban körülbelül 161 milliárd GB információ, vagyis 161 exabájt keletkezett a Földön. Ha ezt az információmennyiséget könyv formájában ábrázoljuk, akkor 12 hétköznapi könyvespolcot kapunk, csak ezek hossza megegyezik a Föld és a Nap távolságával. Sok felhasználó egyre nagyobb kapacitású meghajtók vásárlásán gondolkodik, mivel ezek ára csökken, és 100 dollárért most modern 320 GB-os merevlemezt vásárolhat.

A legtöbb modern alaplap integrált RAID vezérlővel rendelkezik a fedélzeten, amely képes a 0 és 1 szintű tömbök rendezésére. Tehát mindig vásárolhat pár SATA meghajtót, és egyesítheti őket RAID tömbvé. Ebben az anyagban a 0. és 1. szintű RAID tömbök létrehozásának folyamatát csak figyelembe vesszük, és összehasonlítjuk azok teljesítményét. Két modern Seagate Barracuda ES (Enterprise Storage) merevlemezt teszteltünk, amelyek maximális kapacitása 750 GB.

Néhány szó magáról a technológiáról. A független / olcsó lemezek redundáns tömbjét (RAID) arra tervezték, hogy javítsa a számítógépes tárolórendszerek rugalmasságát és hatékonyságát. A RAID technológiát a Kaliforniai Egyetemen fejlesztették ki 1987-ben. Több kisméretű lemez használatának elvén alapult, egymással speciális szoftvereken és hardvereken keresztüli kölcsönhatásban, egy nagy kapacitású lemezként.

A RAID tömbök eredeti kialakítása az volt, hogy egyszerűen összekapcsolják több különálló lemez memóriaterületeit. Később azonban kiderült, hogy egy ilyen séma csökkenti a mátrix megbízhatóságát, és gyakorlatilag nem befolyásolja a teljesítményt. Például egy mátrix négy meghajtója négyszer gyakrabban fog meghibásodni, mint egy ilyen meghajtó. A probléma megoldására a Berkeley mérnökei hat különböző RAID-szintet javasoltak. Mindegyiküket bizonyos hibatűrés, merevlemez kapacitás és teljesítmény jellemzi.

1992 júliusában megalakult a RAID tanácsadó testülete (RAB) a RAID egységesítésére, osztályozására és kutatására. Jelenleg a RAB hét standard RAID-szintet definiált. A független lemezmeghajtók redundáns tömbjét általában RAID vezérlő kártya segítségével valósítják meg. Esetünkben a merevlemezeket az abit AN8-Ultra alaplap integrált RAID-vezérlőjéhez csatlakoztatták az nForce 4 Ultra chipset alapján. Először nézzük meg a chipset által kínált lehetőségeket a RAID tömbök felépítésére. Az nForce 4 Ultra lehetővé teszi 0, 1, 0 + 1, JBOD szintű RAID tömbök létrehozását.

RAID 0 (csík)

A lemezcsíkozás, más néven RAID 0 mód, sok alkalmazás esetén csökkenti a lemez olvasási és írási hozzáférését. Az adatokat tömbben több lemezre osztják fel, így az olvasási és írási műveletek egyszerre történnek több lemezen. Ez a szint az olvasási / írási műveletek nagy sebességét biztosítja (elméletileg - megduplázódik), de alacsony megbízhatóságot. Az otthoni felhasználók számára ez valószínűleg a legérdekesebb lehetőség, amely lehetővé teszi a meghajtókról származó adatok olvasásának és írásának sebességének jelentős növekedését.

RAID 1 (tükör)

A lemez tükrözés, RAID 1 néven ismertek azok számára szólnak, akik szeretnék könnyen biztonsági másolatot készíteni a legfontosabb adataikról. Minden írási műveletet kétszer, párhuzamosan hajtanak végre. Az adatok tükrözött vagy másolt másolata ugyanazon a lemezen vagy a tömb második tartalék lemezén tárolható. A RAID 1 biztosítja az adatok biztonsági mentését, ha az aktuális kötet vagy lemez megsérül, vagy hardverhiba miatt elérhetetlenné válik. A lemezes tükrözés magas rendelkezésre állású rendszereknél vagy automatikus adatmentéshez használható az unalmas manuális eljárás helyett, amely az információk másolását drágább és kevésbé megbízható adathordozókra teszi.

A RAID 0 rendszerek sokszorosíthatók a RAID 1 használatával. A lemezcsíkozás és tükrözés (RAID 0 + 1) nagyobb teljesítményt és védelmet nyújt. A megbízhatóság / teljesítmény arány legjobb módja azonban nagyszámú meghajtót igényel.

JBOD

JBOD - ez a rövidítés a "Csak egy csomó lemezt", vagyis csak egy lemezcsoportot jelent. Ez a technológia lehetővé teszi a különböző kapacitású lemezek tömbbe egyesítését, azonban ebben az esetben a sebesség nem növekszik, hanem éppen ellenkezőleg.

Az integrált NVIDIA RAID vezérlőnek további érdekes tulajdonságai vannak:

A meghibásodott lemez meghatározása. A többlemezes rendszerek sok felhasználója több azonos merevlemezt vásárol, hogy teljes mértékben kihasználja a lemeztömb előnyeit. Ha a tömb meghibásodik, a meghibásodott meghajtót csak a sorozatszám alapján lehet azonosítani, ami korlátozza a felhasználó képességét a sérült meghajtó helyes azonosítására.

Az NVIDIA Disk Alert System leegyszerűsíti az azonosítást azáltal, hogy az alaplap törött porttal jelenik meg a képernyőn, így pontosan tudja, melyik meghajtót kell kicserélni.

Tartalék lemez telepítése. A lemeztükrözés technológiái lehetővé teszik a felhasználók számára, hogy tartalék lemezeket jelöljenek ki, amelyek forró tartalékként konfigurálhatók, védve a lemez tömböt hiba esetén. A megosztott tartalék lemez több lemez tömböt védhet, a dedikált tartalék lemez pedig egy meghatározott lemez tömb forró tartalékaként szolgálhat. A pótlemez-támogatás, amely további védelmet nyújt a tükrözéssel szemben, hagyományosan a csúcskategóriás többlemezes rendszerekre korlátozódik. Az NVIDIA tárolási technológia eljuttatja ezt a képességet a számítógéphez. Egy dedikált biztonsági meghajtó helyettesítheti a meghibásodott meghajtót a javítás befejezése előtt, lehetővé téve az ügyfélszolgálati csapat számára, hogy bármilyen megfelelő időpontot választhasson a javításra.

Morfolás... Hagyományos többlemezes környezetben azoknak a felhasználóknak, akik meg akarják változtatni a lemez vagy a többlemezes tömb állapotát, biztonsági másolatot kell készíteniük az adatokról, törölniük kell a tömböt, újra kell indítaniuk a számítógépet, majd konfigurálniuk kell az új tömböt. A folyamat során a felhasználónak sok lépést kell végrehajtania az új tömb konfigurálásához. Az NVIDIA tárolási technológia lehetővé teszi a lemez vagy tömb aktuális állapotának megváltoztatását egyetlen morphing nevű művelettel. A Morphing segítségével a felhasználók frissíthetnek egy lemezt vagy tömböt a teljesítmény, a megbízhatóság és a kapacitás növelése érdekében. De még ennél is fontosabb, hogy nem kell számos műveletet végrehajtania.

Cross-RAID vezérlő. A versenyképes többlemezes (RAID) technológiákkal ellentétben az NVIDIA megoldás mind a Serial ATA (SATA), mind a párhuzamos ATA meghajtókat támogatja egyetlen RAID tömbben. A felhasználóknak nem kell ismerniük az egyes merevlemezek szemantikáját, mivel a beállításaik közötti különbségek nyilvánvalóak.

Az NVIDIA tárolási technológia teljes mértékben támogatja a több meghajtó tömb használatát az operációs rendszer indításához, amikor a számítógép be van kapcsolva. Ez azt jelenti, hogy az összes rendelkezésre álló merevlemez belefoglalható a tömbbe a teljesítmény maximalizálása és az összes adat védelme érdekében.

Az adatok helyreállítása "menet közben". Lemezhiba esetén a lemez tükrözés lehetővé teszi, hogy megszakítás nélkül folytassa a munkát a tömbben tárolt adatok másolatának felhasználásával. Az NVIDIA tárolási technológia egy lépéssel tovább megy, és lehetővé teszi a felhasználó számára, hogy a rendszer működése közben új tükrös másolatot készítsen az adatokról, anélkül, hogy megszakítaná a felhasználók és az alkalmazások hozzáférését az adatokhoz. A menet közbeni adat-helyreállítás kiküszöböli a rendszer leállását és növeli a kritikus információk védelmét.

Forró csatlakozás. Az NVIDIA tárolási technológia támogatja a SATA meghajtók gyorscsatlakozását. Lemezhiba esetén a felhasználó a rendszer leállítása nélkül leválaszthatja a meghibásodott lemezt, és lecserélheti egy újra.

NVIDIA felhasználói felület. Egy intuitív kezelőfelülettel bárki, aki nem rendelkezik RAID-tapasztalattal, könnyen használhatja és kezelheti az NVIDIA tárolási technológiát (más néven NVIDIA RAID). A bonyolult "egér" felület lehetővé teszi a tömbben konfigurálandó lemezek gyors azonosítását, a csíkozás engedélyezését és tükrözött kötetek létrehozását. A konfiguráció bármikor könnyen megváltoztatható ugyanazon a felületen.

Csatlakoztatjuk és konfiguráljuk

Kitaláltuk az elméletet, most nézzük meg a merevlemezek RAID 0 és 1 szintű működéséhez szükséges csatlakoztatásához és konfigurálásához szükséges lépések sorrendjét.

Először csatlakoztatjuk a meghajtókat az alaplaphoz. A meghajtókat az első, második vagy harmadik és negyedik SATA csatlakozóhoz kell csatlakoztatni, mivel az első kettő az elsődleges vezérlőre, a második pár pedig a másodlagos vezérlőre vonatkozik.

Bekapcsoljuk a számítógépet, és belépünk a BIOS-ba. Válassza ki az Integrated Peripherals elemet, majd a RAID Config elemet. A következő kép jelenik meg a szemünk előtt:

Helyeztük a RAID Enable-t, majd engedélyezzük a RAID-ot annak a vezérlőnek, ahová a lemezek csatlakoznak. Ezen az ábrán ezek az IDE másodlagos mester és a szolga, de az Engedélyezettet be kell tennünk a SATA elsődleges vagy másodlagos elembe, attól függően, hogy hova csatlakoztatta a meghajtókat. Nyomja meg az F10 billentyűt, és lépjen ki a BIOS-ból.

Újraindítás után megjelenik egy ablak a RAID lemezek konfigurálásához, a konfiguráláshoz nyomja meg az F10 billentyűt. NVIDIA RAID BIOS - itt kell megadnia a meghajtók konfigurálásának pontos módját. A kezelőfelület nagyon világos, csak válassza ki a szükséges lemezeket, blokkméretet, és ennyi. Ezt követően a rendszer kéri a lemezek formázását.

A RAID tömb megfelelő működéséhez a Windows rendszerben telepítenie kell az NVIDIA IDE illesztőprogramot - ez általában az alaplaphoz kapott illesztőprogram-lemezen érhető el.

Az illesztőprogramok telepítése után inicializálni kell a RAID tömböt. Könnyen elvégezhető - kattintson a jobb gombbal az asztalon található "Sajátgép" ikonra, és lépjen a "Kezelés - Lemezkezelés" részhez. Maga a szolgáltatás felajánlja a lemezek inicializálását és formázását. Ezen eljárások elvégzése után a RAID tömb használatra kész. A telepítés előtt azonban javasoljuk, hogy ismerkedjen meg az alaplaphoz kapott teljes utasításokkal - ott mindent részletesen leírnak.

Tavaly júniusban mutatták be a Seagate Barracuda ES merevlemezt. A Winchestert a leggyorsabban növekvő alkalmazásokat - nagyobb kiszolgálókat, tömeges adathordozó-tartalmat és különféle adatvédelmi sémákat - támogató tárolási megoldások támogatására tervezték.

A Barracuda ES rendelkezik SATA interfésszel, maximális kapacitása 750 GB, orsósebessége 7200 ford / perc. A Rotational Vibration Feed Forward (RVFF) technológia támogatásának köszönhetően a megbízhatóság megnő, ha szorosan elhelyezett többlemezes rendszerekben dolgozunk. Érdemes megjegyezni a Workload Management technológiát is, amely megvédi a meghajtót a túlmelegedéstől, ami pozitív hatással van a meghajtók megbízhatóságára.

Mint fentebb említettük, a meghajtó SATA II interfésszel van ellátva, támogatja az NCQ-t és 8/16 MB gyorsítótárral rendelkezik. 250, 400 és 500 GB-os opciók is rendelkezésre állnak.

A teszteléshez a Seagate két, 16 MB gyorsítótárral felszerelt, csúcskategóriás, 750 GB-os ST3750640NS meghajtót biztosított. Műszaki jellemzőit tekintve a Barracuda ES meghajtók a hagyományos asztali merevlemezek majdnem teljes másolatát jelentik, és csak a környezeti feltételekre (hőmérséklet, rezgés) igényesebbek. Ráadásul a saját technológiák támogatásában különbségek vannak.

Specifikációk:

Orsó sebessége

7200 fordulat / perc

Puffertérfogat

Átlagos várakozási idő

4,16 ms (névleges)

Fejek száma (fizikai)

A lemezek száma

Kapacitás

Felület

SATA 3Gb / s, NCQ támogatás

A lemezek száma

Szervo típus

beépített

Megengedett túlterhelés üzem közben (leolvasás)

Tárolási túlterhelések

Zajszint

27 dBA ( tétlen üzemmódban)

Méretek (szerkesztés)

147x101,6x26,1 mm

720 gramm

Megjelenés

Így néz ki maga a meghajtó.

Figyelemre méltó, hogy a lemezek mind a firmware, mind a vezérlők között különböznek - az egyik esetben az ST mikro chipet használják, a másikban az Agere-t.

Miniatűr jumperrel érkezik, amely az interfész működési módját 3 Gb / s-ról 1,5 Gb / s-ra váltja.

Tesztelés

Tesztpad konfigurációja:

CPU

AMD Athlon 64 3000+

Alaplap

Abit AN8-Ultra, nForce4 Ultra

memória

2х512Mb PC3200 Patriot (PSD1G4003K), 2,5-2-2-6-1Т

Elsődleges merevlemez

WD 1600JB, PATA, 8 MB gyorsítótár, 160 GB

Videokártya

PCI-Express x16 GeForce 6600GT Galaxy 128 MB

Keret

Bigtower Chieftec BA-01BBB 420W

Operációs rendszer

Windows XP Professional SP2

Néhány szó a hűtőrendszerről. A csörlőkészülékeket a kosárba helyezik, amelyet egy 92 mm-es Zalman ZM-F2 ventilátor hűtött. Összehasonlításképpen, az alany eredményeit még három merevlemezzel hasonlítjuk össze: IDE Samsung SP1604N, 2 MB gyorsítótár, 160 GB WD 1600JB, IDE, 8 MB gyorsítótár, 160 GB, WD4000YR 400 GB kapacitással, SATA, 16 MB gyorsítótár, Seagate 7200.10, 250 GB kapacitással, SATA, 16 MB gyorsítótár.

A teszteléshez a következő szoftvert használták:

  • FC teszt 1.0 build 11;
  • PC Mark 05;
  • AIDA 32 3.93 (beépülő modul a meghajtók teszteléséhez).

Mivel a Seagate Barracuda ES eredményei szinte megegyeznek (a különbség a mérési hibán belül van) a Seagate Barracuda 7200.10 750 GB eredményeivel, korábban úgy döntöttek, hogy egyetlen meghajtó teszt eredményeit nem veszik figyelembe, így hogy ne terhelje túl a grafikonokat felesleges információkkal.

Teszt eredmények az AIDA 32 3.93 programban:

A múlt hét végén vettem alkatrészeket egy számítógéphez, és számos problémába ütköztem a berendezés beállítása közben. Az új számítógépet úgy tervezték, hogy adatbázisokat tároljon egy vállalat irodájában, ezért RAID tömbre volt szükség. A költségvetés körülbelül 20 000 rubel volt, ezért összegyűjtöttem az AMD platformon. ASUS M4A88TD-M alaplap és két egyforma WD 500 Gb merevlemez. A RAID tömb konfigurálásához a HDD csatlakozik a SATA0 és SATA1 csatlakozókhoz. RAID 1 tömböt hozott létre, amely a merevlemezeket megnövelt megbízhatósággal és hibatűréssel ötvözi. Amikor a merevlemezek tükrözik egymást. Az alábbiakban ismertetett ajánlások alkalmasak a RAID0 konfigurálására, a lemezek sebességének növelésére.

Először bementem a BIOS-ba. Az alaplapomnál a DEL gomb lenyomása indítás közben, harmadik féltől származó táblák esetén F2 lehet. A konfigurációs beállításokban a SATA az IDE módot RAID-re váltotta. Az F10 megnyomásával mentette a beállításokat, és újraindította a számítógépet.

Másodszor, be kell foglalnia a RAID tömböt. Ez az első pillanat, amikor kábulatba estem. Az ASUS alaplap utasításai erről egy szót sem szólnak. A számítógép indítása közben megnyomtam a Ctrl + F billentyűkombinációt. Megnyitotta az Option ROM Utility menüt. Itt választottam ki a második elemet a 2 megnyomásával.

Ebben a menüben a Ctrl + C billentyűkombinációval hozhat létre RAID-t. A pontokon áttekintve bekapcsoltam a RAID Mode funkciókat RAID1 helyzetben, szemben az Y lemezekkel, majd kétszer megnyomtam a Ctrl + Y billentyűt, beírtam a RAID tömb nevét és elmentettem a beállított paramétereket. Kijelentkezett és újraindította a számítógépet.

Most, amikor elindítja a számítógépet, láthatja, hogy RAID1 tömb van csatlakoztatva a rendszerhez.

Harmadszor, meghatároztam a különböző eszközökről érkező letöltési sor prioritását. Ehhez újra be kellett lépnem a BIOS-ba. A DVD-meghajtó, utána a RAID és az utoljára csatlakoztatott eszköz, azaz. flash meghajtók.

RAID tömbre telepítettem a Windows 7 rendszert, és alapvetően további tanácsok alkalmasak a Windows XP, Vista, Server 2008 és Windows 8 RAID tömbre történő telepítésére. A telepítés megkezdése előtt egy másik számítógépről az ASUS webhelyére mentem és letöltöttem az AMD RAID illesztőprogramot. A RAID illesztőprogramot egy flash meghajtóra töltötték be, és addig nem kell az USB csatlakozóba tenni, amíg a merevlemez partícióit ki nem választották. A Windows kép DVD-n volt. Ezt követően folytattam az operációs rendszer telepítését.

Negyedszer, a partíció kiválasztásakor a pendrive meghajtóját használtam. Betettem egy USB flash meghajtót, rákattintottam a Letöltés és tallózás gombra.

Az előugró menüben az illesztőprogram könyvtárát, az operációs rendszert és a bitmélységet választottam. Az én esetemben Windows 7 64bit.

A Windows Installer észlelte az AMD AHCI kompatibilis RAID vezérlő illesztőprogramot. Elég volt megnézni a merevlemez partícióját. Elővettem a pendrive-ot az USB portról.

Itt a második probléma várt rám, amikor a Windows 7 még nem volt telepítve. A szokásos Create módszert választottam, a telepítő a teljes lemezkötetet Elsődlegesnek határozta meg. Kattintson a Tovább gombra, és hibaüzenetet kapott. A telepítő nem tudott újat létrehozni, vagy meglévő rendszerpartíciót találni. További információk és így tovább. Ha a Windosw partíció miatt nem települ, akkor a megoldás az, ha saját maga particionálja a lemezt. Minden szakasz törölve. Nyomta le a Shift + F10 billentyűkombinációt.

Ötödször, megnyomva a Shift + F10 billentyűkombinációt, megnyílt a parancssor. A Shift + Alt visszaadja az angol nyelvű billentyűzetkiosztást az orosz disztribúcióban. Írta be a diskpart, a lemez segédprogram meghívásának parancsát. A következő parancs a list disk. Két lemezt láttam a rendszerben: 0. lemez - flash meghajtó, 1. lemez - RAID tömb. Kiválasztottam az 1. lemezt az 1. lemez kiválasztása paranccsal. Ezután beírtam a partíció létrehozása elsődleges méret = 131072 létrehozását, és létrehoztam egy 128 GB méretű partíciót. A Create partition primer parancs felelős ezért. Méret parancs a lemez méretének meghatározásához.

A lemez második részét a partíció létrehozása a create partition extended paranccsal határozta meg. Nem használta a méretet, hogy az összes hátralévő helyet felvegye a második meghajtóba. Ez a jövőben lehetővé teszi logikai lemez létrehozását.

Az első partíciót a select partition 1 paranccsal választottam ki, az aktív paranccsal pedig a partíciót aktívként jelöljük meg. Ezt követően bezártam a parancssor ablakát. Megnyomtam a Frissítés gombot.

A partíciók listájának frissítése után két 128 GB-os és 337 GB-os lemezt láttam. Kiválasztottam az első részt, és rákattintottam a Tovább gombra.

Nagyon várt felirat A Windows telepítése ... A Windows telepítése a szokásos módon folytatódott.

Három este többször megtettem. Néhány próbálkozás hibával történt, ami növelte az időt. Ha kérdése van, írjon a megjegyzésekbe. Például újra kell indítania a számítógépet, miután a lemezt új partíciókra osztotta, ha az USB flash meghajtót a Windows telepítése előtt helyezte be. A fentieket egyszerre megismételtük az ötpontos algoritmus helyességének biztosítása érdekében. A Windows 7 telepítése RAID-ra működik, tesztelt!


Olvassa el még:

Nem vártál? Handonográfia, vagy hogyan lehet víz alatt lőni a telefonjára Pocketbook Touch e-olvasó áttekintés Az AdvoCam FD4 GPS videofelvevő áttekintése

A Raid tömb olyan adatok tükörképe, amelyeket a felhasználó számítógépes eszközén több merevlemezen tárolnak. Amikor az egyik meghajtó használhatatlanná válik, könnyen kicserélheti egy másikra anélkül, hogy elveszítené személyes fájljait.

A Windows 7, 8.1 vagy 10 operációs rendszer telepítéséhez nem elég csak két merevlemez megvásárlása és a programok használatával egy merevlemez tömbbe történő összekapcsolása, ami alacsonyabb költségekkel jár. Ebben a helyzetben bonyolultabb módszert kell használnia.

Raid tömb konfigurálása és a Windows operációs rendszerek legújabb verzióinak telepítése rajta

Miután az operációs rendszer eszközeivel létrehozott egy szoftveres Raid tömböt, sok felhasználó elgondolkodik azon, hogy vajon lehetséges-e magát az operációs rendszert telepíteni erre a RAID-ra, és át lehet-e vinni a már előre telepített és megtöltött Windows tömböt a létrehozott Raid 1 tömbbe . Nagy valószínűséggel meghibásodhat maga a merevlemez, az operációs rendszerrel és az összes programmal, és nem csak a merevlemez, amelyen fájlok vannak.

Meg kell jegyezni, hogy ha az operációs rendszerrel és az összes fájllal rendelkező merevlemez bármely vállalatnál leáll, akkor az azonnal felfüggeszti tevékenységét néhány napra. Ezért a Raid tömb létrehozásának eljárása telepített operációs rendszerrel a kötelező folyamatok kategóriájába tartozik.

Azt is érdemes figyelembe venni, hogy a Raid 1 tömb mellett lehetőség van Raid 0 tömb létrehozására is. A második lehetővé teszi az operációs rendszer sebességének jelentős növelését.

Ebben a cikkben megpróbáljuk kitalálni, hogyan hozhat létre egy Raid 1 tömböt két merevlemezről és telepíthet rá egy operációs rendszert. Ebben az esetben az alaplap bármilyen lehet.

Meg kell jegyezni, hogy használhatja a BIOS normál indításának és a Raid technológia használatának módszerét. Ezt ki kell választania, hogy egy már telepített operációs rendszert más segédprogramokkal továbbítson rá. Először azonban megvizsgáljuk, hogyan telepítheti a Windows rendszert.

A kezdéshez a legegyszerűbb módon létre kell hoznia egy USB flash meghajtót indítás céljából.

A Raid 1 tömb összeállításához két merevlemezt vagy SSD-meghajtót kell készleteznie. Nagyon fontos ellenőrizni, hogy a Raid technológiát támogatja-e egy adott alaplap modell. Megvásárolhat egy pár merevlemezt, mindegyik 250 gigabájtos kapacitással.

A rendszeregységben a megfelelő módon kell elhelyezni őket.

A rendszer Raid tömb konfigurálásához nyissa meg a BIOS-t, és válassza ki ott a megfelelő szakaszt. A számítógépes eszköz minden modelljén meg lesz a sajátjuk.

A számítógépes eszköz bekapcsolása után be kell lépnie a BIOS-on keresztül, és nyomja meg a Törlés gombot.

A megjelenő ablakban keresse fel a Speciális részt, és nyissa meg. Válassza ki a listából a SATA konfigurációt.


A Raid pozíciót Sata Mode Selection-re kell állítania.


A HotPlugnak engedélyezett helyzetben kell lennie azoknál a merevlemezeknél, amelyeket a Raid-be fogunk kombinálni.

Az összes beállítás mentéséhez nyomja meg az F10 gombot. Ezután megtörténik a számítógépes eszköz újraindításának eljárása.

A Raid konfigurációs beállítások eléréséhez a rendszer felszólít minket a CTRL + I megnyomásával. Ezt a lépést meg kell tenni.

A megjelenő új oldalon meg kell találnia a Raid Volume létrehozása elemet, és kattintson rá. Ezt követően azonnal nyomja meg az Enter billentyűt.


Az új oldalon meg kell adnia a Raid tömb nevét. Bármi lehet. A Raid név megadásához nyomja meg a szóközt.

A név beírása után nyomja meg az Enter billentyűt.

Az új ablakban ki kell választanunk a Raid1 (Mirror) lehetőséget. Ha ez nem történik meg, akkor az összes adat a másik merevlemezen marad. A vezérlő egy másik merevlemezen lesz automatikus üzemmódban.

A beállításokat a billentyűzet nyílbillentyűivel végezhetjük el. Miután végrehajtották őket, kattintson a Kötet létrehozása és az Enter gombra.

Egy új ablakban figyelmeztetés jelenik meg a felhasználó beleegyezésével kapcsolatban, hogy adatai elveszhetnek. Ebben az Igen gombra kell kattintania az Y gombbal.


Így kiderült, hogy a Raid 1 létrehozása befejeződött, és az esc gomb megnyomásával kiléphet.

Ahhoz, hogy elfogadja a kilépést, ismét kattintson az Y gombra.

A számítógépes eszköz újraindítása után meg kell lépnie a rendszerindítási menüben, és ki kell választania egy USB flash meghajtót a prioritásos letöltések listájából. A korábban létrehozott Raidnek is itt kell lennie.

Ezután válassza a Telepítés lehetőséget.


Egy új ablakban, miután elolvasta a licencszerződést, kattintson az Elfogadás gombra.


A megjelenő oldalon válassza ki a második elemet.


Most észrevehető, hogy a rendszer két merevlemezt észlel, amelyeket egyetlen Raid tömbbe egyesítettek.


A Csatlakozás oldalon ki kell választania a lépés kihagyását.

Az új ablakban a standard paramétereket kell használnia.


Létrehozhat egy helyi fiókot, és rákattint a kész gombra.

A megbízható adattárolás fontossága nyilvánvaló a felhasználók számára minden szinten. Különösen most, amikor a tárolt adatok mennyisége riasztó ütemben növekszik, függetlenül attól, hogy ezek az adatok személyes jellegűek (fénykép- és videógyűjtemények) vagy vállalati (pénzügyi és projektdokumentációk, kutatási eredmények stb.). Az egyik eszköz, amely ilyen vagy olyan mértékben segít megoldani az adattárolás megbízhatóságának problémáját, egy lemezes RAID tömb szervezésén alapul.

RAID koncepció

A RAID (angol Redundant Array of Independent Disks) (bár pontosabb talán "szabad értelmezés" lesz: redundáns erőforrásokkal rendelkező független lemezek tömbje) olyan hardver vagy szoftver alrendszer, amelyben a tárolt adatokat elosztják (gyakran duplikálva) ) több merevlemezen (fizikai vagy virtuális). A leghatékonyabb mind a megbízhatóság, mind a teljesítmény szempontjából a hardveres RAID alrendszer. A szoftver bevezetése azonban szintén nagy előnyökkel járhat, és a Linux rendelkezik minden szükséges komponenssel a szoftveres RAID megszervezéséhez.

Különböző típusú RAID tömbök

Fentebb megjegyeztük, hogy a RAID fő funkciója mellett - az adattárolás megbízhatóságának biztosítása mellett - javíthatja a teljesítményt azáltal, hogy az adatokat több folyamra osztja fel, hogy egyszerre több lemezre írhasson. A RAID alrendszer Linuxos megvalósítása némileg eltér az általánosan elfogadottaktól, de a logikai felosztás több szintre megmarad.

Szinten RAID 0 két vagy több lemezt csak a teljesítmény javítására használnak, mivel olvasás / írás közben megosztják az adatokat. Itt gyakorlatilag nincs "redundancia".

Sor RAID 1 az első réteg, amely redundanciát biztosít. Ezt az üzemmódot gyakran tükrözésnek nevezik, mivel az adatok a tömb összes lemezén replikálódnak. A megbízhatóság foka nő, de az írási művelet teljesítménye csökken, mivel ugyanazokat az adatokat többször írják. A szervezet számára RAID 1 legalább két lemezre van szükség.

A tömb jellemzője RAID 4 egy külön lemez a paritás információk rögzítésére. Így ennek az alrendszernek a szűk keresztmetszete a várakozási idő, amikor az adott lemezre ír. Ezért ajánlott használni RAID 5 minden esetben, kivéve azokat, amelyekben a felhasználás RAID 4 rendkívül szükséges és indokolt.

Egy tömbben RAID 5íráskor mind az adatokat, mind a paritás információkat elkülönítik. ezért RAID 5 a leghatékonyabb és leggazdaságosabb szintnek tekintették az új fejlesztések megjelenése előtt ezen a területen: RAID 5EE, RAID 6, RAID 10és kombinált szintek RAID 1 + 0, RAID 5 + 0, RAID 1 + 5... Tömb szervezéséhez RAID 5 legalább három lemezre van szükség.

A RAID tömbök koncepciójának továbbfejlesztése a fenti Wikipedia oldalakon található. Külön érdekesség az angol "RAID 10 és RAID 5 relációs adatbázisokban" összehasonlítás.

A RAID szoftveres megvalósításának támogatása megjelent a Linux kernelben a 2.0 verziótól kezdve, bár az első verzió alig volt alkalmas gyakorlati használatra: képességei nagyon korlátozottak voltak, és meglehetősen sok hibát tartalmazott. A 2.4-es rendszermagok óta javult a helyzet, és a modern RAID-implementációk Linuxban meglehetősen alkalmasak gyakorlati használatra.

RAID tömb létrehozása és konfigurálása

A RAID tömbök létrehozásával kapcsolatos első kísérleteket virtuális gépi környezetben, például VirtualBox-ban kell elvégezni. Biztonságosabb, ráadásul nem minden felhasználó rendelkezik két vagy három fizikai lemezt tartalmazó számítógéppel.

Részletes megfontolásból egy 1. szintű RAID tömb megszervezését választottuk, mivel ez építészeti szempontból a legegyszerűbb tömb, és a redundáns (megbízhatóság szempontjából) tömb.

RAID tömb több fizikai lemezen történő létrehozásakor különös figyelmet kell fordítani arra, hogy a lemezek azonos méretűek legyenek, és ideális esetben a legjobb, ha ugyanazon modell lemezeit használjuk.

Tehát először a VirtualBox-ban létre kell hoznia egy virtuális gépet a Linux számára (a 2.6-os rendszermag verziójával), ki kell választania a számára megfelelő memória méretet, és létre kell hoznia három azonos méretű merevlemezt (minden lemezre 20 GB elég lesz ). A Linux rendszer indítása után (bármilyen élő DVD-t vagy annak ISO képét használhatja) a működéshez szükség van egy terminál (szövegkonzol) emulátorra.

A partíciók lemezen való megjelöléséhez használhatja a segédprogramot fdisk, de "utódja" kényelmesebb cfdiskálgrafikus felülettel, amelyet a konzolról a következő paranccsal lehet elindítani:

cfdisk / dev / sda

Az indítás után létre kell hoznia egy swap partíciót (például 1 GB méretű), és a fennmaradó helyet (19 GB) a gyökérpartíciónak kell adnia. Fontos beállítani a Linux RAID típust mindkét partícióhoz (hexadecimális kód fd). Ezt követően feltétlenül írja le a módosításokat, és lépjen ki cfdisk.

Most pontosan ugyanazt a particionálást kell elvégeznie a másik két lemezen. Ez a művelet könnyen elvégezhető egy másik hasznos segédprogram segítségével, amely lehetővé teszi a lemezpartíciók kezelését:

sfdisk -d / dev / sda | sfdisk / dev / sdb sfdisk -d / dev / sda | sfdisk / dev / sdc

Kulcs -d arra használják, hogy a megadott eszköz összes partícióját olyan formátumban dobják ki, amely ugyanahhoz a parancshoz használható bemenetként sfdisk, amely lehetővé teszi duplikált szakaszok létrehozását, miközben megőrzi az összes tulajdonságot és attribútumot.

Ennek eredményeként három lemezt kap ugyanazokkal a partíciókkal és telepített Linux RAID típussal. Most már közvetlenül elkezdheti a RAID tömb létrehozását.

RAID-lemezek létrehozása

RAID tömb létrehozásához szükség van egy segédprogramra mdadm az azonos nevű csomagból. Magát a létrehozási műveletet az 1. lista parancsai segítségével hajtják végre.

Felsorolás 1. RAID-lemezek létrehozása
mdadm --create / dev / md0 --metadata = 0,90 --level = 1 - fonott eszközök = 3 \ / dev / sda1 / dev / sdb1 / dev / sdc1 mdadm --create / dev / md1 --metadata = 0,90 - szint = 1 - fonott eszközök = 3 \ / dev / sda2 / dev / sdb2 / dev / sdc2

A parancs első kulcsának szükségszerűen meg kell határoznia a fő működési módot. mdadm... Ebben az esetben a kulcsot használják --teremt(rövid forma -C) - létrehozási mód. A kulcs után a létrehozott RAID eszköz neve jelenik meg.

Kulcs --metaadatok(rövid forma -e) meghatározza a lemezhez használt metaadat formátumot (superblock). Jelentése 0.90 (valamint analógjai 0 és alapértelmezett) alapértelmezés szerint használatos egy RAID tömb létrehozásakor, így az adott példában nem szerepelhetett a parancsban. Formátum 0.90 Legfeljebb 28 komponens eszköz használatát engedélyezi egy RAID tömbben, és meghatározza ezen eszközök maximális méretét is (legfeljebb 2 TB).

Kulcs --szint = 1 meghatározza a RAID tömb szintjét. Kulcs --fonat = 3 meghatározza az összetett eszközök számát a létrehozott RAID tömbben. A parancssor végén az eszközök listája, amelyekből a RAID tömböt kialakítják.

Üzembe helyezés

A lemeztömb sikeresen létrehozva, de még mindig üres. A létrehozott RAID alrendszer működésének teszteléséhez telepítenie kell egy Linux rendszert. Telepítés előtt ellenőrizze, hogy a telepítő helyesen ismerte-e fel a cserepartíciót. Ehhez használja a következő parancsot:

mkswap / dev / md0 beállítás

A Linux rendszer telepítése "normál" módban történik, egy sajátosság kivételével: amikor partíciókat választunk a szokásos helyett / dev / sda1és / dev / sda2 felajánlják a felhasználót / dev / md0és / dev / md1 illetőleg. A bootloadert természetesen telepíteni kell az MBR-be.

A telepítés befejezése után változtatásokat kell végrehajtania a bootloader konfigurációs fájljában annak érdekében, hogy a rendszer sikeresen elindulhasson a RAID eszközről.

Ha a telepített Linux rendszer indítót használ grub majd reszelni /boot/grub/grub.conf a következő módosításokat kell végrehajtania:

  • Sorban splashimage = ... szakasz neve (hd0,1) névvel helyettesítették (md0,1)
  • Sorban gyökér (hd0,1) hasonló módon, helyettesítés (md0,1)

Ha a rendszer elindul lilo(ezt a betöltőt továbbra is használják néhány disztribúcióban), akkor szerkesztenie kell a fájlt /etc/lilo.conf:

  • a kezdeti (általános) szakaszban adja hozzá a sort: raid-extra-boot = csak mbr-csak
  • cserélje le a karakterláncot boot = / dev / sda soronként boot = / dev / md0

A szerkesztő mentése és kilépése után feltétlenül aktiválja a paranccsal végrehajtott módosításokat lilo.

Most újraindíthatja a rendszert, és ellenőrizheti a rendszer teljesítményét a RAID tömbben.

Számvitel és ellenőrzés

A RAID alrendszer aktuális állapota a rendszermagban tükröződik a fájlban / proc / mdstat... Ne feledje, hogy a megtekintéséhez a felhasználói jogosultságokra van szükség. A fájlban található információk különösen fontosak, ha új lemezt adnak a RAID tömbhöz (vagy sérült lemezt cserélnek ki), vagy ha az egyik összetevő eszközt eltávolítják a RAID tömbből.

Csapat mdadm maga aktiválja a RAID tömböt, és elvben nem igényel konfigurációs fájlt, de hivatkozni fog rá, ha a nevét kifejezetten megadják (a "standard" név /etc/mdadm.conf). A konfigurációs fájl használata két okból is ajánlott:

  • nem kell hosszú parancssort írni sok kulccsal, mivel az összes jellemző a megadott fájlból származik;
  • maga a konfigurációs fájl a használt RAID tömb dokumentációja.

Csapat mdadm --detail --scan lehetővé teszi az aktuális RAID-beállítások értékeinek lekérését. De részletesebb információk beszerzéséhez használja a következő parancskombinációt (ismét root jogosultságokra van szüksége):

echo "DEVICE / dev / sd *"> /etc/mdadm.conf mdadm --detail --scan >> /etc/mdadm.conf

RAID-kezelés

A redundancia előnyei az adatok RAID tömbben történő tárolásakor felértékelődhetnek a virtuális gép konfigurációjában levő egyik lemez leválasztásával, ezzel szimulálva annak meghibásodását. Miután újraindította a rendszert a virtuális gép RAID tömbjén, másoljon elég nagy mennyiségű adatot. Ezt követően a gazdagép rendszerben láthatja, hogy a két működő lemez mérete megnőtt (a másolt adatok mennyiségének megfelelően), és a harmadik, leválasztott lemez mérete változatlan maradt.

Ha a harmadik lemezt újra csatlakoztatja, és a rendszert újraindítja a virtuális gép, akkor az újonnan csatlakoztatott lemezt észleli, de az első két RAID lemezt nem szinkronizálja. A lényeg az, hogy ezt a műveletet manuálisan kell végrehajtani. A "kísérlet" folytatásához most teljesen el kell távolítania a harmadik lemezt a virtuális gépről, és pontosan ugyanazt az újat kell létrehoznia, hogy szimulálja a sérült fizikai merevlemez egészségesre cserélését.

A RAID tömb aktuális állapotát ellenőrzik a fenti fájl tartalmával / proc / mdstat... A harmadik lemez eltávolítása után a fájl tartalma valami olyasmit fog kinézni, mint az 1. ábrán.

A bemutatott töredékből egyértelmű, hogy a három RAID lemezből jelenleg csak kettő működik, és melyik összetevő eszköz hiányzik, azt a paraméter jelzi - az első két eszköz aktív, az utolsó helyén aláhúzás látható.

Ha feltételezzük, hogy a virtuális gép konfigurációjában a harmadik lemez újonnan jött létre, akkor a partíciókat és azok összes jellemzőjét át kell másolni az egyik működő RAID lemezről a fent már leírt paranccsal:

sfdisk -d / dev / sda | sfdisk / dev / sdc

Ezt követően az előkészített "új" lemez hozzáadódik a meglévő RAID tömbhöz:

mdadm / dev / md0 -a / dev / sdc1 mdadm / dev / md1 -a / dev / sdc2

A rendszer továbbra is normálisan működik - mindhárom RAID-alkatrész csatlakoztatva van és működik. Ezt ellenőrizheti, ha újra megnézi a fájl tartalmát. / proc / mdstat.

További megjegyzések

Speciális parancsbillentyűk segítségével szimulálni lehet az egyik RAID lemez hibáját is mdadm az alábbiak szerint:

mdadm / dev / md0 --set-hibás / dev / sdc1 vagy mdadm / dev / md0 --fail / dev / sdc1

Miután a lemezt "nem működőképesnek" nyilvánították, eltávolítható a RAID tömbből:

mdadm / dev / md0 --remove / dev / sdc1

Az alkatrész eszköz logikai eltávolítása után azonnal fizikailag kicserélhető. Ismét meg kell jegyezni, hogy a "hardveres" merevlemezeket erősen ajánlott csak azonos eszközökkel cserélni, és a logikai partíciók formájában lévő alkatrészeket minden bizonnyal pontosan azonos méretű partíciókra kell cserélni.

A komponens eszköz cseréje után hozzáadhatja a frissített összetevőt a RAID tömbhöz a fenti paranccsal:

mdadm / dev / md0 --add / dev / sdc1

Következtetés

A RAID tömb szoftveres megvalósítása Linux alatt lehetővé teszi a felhasználó számára, hogy fizikai szintű lemezek és logikai partíciók segítségével is könnyen létrehozhasson többszintű lemeztömböket. Az alrendszer által biztosított képességek elégségesek a megbízhatóság és a teljesítmény szempontjából egyaránt orientált adattárolás megszervezéséhez.

Források letöltése

static.content.url = http: //www.site/developerworks/js/artrating/

Zóna = Linux, nyílt forráskód

ArticleID = 758669

ArticleTitle = Szoftveres RAID készítése Linux platformon



Tetszett a cikk? Oszd meg