РАИД

Како створити РАИД низове користећи МДАДМ на убунту-у

Како створити РАИД низове користећи МДАДМ на убунту-у
РАИД је платформа за виртуелизацију за складиштење података која интегрише неколико физичких диск јединица у једну или више логичких јединица. На основу потребног нивоа поузданости и ефикасности, подаци се расипају по погонима на један од многих начина, који се називају РАИД нивои. Различити системи познати су као „РАИД“, а након њих следи цели број, као што је РАИД 0 или РАИД 1. Сваки систем или ниво РАИД-а пружа различиту равнотежу између кључних циљева, тј.е. стабилност, употребљивост, перформансе и снага.

РАИД користи зрцаљење диска или методе исцртавања диска, зрцаљење на више диск јединица копираће сличне податке. Прочесно раздвајање омогућава дистрибуцију података на многим диск јединицама. Капацитет складиштења сваког погона подељен је на јединице које се крећу од сектора (512 бајтова) до више мегабајта. РАИД нивои виши од РАИД 0 нуде заштиту од непоправљивих грешака при читању на терену, као и од читавих квара физичког погона.

РАИД уређаји се примењују преко управљачког програма апликације мд. Низ РАИД софтвера за Линук тренутно подржава РАИД 0 (стрип), РАИД 1 (огледало), РАИД 4, РАИД 5, РАИД 6 и РАИД 10. Мдадм је услужни програм за Линук који се користи за контролу и управљање РАИД уређајима за апликације. Неколико основних режима рада мдадм-а се саставља, гради, креира, прати, прати, расте, инкрементално и аутоматски открива. Име потиче од чворова више уређаја (мд) којима управља или управља. Погледајмо стварање различитих врста Раид низова помоћу мдадм-а.

Креирање РАИД 0 низа:

РАИД 0 је механизам којим се подаци раздвајају у блокове, а ти блокови се расипају кроз разне уређаје за складиштење попут чврстих дискова. Значи да сваки диск садржи део података и током приступа тим подацима, неколико дискова би било референцирано. У раиду 0, како су блокови пругасти, његове перформансе су одличне, али због стратегије пресликавања, један квар уређаја уништио би све податке.

Да бисте започели, прво морате да идентификујете компонентне уређаје помоћу следеће наредбе:

[заштићен е-поштом]: ~ $ лсблк -о ИМЕ, ВЕЛИЧИНА, ТИП

Имамо два диска без датотечног система, сваки величине 50Г, као што видимо из снимка екрана. У овом случају, идентификатори / дев / цх1 и / дев / цх2 су дати овим уређајима за ову сесију. То су сирове компоненте које ћемо користити за стварање низа.

Да бисте користили ове компоненте за креирање РАИД 0 низа, наведите их у наредби -цреате. Мораћете да дефинишете име система које желите да направите (у нашем случају / дев / мцх0), ниво РАИД-а, тј.е. 0 и број уређаја:

[емаил заштићен]: ~ $ судо мдадм --цреате --вербосе / дев / мцх0 --левел = 0
--уређаји за раид = 2 / дев / цх1 / дев / цх2

Тестирањем дневника / проц / мдстат можемо гарантовати да је РАИД успешно креиран:

[заштићена е-поштом]: ~ $ цат / проц / мдстат

Систем / дев / мцх0 је створен са / дев / цх2 и / дев / цх1 уређајима у РАИД 0 подешавању. Сада монтирајте систем датотека на тај низ помоћу следеће наредбе:

[заштићена е-поштом]: ~ $ судо мкфс.ект4 -Ф / дев / мцх0

Сада креирајте тачку монтирања и монтирајте систем датотека следећим наредбама:

[заштићен е-поштом]: ~ $ судо мкдир -п / мнт / мцх0
[заштићена е-поштом]: ~ $ судо моунт / дев / мцх0 / мнт / мцх0

Проверите да ли има новог простора на располагању или не:

[заштићена е-поштом]: ~ $ дф -х -к девтмпфс -к тмпфс

Сада морамо да променимо / етц / мдадм / мдадм.цонф како би се осигурало да се листа аутоматски поново саставља приликом покретања. Аутоматски ћете претражити тренутни низ, повезати датотеку и ажурирати почетни систем датотека РАМ-ом следећим редоследом наредби:

[заштићена е-поштом]: ~ $ судо мдадм --детаил --сцан | судо тее -а / етц / мдадм / мдадм.цонф
[заштићена е-поштом]: ~ $ судо упдате-инитрамфс -у

Да бисте се аутоматски монтирали при покретању, додајте нове опције монтирања система датотека у датотеку етц / фстаб:

Свако покретање система може аутоматски додати ваш РАИД 0 низ и монтирати га.

Креирање РАИД 5 низа:

Раид 5 низови се стварају уклањањем података заједно са разним уређајима. Измерени паритетни блок је један део сваке траке. Блок паритета и преостали блокови ће се користити за утврђивање података који недостају у случају да уређај откаже. Систем за добијање паритетног блока ротиран је тако да постоји уравнотежена сума информација о паритету за сваки уређај. Док се информације о паритету деле, складишна вредност једног диска може се користити за паритет. Када је РАИД 5 у оштећеном стању, патиће од врло лоших резултата.

Да бисмо креирали РАИД 5 низ, прво морамо да идентификујемо компонентне уређаје као што смо идентификовали у РАИД 0. Али у РАИД 5 бисмо требали имати најмање 3 уређаја за складиштење. Пронађите идентификаторе за ове уређаје помоћу следеће наредбе:

[заштићен е-поштом]: ~ $ лсблк -о ИМЕ, ВЕЛИЧИНА, ТИП

Користите команду -цреате за креирање РАИД 5 низа, али у овом случају користите вредност 5 за „ниво“.

[заштићена е-поштом]: ~ $ судо мдадм --цреате --вербосе / дев / мд0 --левел = 5
--раид-девицес = 3 / дев / сда / дев / сдб / дев / сдц

То може потрајати одређено време да се заврши, чак и током тог времена, низ се може користити. Тестирањем дневника / проц / мдстат, можете пратити напредак стварања:

[заштићена е-поштом]: ~ $ цат / проц / мдстат

Сада креирајте и монтирајте систем датотека на низ извршавањем следећег низа наредби:

[заштићена е-поштом]: ~ $ судо мкфс.ект4 -Ф / дев / мд0
[заштићен е-поштом]: ~ $ судо мкдир -п / мнт / мд0
[емаил заштићен]: ~ $ судо моунт / дев / мд0 / мнт / мд0

Након што ово монтирате, можете да потврдите да ли је доступан или не:

[заштићена е-поштом]: ~ $ дф -х -к девтмпфс -к тмпфс

За аутоматско склапање и монтирање РАИД 5 низова при сваком покретању система, морате прилагодити инитрамфс и додати недавно створени систем датотека у фстаб датотеку извршавањем ових наредби:

Закључак:

РАИД пружа ефикасност и стабилност комбиновањем више чврстих дискова заједно. На тај начин даје систему један чврсти диск великог капацитета са много бољом брзином од уобичајених партиционираних дискова. С друге стране, то не олакшава вишак и отпорност на кварове, а у случају да један диск закаже сви подаци се изгубе.

Корисни алати за Линук играче
Ако волите да играте игре на Линуку, велика је вероватноћа да сте можда користили апликације и услужне програме попут Вине, Лутрис и ОБС Студио за поб...
ХД Ремастеред игре за Линук које никада раније нису имале Линук издање
Многи програмери и издавачи игара долазе са ХД ремастером старих игара како би продужили живот франшизе, молимо обожаваоце да захтевају компатибилност...
Како користити АутоКеи за аутоматизацију Линук игара
АутоКеи је услужни програм за аутоматизацију радне површине за Линук и Кс11, програмиран на Питхон 3, ГТК и Кт. Користећи његову скриптну и МАЦРО функ...