Serveris

Kas yra RAID sistemoje „Linux“ ir kaip ją konfigūruoti

Kas yra RAID sistemoje „Linux“ ir kaip ją konfigūruoti

Mes gyvename nebrangių duomenų saugojimo pasaulyje. Tai reiškia, kad kiekvienas gali naudoti kelis, nebrangius diskų įrenginius į masyvus savo duomenų atsarginėms kopijoms kurti, taigi užtikrindamas reikalingą perteklių, kurio reikia norint saugoti savo duomenis. Susipažinkite su RAID - kelių diskų įrenginių sujungimo procesas, sukuriantis diskų masyvą. Kompiuteris, prie kurio prijungtas RAID, mato jį kaip vieną diską ar įrenginį ir tvarko jį.

Šiame straipsnyje apžvelgsime „RAID“ sistemoje „Linux“ ir sužinosime, kaip ją sukonfigūruoti. Tačiau prieš tai atlikdami, pabandykime gilintis į RAID.

Kas yra RAID?

RAID reiškia nereikalingą nepriklausomų diskų masyvą (RAID). Naudodamasis RAID, vartotojas gali naudoti kelis diskus, kad pasiektų ir saugotų informaciją. RAID galima naudoti naudojant tokias technologijas kaip disko atspindėjimas (RAID 1 lygis), disko juostavimas (RAID 0 lygis) ir paritetas (RAID 5 lygis). Naudojant šiuos metodus, RAID sąranka gali pasiekti tokių privalumų kaip perteklinis ryšys, padidėjęs pralaidumas, mažesnis delsos laikas ir duomenų atkūrimas, jei sugenda kietasis diskas ar saugykla.

Kad būtų pasiekti visi minėti privalumai, RAID turi paskirstyti duomenis į masyvo diską. Tada RAID rūpinasi duomenų paskirstymo procesu, suskirstydamas duomenis į 32K arba 64K dydžio gabalus. RAID taip pat gali padalinti duomenis į didesnes dalis ir kaip reikalaujama. Sukūrus gabalėlius, duomenys įrašomi į kietąjį diską, kuris sukuriamas remiantis RAID masyvu.

Panašiai duomenys skaitomi naudojant tą patį atvirkštinį procesą, sukuriant duomenų saugojimo ir atkūrimo procesą naudojant RAID masyvą.

Kas turėtų juo naudotis?

Kiekvienas iš tikrųjų gali naudoti RAID masyvus. Tačiau sistemos administratoriams tai gali būti naudinga, nes jiems reikia tvarkyti daug duomenų. Jie taip pat gali naudoti RAID technologiją, kad sumažintų disko gedimus, pagerintų atminties talpą ar padidintų greitį.

RAID tipai

Prieš tęsdami toliau, pažvelkime į RAID tipus. Kaip sistemos administratorius ar „Linux“ vartotojas, galite nustatyti ir naudoti dviejų tipų RAID. Jie yra aparatinės įrangos RAID ir programinės įrangos RAID.

Aparatinės įrangos RAID: Aparatinės įrangos RAID pagrindiniame kompiuteryje įgyvendinamas nepriklausomai. Tai reiškia, kad norint jį nustatyti reikia investuoti į aparatinę įrangą. Žinoma, jie yra greiti ir turi savo specialų RAID valdiklį, teikiamą per „PCI express“ kortelę. Tokiu būdu aparatinė įranga nenaudoja pagrindinio kompiuterio išteklių ir geriausiai veikia dėka NVRAM talpyklos, kuri leidžia greičiau skaityti ir rašyti.

Gedimo atveju aparatinė įranga saugo talpyklą ir ją atstato naudodama atsargines atsargines kopijas. Apskritai, aparatinė RAID skirta ne visiems, todėl norint pradėti, reikia nemažai investuoti.

Aparatinės įrangos RAID privalumai yra šie:

Aparatinės įrangos RAID turi tam tikrų trūkumų. Pavyzdžiui, gali būti tiekėjo užraktas. Tokiu atveju, jei norite pereiti pas kitą aparatūros tiekėją, negalėsite pasiekti ankstesnio RAID sistemos susitarimo. Kitas trūkumas yra susijusios išlaidos, susijusios su sąranka.

Programinės įrangos RAID: Programinės įrangos RAID priklauso nuo pagrindinio kompiuterio išteklių. Tai reiškia, kad jie yra lėti, palyginti su aparatūros kolegomis, ir tai akivaizdu, nes jie negauna prieigos prie savo išteklių, palyginti su aparatinės įrangos RAID.

Programinės įrangos RAID atveju operacinė sistema turi rūpintis disko ryšiu.

Pagrindiniai privalumai, kuriuos gaunate naudodami programinės įrangos RAID, yra šie:

Taip pat turėtumėte žinoti dar vieną RAID tipą, t.e., aparatinės įrangos programinės įrangos RAID. Tai yra programinės įrangos RAID arba padirbtas RAID, kurį galite gauti įgyvendindami nebrangių RAID kortelių pagrindinę plokštę. Šis metodas idealiai tinka palaikant daug operacines sistemas, o trūkumai yra našumas, ribotas RAID palaikymas ir konkretus aparatinės įrangos reikalavimas.

RAID lygių supratimas

Paskutinis dėlionės fragmentas, apie kurį turime sužinoti, yra RAID lygis. Jei atkreipėte dėmesį, mes jau minėjome skirtingus RAID metodus, ypač RAID lygį. Jie nustatė diskų santykį ir konfigūraciją. Trumpai apžvelkime juos žemiau.

Kaip sukonfigūruoti RAID sistemoje „Linux“

Kaip matote, yra įvairių RAID konfigūracijų, kurias galite sukonfigūruoti savo prietaise. Taigi, praktiškai neįmanoma apimti visų jų šiame įraše. Siekdami paprastumo, atliksime programinės įrangos RAID 1 diegimą. Tai galima įdiegti esamuose „Linux“ paskirstymuose.

Prieš pradėdami, turite turėti keletą paruoštų dalykų.

1. Pasiruošimas standžiajam diskui

Pirmiausia reikia paruošti standųjį diską RAID konfigūracijai. Norėdami žinoti standžiųjų diskų, prijungtų prie jūsų kompiuterio, pavadinimus, turite atidaryti terminalą ir paleisti šią komandą.

sudo fdisk - 1

Čia bus išvardyti prie jūsų kompiuterio prijungti diskų įrenginiai arba standieji diskai.

Pamokos labui mes naudosime pirmąjį disko pavadinimą kaip / dev / sdb ir / dev / sdc

Sutvarkius standžiojo disko pavadinimus, atėjo laikas abiejuose standžiuosiuose diskuose sukurti naują MBR skaidinių lentelę. Prieš tai darant, patartina sukurti visų tų kietųjų diskų duomenų atsarginę kopiją, nes formuojant ir kuriant naują MBR skaidinį reiškia prarasti visus esamus skaidinius ir diskuose saugomus duomenis.

Naujų skaidinių kūrimo kodas yra toks, kaip nurodyta toliau.

sudo išsiskyrė / dev / sdb mklabel msdos

Panašiai galite suskaidyti 2-ąjį naudodami tą pačią komandą. Tačiau komandoje turite pakeisti disko pavadinimą.

Jei norite sukurti GPT pagrįstas skaidinius, galite tai padaryti pakeisdami MS-DOS su gpt. Tačiau jei tai darote pirmą kartą ir laikotės mokymo programos, siūlome naudoti MBR skaidinio tipą.

Kitas žingsnis - sukurti naujas skaidinius naujai suformatuotuose diskuose. Tai būtina, nes tai padės mums įsitikinti, ar pertvaros automatiškai aptinkamos per „Linux RAID“ automatinio aptikimo failų sistemą.

Norėdami pradėti, įveskite šią komandą.

sudo fdisk / dev / sdb

Dabar turėsite atlikti šiuos veiksmus:

2. Kaip dirbti mdadm

Kadangi dirbame su keliais diskų įrenginiais, taip pat turime įdiegti „mdadm“ įrankį. Šis įrankis reiškia MD valdymą arba kelių įrenginių valdymą. Linux programinėje įrangoje jis taip pat žinomas kaip RAID.

Jei naudojate „Ubuntu / Debian“, galite jį įdiegti naudodami šią komandą:

sudo apt įdiegti mdadm

Jei naudojate „Redhat“ arba „CentOS“, turite naudoti šią komandą:

sudo yum įdiekite mdadm

Įdiegus, atėjo laikas ištirti įrenginius, kuriuose naudojate RAID. Norėdami tai padaryti, turėtumėte naudoti šią komandą.

sudo mdadm -examine / dev / sdb

Taip pat galite pridėti daugiau įrenginių, kad komandoje būtų tarpas tarp jų. Taip pat galite įvesti komandą fd („Linux raid autodetect“), kad sužinotumėte apie įrenginius. Aišku, taip pat galite pamatyti, kad RAID dar nėra suformuotas.

3. RAID 1 loginio disko kūrimas

Norėdami sukurti RAID 1, turite naudoti šią komandą.

sudo mdadm --create / dev / md3 --level = mirro --raid-devices = 2 / dev / sbd1 / dev / sdc1

Turite pavadinti naują loginį diską. Mūsų atveju mes jį padarėme / dev / md3.

Jei negalite vykdyti komandos, turite iš naujo paleisti kompiuterį.

Jei norite gauti daugiau informacijos apie naujai sukurtą reidų įrenginį, galite naudoti šias komandas.

sudo mdadm - detalizuoti / dev / m3

Taip pat galite patikrinti kiekvieną atskirą skaidinį naudodami parinktį -examine.

sudo mdadm - egzaminas

4. RAID 1 loginio disko failų sistema

Dabar atėjo laikas sukurti failų sistemą naujai sukurtame loginiame diske. Norėdami tai padaryti, turime naudoti komandą mkfs, kaip nurodyta toliau.

sudo mkfs.ext4 / dev / md3

Dabar galite sukurti laikiklį ir tada prijungti RAID 1 diską. Norėdami tai padaryti, turite naudoti šias komandas.

sudo mkdir / mnt / raid1 sudo mount / dev / md3 / mnt / raid1

5. Patikrinkite, ar viskas veikia taip, kaip numatyta

Tada turite pamatyti, ar viskas veikia taip, kaip numatyta.

Norėdami tai padaryti, turite sukurti naują failą naujame loginiame diske. Pirmiausia einate į naujai sumontuotą RAID ir ten sukuriate failą.

Jei viskas veikia taip, kaip numatyta, sveikiname, sėkmingai sukūrėte savo RAID 1 konfigūraciją.

Be to, turite išsaugoti RAID 1 konfigūraciją. Tai galite padaryti naudodami šią komandą.

sudo mdadm --detail --scan --verbose | sudo tee -a / etc / mdadm / mdadm.konf

Išvada

RAID yra naudinga technika norint išnaudoti kitus jūsų diskus, nes jie suteikia perteklių, didesnį greitį ir konfigūraciją bei daug daugiau!

Tikimės, kad vadovas buvo naudingas. Be to, kadangi yra įvairių RAID tipų, kiekvienam iš jų reikia atlikti skirtingus veiksmus. Ateityje ir toliau pridėsime tuos vadovus, todėl pasiūlykite užsiprenumeruoti ir toliau lankytis FOSSLinux.

Be to, ką manote apie RAID? Ar manote, kad jums jų reikia? Pakomentuokite žemiau ir praneškite mums.

„Vulkan“, skirta „Linux“ vartotojams
Kiekvienos naujos kartos grafikos plokštės matome, kaip žaidimų kūrėjai peržengia grafinės ištikimybės ribas ir artėja prie fotorealizmo. Nepaisant vi...
„OpenTTD“ ir „Simutrans“
Sukurti savo transporto modeliavimą gali būti smagu, atpalaiduojanti ir be galo viliojanti. Štai kodėl jūs turite įsitikinti, kad išbandėte kuo daugia...
„OpenTTD“ pamoka
„OpenTTD“ yra vienas iš populiariausių verslo modeliavimo žaidimų. Šiame žaidime turite sukurti nuostabų transporto verslą. Tačiau pradėsite nuo mažda...