црвени шешир

Како управљати слојевитим локалним складиштем помоћу Стратиса на РХЕЛ 8

Како управљати слојевитим локалним складиштем помоћу Стратиса на РХЕЛ 8
Стратис Је решење за локално управљање од стране РедХат тима представљено са РХЕЛ 8 које омогућава системским администраторима да конфигуришу напредне функције складиштења као што су:

  1. Базенско управљање
  2. Танко обезбеђивање
  3. Снимке система датотека
  4. Мониторинг

Стратисд је демон који стоји иза Стратиса и помаже у конфигурисању компоненти за складиштење под КСФС системом датотека и подсистемом маппер уређаја. Тренутно Стратис подржава ЛВМ логички волумени, Хард дискови, ССД-ови, НВМе, и ИСЦИ уређаји за складиштење.

Сада, заронимо и погледајмо неке основне кључне појмове

  1. блоцкдев: Ово је терминологија која се односи на блок уређаје.
  2. Базен: Базен се може састојати од једног или више блоковских уређаја. Величина стратис базена биће еквивалентна збиру блок уређаја који чине базен.
  3. Систем датотека: Датотечни систем је танко предвиђени слој чија величина расте како се додаје више информација или података. Стратис аутоматски повећава величину датотечног система, јер подаци расту готово до величине виртуелног система датотека.

Стратис се састоји од:

  1. Стратисд даемон: Демон који кориснику омогућава управљање блок уређајима.
  2. Стратис-цли: Услужни програм за наредбене линије који долази са Стратисом.

Инсталирање Стратиса на РХЕЛ 8

Након што смо укратко представили Стратис, шта он ради и његове компоненте, хајде сада да инсталирамо Стратис на РХЕЛ 8

Да бисте инсталирали Стратис на РХЕЛ 8, пријавите се као роот корисник и покрените наредбу:

# днф инсталирај стратисд стратис-цли

Када се то од вас затражи, унесите и да бисте наставили са инсталацијом. Ако је све прошло у реду, требали бисте бити у могућности да добијете излаз испод који потврђује да је све прошло у реду.

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

# рпм -к стратисд стратис-цли

Покретање услуге Стратис на РХЕЛ 8

Да бисте покренули услугу Стратис, извршите наредбу:

# системцтл енабле --нов стратисд

Даље, проверите статус Стратиса, покретањем наредбе:

# системцтл статус стратисд

Из горњег резултата можемо приметити да је Стратис покренут.

Стварање Стратис базена

Пре него што започнете са стварањем Стратис базена, уверите се да блок уређаји на вашем систему имају најмање 1 ГБ. Поред тога, ови уређаји морају бити демонтирани и неактивни. Поред тога, стратисд даемон мора бити покренут. у нашој поставци, постоји 5 блок уређаја поред примарне партиције:

  1. / дев / квдб
  2. / дев / квдц
  3. / дев / квдд
  4. / дев / квде
  5. / дев / квдф

Покретањем наредбе можете да увидите постојеће блок уређаје:

# лсблк

Такође је кључно осигурати да блок уређаји немају постојећу табелу партиција.

Потврдите ово користећи синтаксу:

# блкид -п /

На пример

# блкид -п / дев / квдб

Ниједан излаз не имплицира да на блоковским уређајима не постоји табела партиција. Међутим, у случају да табела партиција постоји на једном од уређаја, тада можете избрисати партицију помоћу наредбе:

# випефс -а /

Стварање Стратис базена од једног блок уређаја

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

# стратис поол креира  

На пример за стварање базена поол_1 из блок уређаја  / дев / квдб трцати:

# стратис поол креира поол_1 / дев / квдб

Да бисте пописали креирано спремиште, покрените:

# стратис листа пописа

Из горњег резултата јасно видимо да је то нови базен, поол_1 је направљен.

Створите Стратис Поол од више блоковских уређаја

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

# стратис поол креира

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

# стратис поол креира поол_2 / дев / квдц / дев / квдд /

Још једном, наведите доступне базене помоћу наредбе:

# стратис листа пописа

У овом тренутку требали бисте имати 2 базена:  поол_1 и поол_2

Из горњег резултата можемо јасно приметити да је поол_2 двоструко већи од поол_1 јер се састоји од два блок уређаја од којих сваки има физичку запремину од 10 ГБ.

Креирање система датотека из спремишта

Из једног од претходно створених Стратис-ових спремишта можете да креирате систем датотека користећи синтаксу испод:

# стратис фс цреате  

На пример, за стварање система датотека фс_1 од поол_1 извршите наредбу:

# стратис фс креира поол_1 фс_1

Такође, можете створити више од 1 система датотека из једног спремишта. У другом спремишту ћемо створити 2 система датотека: 

фс_2 
& фс_3
# стратис фс креира поол_2 фс_2
# стратис фс креира поол_2 фс_3

Сада, да бисте приказали нове системе датотека, извршите:

# стратис фс листа

Да бисте навели системе датотека у датом спремишту, користите синтаксу

# стратис фс листа

На пример, да бисте погледали системе датотека који постоје у поол_1, покрените наредбу:

# стратис фс лист поол_1

За поол_2 трчање:

# стратис фс лист поол_2

Као што се и очекивало, имамо 2 датотечна система у другом спремишту.

У овом тренутку покрените  лсблк наредба ће дати излаз сличан ономе доле:

Како се монтира Стратисов систем датотека

Да бисмо приступили системима датотека, пре свега их морамо монтирати. Први корак ће бити стварање тачака монтирања за сваки систем датотека. Ово је резимирано у доњој табели

Систем датотека Моунт Поинт
фс_1 /складиште
фс_2 /база података
фс_3 / бацкуп

Дакле, креирајте прву тачку монтирања за систем датотека у поол_1

# мкдир / складиште

Даље, монтирајте систем датотека

# моунт / Стратис / поол_1 / фс_1 / стораге

Да бисте монтирали други систем датотека, следите исти поступак:

# мкдир / база података

Монтирање система датотека:

# моунт / стратис / поол_2 / фс_2 / база података

И на крају за последњи систем датотека:

# мкдир / бацкуп

Монтирање система датотека:

# моунт / стратис / поол_2 / фс_3 / бацкуп

Можете потврдити постојање тачака монтирања помоћу наредбе:

# дф -Тх | греп стратис

Учините стратис системе датотека трајним

Датотечни системи које смо управо креирали неће преживети поновно покретање. Да би били упорни, морамо их додати у / етц / фстаб датотека.

Прво, дохватимо УУИД датотечних система како је приказано

# блкид -п / стратис / поол_1 / фс_1
# блкид -п / стратис / поол_2 / фс_2
# блкид -п / стратис / поол_2 / фс_3

# ецхо "УУИД = 9161да55-6ц4б-4761-9да9-1б3999945964 / складиште
кфс подразумевано 0 0 "| судо тее -а / етц / фстаб
# ецхо "УУИД = ддфа4252-а9д6-4ц10-8981-е7дбд56450ее / база података
кфс подразумевано 0 0 "| судо тее -а / етц / фстаб
# ецхо "УУИД = 512бц0б7-182е-46ед-9фбд-д5бе4д055фцф / бацкуп
кфс подразумевано 0 0 "| судо тее -а / етц / фстаб

Можете потврдити додавање система датотека у / етц / фстаб као што је приказано:

Да би промене ступиле на снагу у ефекту на систем, покрените наредбу:

# системцтл даемон-релоад

Затим монтирајте све системе датотека

# моунт -а

Додавање блок уређаја у Стратисов базен

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

# стратис базе података додатака

На пример за додавање запремине блока  / дев / квде до  поол_1 покрените команду:

# стратис поол поол адд-дата поол_1 / дев / квде

Сада проверите величину  поол_1

# стратис листа пописа

Као што је примећено, величина поол_1 се удвостручио као резултат додатог блок уређаја.

Стварање Стратис снимка

Стратисов систем датотека је тачна копија или реплика другог Стратис система датотека. Садржи исти садржај као и оригинални систем датотека. Међутим, снимак се касније може изменити и након тога ће постојати разлике између снимка и оригиналног система датотека.

Ево неколико ствари које бисте такође требали знати:

  1. Снимак система датотека је једноставно још један реплика система датотека.
  2. Не морате да монтирате систем датотека да бисте од њега могли да направите снимак.
  3. Снимљени датотечни систем може наџивети оригинални систем датотека из којег је створен

Да бисте креирали снимак, користите синтаксу:

# стратис фс снапсхот

На пример, да бисте креирали снимак под називом снапсхот_1 у поол_1 покрените команду

# стратис фс снапсхот поол_1 фс_1 снапсхот_1

Ово ће трајати око 30 секунди.

Да бисте потврдили стварање снимка, извршите:

# стратис листа датотека

У овом случају, наредба ће бити:

# стратис поол систем лист_1

Поред тога, можете додати атрибут датума (-$ (датум +% И-% м-% д) да бисте лако препознали када је направљен снимак. Направимо још један снимак користећи други базен.

# стратис фс снапсхот поол_2 фс_2 снапсхот_2 - $ (датум +% И-% м-% д)

Да бисте навели новостворени Стратис снимак, издајте наредбу:

# стратис списак датотечних система поол_2

Из горњег излаза можемо видети снимак креиран у поол_2 са датумском ознаком.

Како се вратити на претходни снимак помоћу система датотека

Да бисте се вратили на претходни снимак помоћу система датотека, прво морате демонтирати и уништити оригинални систем датотека.

# умоунт / стратис //систем датотека

На пример, у  поол_2  да се врати у снапсхот_2 демонтирајте систем датотека фс_2

# умоунт / стратис / поол_2 / фс_2

Затим створите копију снимка из оригиналног система датотека

# стратис снимак система датотека
снимак фс-моунтпоинт

Команда ће бити:

# стратис база података датотека снапсхот поол_2 снапсхот_2-2019-11-15

На крају, монтирајте снимак помоћу тачке монтирања система датотека

# моунт / стратис / поол_2 / фс_2 / база података

Уклањање Стратис снимка

Да бисте уклонили Стратис снимак, пре свега, демонтирајте снимак.

# умоунт / снапсхот_моунтпоинт

Да бисте уклонили снимак створен у поол_2, демонтирајте тачку монтирања као што је приказано

# умоунт / база података

Затим наставите и уништите снимак:

# стратис систем датотека уништава

Команда ће бити:

# стратис систем датотека уништава поол_2 снапсхот_2-2019-11-15

Сада покушајте да наведете системе датотека у поол_2. ИОу ћете приметити да је снимак нестао.

# стратис списак датотечних система поол_2

Уклањање Стратис система датотека

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

# умоунт / стратис / поол / датотечни систем

На пример за уклањање система датотека фс_1 у поол_1, прво га демонтирајте како је приказано:

# умоунт / стратис / поол_1 / фс_1

Затим уништите систем датотека користећи синтаксу доле:

# стратис систем датотека уништава поол фс

У нашем сценарију, наредба ће бити:

# стратис систем датотека уништава поол_1 фс_1

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

# стратис поол систем лист_1

Као што видите, систем датотека више не постоји.

Уклањање Стратис базена

На крају, да видимо како можете уклонити Стратисов базен.

Да бисте уклонили стратис базен, морате демонтирати и уништити све системе датотека и снимке у спремишту као што смо видели у претходним подтемама.

Будући да је на поол_1 преостао снимак, прво ћемо га уклонити прво уклањањем тачке монтирања повезане са снимком

# број / складиште

Затим уништите систем датотека.

# стратис систем датотека уништава поол_1 снапсхот_1

Када је снимак сада уклоњен, уклоните поол_1 помоћу команде

# стратис поол уништи поол_1

Сада наведите доступне базене:

# стратис листа базена

Уклонити поол_2 , хајде прво да наведемо системе датотека

# стратис списак датотечних система поол_2

Демонтирајте и уништите системе датотека као што је приказано

# умоунт / стратис / поол_2 / фс_3
# стратис систем датотека уништава поол_2 фс_3
# стратис систем датотека уништава поол_2 базу података

Затим уништите базен и пописајте базене

# стратис поол уништи поол_2
# стратис листа пописа

Савршено ! сви базени су сада нестали. Вратили смо се тамо одакле смо и кренули ! Можете још једном потврдити навођењем уређаја за закључавање помоћу наредбе:

и како можете да га користите за управљање блоковским уређајима, стварање снимака, система датотека и спремишта и њихово уклањање. Ваше мисли и повратне информације су нам добродошли.

Референце:

  • хттпс: // приступ.црвени шешир.цом / доцументатион / ен-ус / ред_хат_ентерприсе_линук / 8 / хтмл / манагемент_филе_системс / манагемент-лаиеред-лоцал-стораге-витх-стратис_манагинг-филе-системс
  • хттпс: // ввв.тецминт.цом / инсталл-стратис-за-управљање-слојевитим-локалним-складиштем-на-рхел /
ВинМоусе вам омогућава да прилагодите и побољшате кретање показивача миша на Виндовс рачунару
Ако желите да побољшате подразумеване функције показивача миша, користите бесплатни програм ВинМоусе. Додаје још функција које ће вам помоћи да на нај...
Леви тастер миша не ради у оперативном систему Виндовс 10
Ако уз преносни рачунар или стони рачунар користите наменски миш, али тастер миша не ради у оперативном систему Виндовс 10/8/7 из неких разлога, ево н...
Курсор скаче или се насумично помера док куцате у оперативном систему Виндовс 10
Ако откријете да курсор миша скаче или се сам помера, аутоматски, насумично док куцате на Виндовс преносном рачунару или рачунару, неки од ових предло...