RAID je redundantni niz jeftinih diskova, koristi se za visoku dostupnost i pouzdanost u velikim okruženjima, gdje je potrebno zaštititi podatke od uobičajene uporabe. Raid je samo zbirka diskova u spremištu koja postaje logički volumen i sadrži niz. Kombinirani upravljački programi čine niz ili se pozivaju kao skup (grupa).
RAID se može stvoriti ako postoje minimalno 2 broja diska spojenih na raid kontroler i ako se logički volumen može dodati ili se više diskova može dodati u niz prema definiranim RAID razinama. Software Raid su dostupni bez upotrebe fizičkog hardvera koji se nazivaju softverski raid. Software Raid bit će nazvan Poor man raid.
Glavni koncept korištenja RAID -a je spremanje podataka s jedinstvene točke kvara, znači ako koristimo jedan disk za spremanje podataka a ako ne uspije, nema šanse da vratimo naše podatke, da bismo zaustavili gubitak podataka potrebna nam je tolerancija grešaka metoda. Dakle, možemo koristiti neku zbirku diska za formiranje RAID skupa.
Stripe je iscrtavanje podataka na više diskova istovremeno dijeljenjem sadržaja. Pretpostavimo da imamo dva diska i ako spremimo sadržaj na logički volumen, bit će spremljen pod oba fizička diska podjelom sadržaja. Za bolje performanse RAID 0 će se koristiti, ali ne možemo dobiti podatke ako jedan od pogona otkaže. Dakle, nije dobra praksa koristiti RAID 0. Jedino rješenje je instalirati operacijski sustav s primijenjenim RAID0 logičkim volumenima za zaštitu važnih datoteka.
Minimalni broj diskova dopuštenih za stvaranje RAID -a 0 je 2, ali možete dodati još diska, ali redoslijed bi trebao biti dva puta veći od 2, 4, 6, 8. Ako imate Fizičku RAID karticu s dovoljno priključaka, možete dodati još diskova.
Ovdje ne koristimo hardverski napad, ovo postavljanje ovisi samo o softverskom RAID -u. Ako imamo fizičku hardversku raid karticu, možemo joj pristupiti iz uslužnog programa Korisničko sučelje. Neke matične ploče prema zadanim postavkama ugrađene sa RAID značajkom Korisničko sučelje može se pristupiti pomoću Ctrl+I ključeve.
Ako ste tek počeli s postavljanjem RAID -a, pročitajte naš raniji članak, gdje smo pokrili neke osnovne uvode o RAID -u.
Operacijski sustav: CentOS 6.5 Final. IP adresa: 192.168.0.225. Dva diska: svaki po 20 GB.
Ovaj članak je dio 2 serije RAID-a s 9 vodiča, ovdje u ovom dijelu ćemo vidjeti kako možemo stvoriti i postaviti softver RAID0 ili striping u Linux sustavima ili poslužiteljima pomoću dva 20 GB diskovi s imenom sdb i sdc.
1. Prije postavljanja RAID0 u Linux, izvršimo ažuriranje sustava, a zatim instaliramo 'mdadm‘Paket. Mdadm je mali program koji će nam omogućiti konfiguraciju i upravljanje RAID uređajima u Linuxu.
# yum clean all && yum update. # yum install mdadm -y.
2. Prije stvaranja RAID -a 0, provjerite jesu li dva spojena tvrda diska otkrivena ili ne, pomoću sljedeće naredbe.
# ls -l /dev | grep sd.
3. Nakon što se otkriju novi tvrdi diskovi, vrijeme je da provjerite koriste li priključeni pogoni već postojeći raid uz pomoć sljedeće naredbe 'mdadm'.
# mdadm --examine /dev /sd [b-c]
U gornjem izlazu dolazimo do saznanja da se niti jedan od RAID -a nije primijenio na ova dva sdb i sdc pogoni.
4. Sada stvorite sdb i sdc particije za raid, uz pomoć sljedeće naredbe fdisk. Ovdje ću pokazati kako stvoriti particiju na sdb voziti.
# fdisk /dev /sdb.
Slijedite donje upute za stvaranje particija.
Slijedite upute u nastavku za stvaranje Linux raid auto -a na particijama.
Bilješka: Slijedite gore navedene upute za stvaranje particije sdc vozi sada.
5. Nakon stvaranja particija, provjerite jesu li oba upravljačka programa ispravno definirana za RAID pomoću sljedeće naredbe.
# mdadm --examine /dev /sd [b-c] # mdadm --examine /dev /sd [b-c] 1.
6. Sada izradite md uređaj (tj. /dev/md0) i primijenite razinu napada pomoću naredbe ispod.
# mdadm -C /dev /md0 -l raid0 -n 2 /dev /sd [b -c] 1. # mdadm --create /dev /md0 --level = pruga --raid-devices = 2 /dev /sd [b-c] 1.
7. Nakon što je md uređaj stvoren, sada provjerite status RAID razina, Uređaji i Niz koristi se, uz pomoć sljedećih serija naredbi kako je prikazano.
# cat /proc /mdstat.
# mdadm -E /dev /sd [b -c] 1.
# mdadm --detail /dev /md0.
8. Izradite datotečni sustav ext4 za RAID uređaj /dev/md0 i montirajte ga ispod /dev/raid0.
# mkfs.ext4 /dev /md0.
9. Nakon što je datotečni sustav ext4 kreiran za Raid uređaj, sada stvorite direktorij točaka montiranja (tj. /mnt/raid0) i montirajte uređaj /dev/md0 ispod njega.
# mkdir /mnt /raid0. # mount/dev/md0/mnt/raid0/
10. Zatim provjerite je li uređaj /dev/md0 montira se ispod /mnt/raid0 imenik pomoću df naredba.
# df -h.
11. Zatim stvorite datoteku pod nazivom 'tecmint.txt‘Ispod točke montiranja /mnt/raid0, dodajte neki sadržaj u stvorenu datoteku i pogledajte sadržaj datoteke i direktorija.
# dodirnite /mnt/raid0/tecmint.txt. # echo "Pozdrav svima kako ste?" > /mnt/raid0/tecmint.txt. # mačka /mnt/raid0/tecmint.txt. # ls -l/mnt/raid0/
12. Nakon što ste potvrdili točke montiranja, vrijeme je za stvaranje fstab unosa /etc/fstab datoteka.
# vim /etc /fstab.
Dodajte sljedeći unos kako je opisano. Može se razlikovati ovisno o mjestu montiranja i datotečnom sustavu koji koristite.
/dev/md0/mnt/raid0 ext4 zadane vrijednosti 0 0.
13. Run mount '-a‘Da provjerite postoji li pogreška pri unosu fstab -a.
# mount -av.
14. Konačno, spremite raid konfiguraciju u jednu od datoteka kako biste sačuvali konfiguracije za buduću upotrebu. Opet koristimo naredbu 'mdadm' s '-s„(Skeniranje) i„-v‘(Detaljne) opcije kako je prikazano.
# mdadm -E -s -v >> /etc/mdadm.conf. # mdadm --detail --scan --verbose >> /etc/mdadm.conf. # mačka /etc/mdadm.conf.
To je to, vidjeli smo ovdje, kako konfigurirati RAID0 striping s raid razinama pomoću dva tvrda diska. U sljedećem članku ćemo vidjeti kako postaviti RAID5.