Bemutatok egy oktatóanyagot egy tömb létrehozására az alkalmazás segítségével mdadm (http://packages.debian.org/squeeze/mdadm).
A végrehajtás követelménye, hogy legyen egy virtuális gép debian-squeeze és néhány virtuális lemez, ezekben az esetekben 1 Gb kapacitással elegendő, mivel amit mátrixszal fogunk dolgozni, stb., és példa az adatok kitöltésére, ez is teszt.
Ehhez az esethez hozzon létre 3-at a képen látható módon a rendszer mellett:
Elindítjuk a gépet, rootként lépünk be és telepítjük az alkalmazást:
apt-get install mdadm hdparm
o
apt-get -t squeeze-backports install hdparm mdadm
ha ezek a repók vannak a forrásokban.lista
Az alkalmazás telepítése után előkészítjük a lemezeket a mátrixba való felvételükre:
- Először "fdisk -l" -nel észleljük őket
- Miután észleltük a lemezeket, folytatjuk a megfelelő formátum megadását, ehhez a cfdisk alkalmazást használjuk:
Itt tisztáznunk kell, meg kell tennünk ezt az eljárást minden egyes HDD-hez, amelyik a mátrixban akarunk lenni. Például a / dev / sdb paranccsal kezdjük:
cfdisk /dev/sdb
- Adunk "Új" -t és kiválasztjuk "Elsődlegesnek".
- Átlépünk a menüben, és megnyomjuk a "Type" gombot.
- A partíció mátrixban történő felhasználása érdekében megváltoztatjuk a formátum típusát (beírjuk az FD-t).
- Így kell kinéznie:
- Ezután elmentjük a módosításokat:
- Az összes lemezt ellenőrizzük az fdisk segítségével, hogy megbizonyosodjunk arról, hogy nem hiányoznak-e az előkészítéshez:
Folytatunk egy speciális fájl létrehozását, úgy kezeljük, mintha egy "blokk" lenne:
mknod /dev/md0 b 9 0
Megmagyarázom, ez a parancs «különleges» fájlok létrehozására szolgál, amikor a «b» paraméterrel hívjuk meg, akkor azt mondjuk neki, hogy úgy tegye, mintha blokk lenne, erre példa van a HDD fájljainkban, tegyen egy ls -lh-t sd * és látni fogja:
brw-rw - T 1 gyökérlemez, 8. július 0., 30:07 / dev / sda
De mit jelent a 9 0? Amilyen egyszerű a verzió, itt van a FŐ-KISEBB verzió, ahol a 9 a 0-as kiskorú legfőbb változata, hogy úgy mondjam, egy mini nyelvcsavaró.
Ellenőrizzük, hogy helyesen hozták-e létre:
brw-r - r– 1 gyökérgyökér 9., 0. július 30. 11:12 / dev / md0
Most létrehozhatjuk a RAID-ot, de először fel kell tennünk néhány kérdést magunknak:
- Mekkora lesz a mátrix terhelése?
- Többet fogok olvasni, mint írni neki?
- Szüksége van-e a tárolt információkra?
- Nagyon elérhetőnek kell lennie?
- Kapacitást vagy biztonságot akarok?
Ezekre a kérdésekre látogasson el a Wikibe (http://es.wikipedia.org/wiki/RAID), attól függően, hogy milyen mátrixot választ, hogyan kell eljárnia, ebben az oktatóanyagban létrehozunk egy raid0-t, két típus létezik, lineáris és csíkos , az a különbség, hogy lineárisan a lemezek abban a sorrendben vannak kitöltve, ahogyan a mátrixhoz kerültek, és az a csíkozás, amelyben a lemezek egyenletesen vannak kitöltve, és ez gyorsabb az olvasás / írás során is (mindaddig, amíg a lemezek ugyanazok).
Csináljuk:
mdadm -C /dev/md0 -N RAID0-STRIPE --level=stripe --raid-devices=3 /dev/sdc1 /dev/sdd1 /dev/sdb1
Ezzel meg fogjuk teremteni a mátrixunkat, kétségek miatt a «man mdadm»:
mdadm -D /dev/md0
Optimalizálhatunk más dolgokat is, például ha felvesz egy másik lemezt, akkor "automatikus válasz" módban lehet, amikor a három közül egy másik meghibásodik, ezt megtehetjük az "-x / dev / sdN" opcióval; ne feledje, hogy annyi lemezünk lehet a "SPARE" -ben, amennyit csak akarunk, VIGYÁZZ, azonosítsuk a lemezeket hehehehehehehe jelölővel, ha 10 lemezük van, honnan tudhatjuk, hogy melyik van eltörve? hehehehehe, ne hagyd, hogy ugyanaz történjen velük, különben is, ha a mátrix felcsavarodik, akkor nehéz lenne ebből visszaállítani az adatokat, ezért a korábban feltett kérdéseim, ha biztonsági másolatot akarsz, készíts RAID5-et, akkor is, ha zavar a lemez, amikor a SPARE futni kezd, képes regenerálni az elveszett információkat, wow, mdadm !!! hehehehehe.
Hogy nézne ki:
mdadm -C /dev/md0 -N RAID0-STRIPE --level=stripe --raid-devices=3 /dev/sdc1 /dev/sdd1 /dev/sdb1 -x /dev/sdv1
Most megmaradt az a formázás:
mkfs.ext4 /dev/md0
Előkészítjük a mappát az összeszereléshez:
mkdir /media/raid
Utazunk:
mount /dev/md0 /media/raid
Minden kész, most ellenőrizzük a lemezterületet a df paranccsal:
Nos, mátrixunk már készen áll a használatra, elvégezünk egy sebességtesztet:
hdparm -t /dev/md0
Nos, úgy tűnik, hogy nem volt olyan rossz jijijijijijiji
Befejeztük, most átadom a tudásomat.
Nos, mit hozhatunk ki ebből?
R / Minden, amit el lehet képzelni, a lemez újrafelhasználásától az adatmentésig, valamint a tömbök kombinációi, amelyeket megtehetnek, elmagyaráznak néhány lehetséges példát a wiki-n.
Egy kis SAN-t (Storage Area Network) is megvalósíthatnánk, röviden leírom ennek működését:
- N számítógépük van és egy szerverük (mind Debian jijijiji-vel).
- Ezekben a PC-kben a szoftver telepítve van, ami azt jelenti, hogy ezek az N PC-k a merevlemezeket a hálózat részeként használják.
- A szerver átvizsgálja a hálózatot, megtalálja mindet, úgy kezeli őket, mintha egy saját lemez része lenne.
- Mátrixot készítenek azokból a lemezekből.
Eredmény: N Teras SUPER albuma.
Ezt hívják AoE-nek (ATA over Ethernet), hagyok neked egy oktatóanyagot (vannak apró hibái, lehet, hogy ebből kapok egy oktatóanyagot, 100% -ban funkcionális):
http://www.howtoforge.com/using-ata-over-ethernet-aoe-on-debian-squeeze-initiator-and-target
és egyéb dokumentumok:
http://www.howtoforge.com/how-to-build-a-low-cost-san
Nos, ennyi, remélem, hogy segít, kérem, ha bármilyen hibát lát, kommentálja a hibát, és ne okozzon problémát az újoncoknak.
HATALMAS KUBÁBÓL !!!!!!
Nagyon jó magyarázat Eduardo, lépésről lépésre. Lekérdezés:
Használja ezt olyan virtuális gépen, mint a Virtualbox, vagy csak azért, hogy példát adjon nekünk?
Hello Croto, minden a virtuális PC-n történik
A p # t4 anyától az útmutató !!
Az egyik lemez fizikai hibája miatt elvesztettem a rajtaütést.
És úgy oldottam meg, hogy elvittem a rajtaütést az Onretrieval nevű helyreállító céghez, ahol visszaszerezték az információkat.
A biztonság kedvéért a kiszolgálót kezelem a felhőben, ahol a biztonsági másolatot tároltam.
üdvözletet.
Nagyon jó bejegyzés, nagyon világos és nagyon hasznos, egy kérdés, amelyet látni próbáltam törölni a raid md0-t a #mdadm –stop / dev / md0 paranccsal, az a helyzet, hogy nem töröltem, csak leállítottam, és abbahagytam a GPARTED megjelenését, hogyan? Megtehetem, hogy újra lássam, újrakészítem a kézikönyv segítségével, és minden rendben ment nekem, de még mindig nem látom a GPARTED-ből, nagyra értékelném a segítséget.