У РАИД -у 5, подаци се преносе на више дискова са дистрибуираним паритетом. Стрипинг са дистрибуираним паритетом значи да ће поделити паритетне податке и податке пруге на више дискова, што ће имати добру редундантност података.
За РАИД ниво, требало би да има најмање три чврста диска или више. РАИД 5 се користи у великом производном окружењу где је исплативо и пружа перформансе, као и редундантност.
Паритет је најједноставнији уобичајени метод откривања грешака у складишту података. Паритет складишти информације на сваком диску, рецимо да имамо 4 диска, на 4 диска ће се један простор на диску поделити на све дискове ради складиштења података о паритету. Ако било који од дискова и даље не успије, можемо добити податке поновном изградњом из парности након замјене неуспјелог диска.
За стварање Раид 5 потребна су најмање 3 чврста диска, али можете додати још дискова само ако имате наменски хардверски раид контролер са више портова. Овде користимо софтверски РАИД и „мдадм„Пакет за стварање рације.
мдадм је пакет који нам омогућава да конфигуришемо и управљамо РАИД уређајима у Линуку. Подразумевано нема конфигурационе датотеке која је доступна за РАИД, морамо сачувати конфигурациону датотеку након креирања и конфигурисања подешавања РАИД -а у засебну датотеку под називом мдадм.цонф.
Пре него што наставите даље, предлажем вам да прођете кроз следеће чланке да бисте разумели основе РАИД -а у Линуку.
Оперативни систем: ЦентОС 6.5 Финал. ИП адреса: 192.168.0.227. Хостнаме: рд5.тецминтлоцал.цом. Диск 1 [20 ГБ]: /дев /сдб. Диск 2 [20 ГБ]: /дев /сдц. Диск 3 [20 ГБ]: /дев /сдд.
Овај чланак је а 4. део РАИД серије са 9 водича, овде ћемо поставити софтвер РАИД 5 са дистрибуираним паритетом у Линук системима или серверима који користе три диска од 20 ГБ имена /дев /сдб, /дев /сдц и /дев /сдд.
1. Као што смо раније рекли, за ову раид поставку користимо последње издање ЦентОС 6.5, али исти кораци се могу следити и за подешавање РАИД -а у било којој дистрибуцији заснованој на Линуксу.
# лсб_релеасе -а. # ифцонфиг | греп инет.
2. Ако пратите нашу серију рација, претпостављамо да сте већ инсталирали „мдадм‘Пацкаге, ако не, користите следећу команду у складу са вашом Линук дистрибуцијом да бисте инсталирали пакет.
# иум инсталл мдадм [на РедХат системима] # апт-гет инсталл мдадм [на Дебаин системима]
3. После 'мдадм„Инсталација пакета, наведимо три диска од 20 ГБ које смо додали у наш систем помоћу“фдиск‘Наредба.
# фдиск -л | греп сд.
4. Сада је време да прегледате три прикључена диска на постојеће РАИД блокове на овим дисковима помоћу следеће наредбе.
# мдадм -Е /дев /сд [б -д] # мдадм --екамине /дев /сдб /дев /сдц /дев /сдд.
Белешка: На горњој слици је илустровано да још увек није откривен никакав супер-блок. Дакле, нема дефинисаног РАИД -а у сва три погона. Почнимо да га стварамо сада.
5. Пре свега, морамо поделити дискове (/dev/sdb, /dev/sdц и /dev/sdd) пре додавања у РАИД, па хајде да дефинишемо партицију помоћу команде „фдиск“, пре него што пређемо на следеће кораке.
# фдиск /дев /сдб. # фдиск /дев /сдц. # фдиск /дев /сдд.
Следите доле наведена упутства за креирање партиције /dev/sdb погон.
Белешка: Морамо следити горе наведене кораке да бисмо креирали партиције за сдц & сдд такође вози.
Сада поделите сдц и сдд дискове пратећи кораке дате на снимку екрана или можете следити горе наведене кораке.
# фдиск /дев /сдц.
# фдиск /дев /сдд.
6. Након креирања партиција, проверите да ли постоје промене на сва три погона сдб, сдц и & сдд.
# мдадм --екамине /дев /сдб /дев /сдц /дев /сдд или # мдадм -Е /дев /сд [б -д]
Белешка: На горњој слици. приказују тип је фд тј. за РАИД.
7. Сада провјерите има ли РАИД блокова у новонасталим партицијама. Ако супер блокови нису откривени, можемо кренути напријед како бисмо створили нову поставку РАИД 5 на овим погонима.
8. Сада креирајте Раид уређај 'мд0‘(Тј. /dev/md0) и укључите раид ниво на све новонастале партиције (сдб1, сдц1 и сдд1) користећи наредбу испод.
# мдадм --цреате /дев /мд0 --левел = 5 --раид -девицес = 3 /дев /сдб1 /дев /сдц1 /дев /сдд1 или # мдадм -Ц /дев /мд0 -л = 5 -н = 3 /дев/сд [бд] 1.
9. Након креирања раид уређаја, проверите и проверите РАИД, укључене уређаје и ниво РАИД -а са мдстат излаз.
# цат /проц /мдстат.
Ако желите да пратите тренутни процес изградње, можете користити „гледати'Команда, само прођите кроз'цат /проц /мдстат„Са наредбом за гледање која ће освежити сваки екран 1 друго.
# ватцх -н1 цат /проц /мдстат.
10. Након стварања раида, проверите раид уређаје помоћу следеће наредбе.
# мдадм -Е /дев /сд [б -д] 1.
Белешка: Излаз горње команде ће бити мали ако штампа информације о сва три погона.
11. Затим проверите низ РАИД да бисте претпоставили да су уређаји које смо укључили у ниво РАИД-а покренути и да су почели да се поново синхронизују.
# мдадм --детаил /дев /мд0.
12. Направите систем датотека за „мд0‘Уређај који користи ект4 пре монтаже.
# мкфс.ект4 /дев /мд0.
13. Сада креирајте директоријум под „/mnt‘Затим монтирајте креирани систем датотека под /mnt/raid5 и проверите датотеке под тачком монтирања, видећете изгубљено+пронађено именик.
# мкдир /мнт /раид5. # моунт/дев/мд0/мнт/раид5/ # лс -л/мнт/раид5/
14. Направите неколико датотека под тачком монтирања /mnt/raid5 и додајте текст у било коју датотеку да бисте проверили садржај.
# додир /мнт/раид5/раид5_тецминт_{1..5} # лс -л/мнт/раид5/ # ецхо "тецминт раид сетупс">/мнт/раид5/раид5_тецминт_1. # цат/мнт/раид5/раид5_тецминт_1. # цат /проц /мдстат.
15. Морамо додати унос фстаб, иначе неће приказати нашу тачку монтирања након поновног покретања система. Да бисмо додали унос, требали бисмо уредити фстаб датотеку и додати следећи ред као што је приказано испод. Тачка монтирања ће се разликовати у зависности од вашег окружења.
# вим /етц /фстаб /дев /мд0 /мнт /раид5 ект4 подразумеване вредности 0 0.
16. Затим покрените „моунт -ав'Команда за проверу да ли има грешака у уносу фстаб -а.
# моунт -ав.
17. Као што је раније поменуто у одељку о захтевима, подразумевано РАИД нема конфигурациону датотеку. Морамо га сачувати ручно. Ако не следите овај корак, РАИД уређај неће бити у мд0, биће у неком другом случајном броју.
Дакле, морамо да сачувамо конфигурацију пре поновног покретања система. Ако је конфигурација сачувана, учитаће се у језгро током поновног покретања система, а такође ће се учитати и РАИД.
# мдадм --детаил --сцан --вербосе >> /етц/мдадм.цонф.
Белешка: Чувањем конфигурације ниво РАИД -а ће бити стабилан на мд0 уређају.
18. Каква је корист од додавања резервног погона? веома је корисно ако имамо резервни погон, ако неки од дискова откаже у нашем низу, овај резервни погон ће се активирати и обновити процес и синхронизовати податке са другог диска, тако да можемо видети вишак овде.
За више упутстава о томе како додати резервни погон и проверити толеранцију грешака Раид 5, прочитајте #Корак 6 и #Корак 7 у следећем чланку.
Овде, у овом чланку, видели смо како да подесите РАИД 5 помоћу три броја дискова. Касније у мојим предстојећим чланцима видећемо како да решите проблеме када диск откаже у РАИД 5 и како да их замените ради опоравка.