
Gabriel Brooks
0
1837
82
Imate li rezervnih pogona tvrdog diska koje želite učinkovitije koristiti sa svojim Linux računarom? RAID može poboljšati performanse ili dodati suvišnost, ovisno o tome kako je konfiguriran. Krenimo u kratki zaron u svijet s više diskova.
RAID 101
Suvišni niz jeftinih (ili neovisnih) diskova (RAID) zbirka je pogona koji kohezivno djeluju kako bi pružili prednost sustavu. Te prednosti mogu biti izvedba, višak ili oboje. Uobičajene konfiguracije na koje ćete naići su RAID 0, RAID 1, RAID 5, RAID 6 i RAID 10. Saželi smo ih u nastavku..
Postoje i druge konfiguracije, ali one su najčešće.
Bez obzira koju razinu RAID želite koristiti, RAID nije sigurnosno kopiranje.
Iako vam može pomoći da se brzo izradite ponovo i pokrenete i osigurate drugi sloj za zaštitu podataka, on ne zamjenjuje stvarne sigurnosne kopije. RAID je izvrstan slučaj kada je velika dostupnost nužna. Naš vodič za RAID Što je RAID pohrana i mogu li je koristiti na svom kućnom računalu? [Objašnjena tehnologija] Što je RAID pohrana i mogu li je koristiti na svom kućnom računalu? [Objasnjena tehnologija] RAID je akronim za suvišan niz neovisnih diskova i njegova je glavna značajka hardvera poslužitelja koji osigurava integritet podataka. To je također maštovita riječ za dva ili više povezanih tvrdih diskova… objašnjava dalje.
RAID 0: Nekritično skladištenje
RAID 0 djeluje tako što uklanja podatke na više diskova. Za RAID 0 potrebna su najmanje dva pogona, ali teoretski možete dodati koliko želite. Budući da vaše računalo piše na više diskova istovremeno, to povećava performanse.
Također možete koristiti pogone različitih veličina. Međutim, vaš će niz biti ograničen na najmanji pogon u nizu. Ako imate pogon od 100 GB i pogon 250GB u prugastom RAID 0 polju, ukupni prostor za niz bit će 200 GB. To je 100 GB s svakog diska.
RAID 0 odličan je za nekritično pohranjivanje koje zahtijeva veću brzinu čitanja i pisanja koju jedan disk ne može ponuditi. RAID 0 nije tolerantan na greške.
Ako bilo koji od pogona u vašem polju ne uspije, izgubit ćete sve podatke unutar tog polja. Upozoren si.
RAID 1: Ogledalo vašeg tvrdog diska
RAID 1 je jednostavno ogledalo. Što god se desilo na jednom disku, događa se i na drugom disku. Iako RAID 1 neće imati koristi od performansi, postoji točna replika vaših podataka na svakom disku, što znači da postoji korist od redundantnosti s RAID-om 1. Dok je jedan pogon u vašem polju živ, vaši će podaci biti netaknuti.
Maksimalna veličina vašeg polja bit će jednaka veličini najmanjeg pogona u polju. Ako imate pogon od 100 GB i pogon koji iznosi 250 GB u RAID 1 polju, ukupni prostor za niz bit će 100 GB. To se impliciranje troškova samo mora imati na umu.
RAID 5 i 6: Performanse i redundantnost
RAID 5 i 6 pružit će i performanse i redundance. Podaci su pruženi preko diskova zajedno s podacima o paritetu. RAID 5 koristi paritet vrijedan jednoga pogona s RAID 6 koristeći dva. Koristeći podatke pariteta, računalo može ponovno izračunati podatke jednog od drugih blokova podataka, ukoliko podaci više nisu dostupni. To znači da RAID 5 može pretrpjeti gubitak jednog pogona, dok RAID 6 može preživjeti ako dva pogona ne uspiju u bilo kojem trenutku u vremenu.
Skladištenje pametno, to znači da će RAID 5 i 6 iznositi ukupnu veličinu pogona minus jedan, odnosno dva pogona. Dakle, ako ste imali četiri diska s kapacitetom od 100 GB, vaša veličina polja u RAID 5 bit će 300 GB, dok RAID 6 daje 200 GB.
RAID 5 trebaju najmanje tri pogona, a RAID 6 potrebna četiri. Iako možete miješati i uskladiti veličine tvrdog diska, niz će sve diskove vidjeti kao veličinu najmanjeg pogona u polju. U nesretnom slučaju da pogon ne uspije, vaš će niz i dalje raditi, a vi ćete moći pristupiti svim podacima. U ovom trenutku morat ćete zamijeniti mrtvi pogon i obnoviti niz.
U degradiranom stanju, polum će raditi sporije nego obično i nije dobra ideja koristiti ga sve dok se niz ne obnovi..
RAID 10: prugasta i zrcalna
RAID 10 je u osnovi RAID 1 + 0. To je kombinacija ovih razina. Za to će vam trebati pari diskova. Podaci su pruženi na dva diska, koji se zatim zrcale na drugom skupu diskova. Koristite performanse od RAID 0 i viška RAID 1.
Konfiguriranje RAID-a u Linuxu
Konfiguriranje sve ove suvišne dobrote može se provesti na hardverskoj ili softverskoj razini. Hardverski okus zahtijeva RAID kontroler koji se obično nalazi u hardveru razine poslužitelja. Srećom, Linux ima softversku verziju RAID-a. Principi su isti, ali imajte na umu da će na vašem CPU-u biti pretjerani troškovi za razliku od RAID kontrolera.
Prolazimo kroz RAID 5 konfiguraciju koristeći samo prozor terminala, nekoliko pogona i nešto odlučnosti. Kada ste spremni, otvorite prozor terminala s omiljenom ljuskom Koja od ovih 5 Linux školjki je najbolja? Koja je od ovih 5 Linux školjki najbolja? Sretni ste što koristite bash školjku u Linuxu? Ili biste radije isprobali neku alternativu? Tu možete birati tsch, ribu, KornShell i Z Shell. Ali koja je od ovih Linux školjki najbolja? i upišite:
sudo apt instalirati mdadm
Priprema pogona
U našem ćemo primjeru koristiti tri pogona od 1 GB radi jednostavnosti (u stvarnosti će ih biti i veći). Provjerite koji su diskovi priključeni na vaš sustav pomoću ovih naredbi terminala. 5 Naredbe za umrežavanje za Linux Terminal 5 Mrežne naredbe za Linux terminal Možete puno učiniti u naredbenom retku u Linuxu, uključujući upravljanje i rješavanje problema s mrežom. Saznajte više o novoj ip naredbi, wgetu, pingu i još mnogo toga. :
sudo fdisk -l
Iz izlaza se vidi SDA kao pogon za dizanje i sdb, sdd, i SDC upravo priključen na sustav.
Sada moramo podijeliti ove diskove. Provjerite jesu li sigurnosne kopije sigurnosnih kopija na vašoj rođaci, a ne na tim pogonima, jer je to destruktivan proces. U terminalu unesite:
sudo fdisk / dev / sdb
Tada moramo odgovoriti sa sljedećim ulazima:
- n: Dodaje novu particiju
- p: Čini particiju primarnom na disku
- 1: Dodeli taj broj particiji
- t: Za promjenu vrste particije
- F D: Ovo je vrsta particije RAID
- w: Spremanje promjena i izlazak
Izvedite potpuno iste korake za preostala dva pogona. Naime / Dev / SDC i / Dev / sdd. Sada moramo obavijestiti naš operativni sustav o promjenama koje smo upravo napravili:
sudo partprobe / dev / sdb
Slijedite to sa:
sudo partprobe / dev / sdc sudo partprobe / dev / sdd
Postavljanje RAID 5
Pogledajmo sada tablicu particija. Ponovo pokrenite:
fdisk -l
Super! Naši pogoni i njihove particije spremni su za edid s RAID-om!
Da biste ih postavili u RAID 5 pokrenite:
mdadm -C / dev / md0 - nivo = raid5 --raid-uređaji = 3 / dev / sdb1 / dev / sdc1 / dev / sdd1
Pogledajte detaljnije sintaksu:
- mdadm: Alat koji koristimo
- C: Ovo je prekidač za stvaranje RAID niza
- / dev / md0: Tamo gdje će se niz sabrati
- razina: Željena razina RAID-a
- raid-uređaj: broj uređaja i njihove lokacije
Detalje našeg RAID-a možemo vidjeti upisivanjem:
sudo mdadm --detail / dev / md0
Posljednji koraci bit će stvaranje datotečnog sustava za niz i njegovo montiranje kako bismo ga zapravo mogli koristiti! Da biste formatirali niz i dodijelili mjesto kojem može pristupiti, upišite:
sudo mkfs.ext4 / dev / md0 sudo mkdir / podaci
Montiranje niza
Postoje dvije mogućnosti za montiranje novostvorenog niza. Prvo je privremeno, zbog čega će biti potrebno montirati svaki put kada se računalo pokrene. Ili biste ga mogli trajno montirati tako da se montira sa svakim ponovnim pokretanjem. Privremeno montiranje upišite:
mount / dev / md0 / podaci /
Ako želite zadržati prostor za pohranu, morate urediti datoteku / etc / fstab i obavezno dodati u redak kao što je slika ispod:
sudo nano / etc / fstab
Nakon što spremite i zatvorite datoteku, osvježite montažnu tablicu:
sudo mount -a
Naše montirane uređaje zatim možemo pregledati upisivanjem:
df -h
Čestitamo! Uspješno ste stvorili RAID polje, formatirali ga i montirali. Sada možete koristiti taj direktorij kao i bilo koji drugi i iskoristiti prednosti!
Rješavanje problema s RAID-om
Sjećate se pogodnosti o višku otvora o kojima smo govorili? Pa, što se događa ako pogon ne uspije? Pomoću mdadm možete ukloniti neuspjeli pogon pomoću mdadm -r prekidač. Nadamo se da vaša matična ploča podržava vruću izmjenu pogona i možete priključiti zamjenski pogon.
Nakon toga fdisk naredbu iznad, možete postaviti novi pogon. Jednostavno dodajte novi pogon u niz koristeći mdadm -a prekidač. Vaš će niz sada početi obnavljati. Budući da je ovo RAID 5, svi vaši podaci trebali bi biti tamo, pa čak i dostupni dok pogon nije bio dostupan.
Trebate li RAID?
U gornjoj tablici navedeni su neki mogući slučajevi upotrebe u kojima bi vam RAID mogao biti od koristi. Ako imate poslovnu potrebu koja pokreće ovaj zahtjev, možda bi bilo vrijedno pogledati hardverske RAID kontrolere ili opcije poput FreeNAS 10 razloga zašto trebate pohraniti svoje podatke na FreeNAS Box 10 razloga zašto biste trebali pohraniti svoje podatke na FreeNAS Box koji tvrtka trebate li povjeriti svoje osjetljive podatke? Želite pristupiti svojim medijima na svim svojim uređajima bilo gdje u svijetu? Evo zašto je FreeNAS pravi izbor za vas. kako bi bolje odgovarali vašim potrebama.
Ako tražite ekonomičan način da istisnete neku dodatnu izvedbu ili osigurate još jedan sloj viška za kuću, mdadm će možda biti dostojan kandidat.
Koristite li trenutno RAID? Koliko često prolazite kroz tvrde diskove? Imate li horor priču o gubitku podataka?