Cikk a raid tömb létrehozásáról Linux rendszereken, az asplinux amatőr klubban

A cikk bemutatja a szoftveres megoldás előnyeit a költségvetési gerinc-tömb létrehozásával
Linux, és megmagyarázza, miért nem biztonságos és csak hülye, hogy létrehoz egy gerinc tömb segítségével mikro-mikrofon BIOS.

Szoftver RAID létrehozása Linux alatt

Szoftveres RAID Linux a közszférában, hogy fontos tárolási feladatokat sokkal megbízhatóbb, mint a SATA vezérlők divatos manapság, és olcsóbb, mint a drága SCSI és így tovább. Hardver RAID. Tehát a Linux szoftveres RAID egy középutat a döntést, hogy a RAID és a legjobb az ár / minőség.

Linux RAID vs SATA RAID.

Vagyis az adatkezelés nem a hardver szintjén, hanem a BIOS mikrokód szintjén az operációs rendszer illesztőprogramján keresztül történik. Innen és az olyan fogalmak, mint a "meghajtók" a SATA-RAID (amely nélkül a RAID különálló lemezek), innen és a probléma.

Először is ellentmondásos - égett az alaplap, és keresse meg ugyanazt a díjat, mint egész (nem a vezérlő), akkor kell egy azonos díjat kap az értékes adatokat. Nos, ha még mindig rendelkezésre állnak, és ha ez 5-10 év alatt történik? A Linux RAID megfosztja ezt a problémát, mert olyan absztrakciós szinten van, hogy a RAID "látható" lesz minden alaplapon és bármely Linux disztribúcióban (ésszerű keretek között, természetesen).

Linux RAID vs SATA és egyéb hardver RAID

Itt a teljesítmény szempontjából persze a hardveres RAID nyer. Hátrányok - ismét - ha a vezérlő repül, akkor pontosan ugyanaz, amelyre a merevlemezek találhatók. A költségvetési megoldások második hátránya a jó hardveres RAID magas ára.

Tehát a Linux Software RAID-t választottuk az adattárolás megoldásaként. Most írjunk le példát egy RAID létrehozásáról egy "tükör" -en egy Linux RAID szoftveren.

1. lépés: cfdisk / fdisk

Jelenleg 2 merevlemezünk van, amelyekhez RAID1 lesz adat-tükrözéssel. Ezeken a lemezeken partíciókat, például azonos méretű sdb1 és sdc1 fájlokat hozunk létre a jövőbeli RAID számára.
Ehhez használhatja például az fdisk vagy a cfdisk segédprogramokat. Az ilyen partíciók típusát FD-ként (Linux raid self-detection)

2. lépés: RAID1 létrehozása

Hozzon létre RAID1-et ezekből a részekből:

3. lépés. A létrehozott RAID adatai

Az újonnan létrehozott RAID részleteket a következő paranccsal láthatja:

Ezután az / etc / raidtab fájlban írhat ilyen RAID-adatokat:

4. lépés: Az mdadm beállítása

Az mdadm-t az alábbiakhoz hasonlóan konfigurálhatja:

Most kereshet és hozhat létre RAID-eszközt (/ dev / md0) az alábbi parancsokkal:

De ez rendszerint nem szükséges, maga a rendszer megtalálja és felismeri a Linux RAID szoftvert.

FIGYELEM! Győződjön meg róla, hogy RAID-támogatással rendelkezik a rendszermagban (Multiple devices driver support (RAID és LVM))!

Ez minden. Ez alapvetően a RAID létrehozása. Ezután már dolgozhat RAID-vel és hozhat létre partíciókat rajta. Az alábbiakban bemutatjuk, hogyan kell használni az LVM2-t a RAID-en, mert Az LVM-mel való munka, véleményem szerint, a legrugalmasabb eszköz a partíciók kezeléséhez, de egy másik cikkben. Elvben, mivel máris ugyanazon a szinten van az absztrakciók (szoftveres RAID), akkor LVM-vel lehetséges és nem kommunikálni, de az Ön ízlése szerint.

5. lépés: LVM a RAID-hez

Partíció az LVM számára

Készítse elő az LVM2 partíciót a RAID tömbből. Ehhez használjuk a segédprogramokat a csomagból: lvm2:

Hozzon létre egy szakaszcsoportot, és nevezze el például a vg-t (a kötetcsoportból).

Logikai kötetek létrehozása:

és így tovább opt. var, stb. (lásd az LVM dokumentációját)

Mi hozzuk létre a logikai LVM-partíció (egy csoportban vg / dev / vg /) fájlrendszer:

Ez minden. Most már van / dev / vg / home már az LVM-kötet RAID1 (tükör) -en található raiserfs fájlrendszerrel.

Ha például már elindult a LiveCD, és meg kell csatlakoztatni a raid, és a nagyon rendszer nem talál, akkor lehet tenni, amint azt az alábbi példa:

A törlésre figyel. Ha az ágazat egyszerűen repül, attól függően, hogy az utazás szintje vagy vándorolt-e, vagy többlet forrásokból származik. Általánosságban elmondható, hogy a kérdés teljes mértékben hiányolja a különböző szintű RAID működésének elveit.

hmm. Tudomásul veszem, hogy a fenti műveletek egy már telepített rendszerben történtek - csak két másik merevlemezt csatlakoztatott és RAID-1-et csináltak?
De hogyan lehet RAID-1-t készíteni az operációs rendszer telepítésekor, és csak 2 SATA meghajtót (ugyanazt)?

Rico, amennyire én tudom, így nem lehet megtenni.
Az alternatív -, hogy egy sor az alaplap erők (abban az esetben, platform az Intel szükséges Northbridge ICHxR), és azt tegye tengely.

Rico írta (a):
hmm. Tudomásul veszem, hogy a fenti műveletek egy már telepített rendszerben történtek - csak két másik merevlemezt csatlakoztatott és RAID-1-et csináltak?
De hogyan lehet RAID-1-t készíteni az operációs rendszer telepítésekor, és csak 2 SATA meghajtót (ugyanazt)?

Elképesztő, hogy olvassuk el a cikket.

A kérdés ésszerű és helyes: az egyik azt írja a kk-nak, hogy létrehozza, a másik pedig azt gondolja, hogyan kell csinálni, amire szüksége van.

Az ötlet / boot partíció, meg kell hagyni a ext2 mérete 250MB, úgy, ahogyan telepítésekor a boot meghajtó titkosított LVM partíción és 2 (mondjuk sda5 és sdb5) többit két lemez varrni egy raid minden live CD-ről. Futtassa újra a DEBIAN telepítőt, egyszerre látja a gerincet, és manuálisan telepíti az LVM partíciókat, majd végigvezeti a telepítést a GRUB bejegyzés előtt. A / boot rendszerben található mini-kernel tartalmaz mindent, amire szüksége van.

Nehéz a betöltés a gerincről az LVM-vel a titkosított partíción, mikor harcolok, és nem akasztok.

De mi más?
RAID-tömb (az első szint - a tükör) csak a lemezhiba és az adatvesztés elleni védelem. a fájlrendszer-illesztőprogram hibái vagy az rm -rf / fájlok csak a biztonsági mentést védik.

Mielőtt elolvastam a cikket létre egy kört 1 teremtett DML mindent írt és ott, de beleértve, szomorú, minden rendben van, csak nem egy swap a DML, hiszen nem működik megfelelően.