Почетна » како да » Како управљати и користити ЛВМ (Логицал Волуме Манагемент) у Убунтуу

    Како управљати и користити ЛВМ (Логицал Волуме Манагемент) у Убунтуу

    У претходном чланку смо вам рекли шта је ЛВМ и за шта ћете можда желети да га користите, а данас ћемо вас провести кроз неке од кључних управљачких алата ЛВМ-а, тако да ћете бити сигурни у постављање или проширење инсталације.

    Као што је већ речено, ЛВМ је слој апстракције између оперативног система и физичких чврстих дискова. То значи да ваши физички хард дискови и партиције више нису везани за тврде дискове и партиције на којима се налазе. Уместо тога, чврсти дискови и партиције које ваш оперативни систем види могу бити било који број одвојених чврстих дискова удружених заједно или у софтверском РАИД-у.

    За управљање ЛВМ-ом постоје доступни ГУИ алати, али да бисте стварно разумјели што се догађа с вашом ЛВМ конфигурацијом, вјеројатно је најбоље знати што су алати наредбеног ретка. Ово ће бити посебно корисно ако управљате ЛВМ-ом на серверу или дистрибуцији која не нуди ГУИ алате.

    Већина команди у ЛВМ су веома сличне једна другој. Свакој важећој команди претходи једно од следећег:

    • Пхисицал Волуме = пв
    • Волуме Гроуп = вг
    • Логички обим = лв

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

    Довнлоадабле ЛВМ Цхеат Схеет

    Да бисмо вам помогли да разумете које команде су доступне за сваки префикс направили смо ЛВМ варалица. Ми ћемо покрити неке од наредби у овом чланку, али још увек има много тога што можете да урадите, а да овде нећете бити покривени.

    Све команде на овој листи треба да се покрену као роот зато што мењате системска подешавања која ће утицати на целу машину.

    (Кликните на сличицу за слику у пуној величини)

    Како да видите тренутне ЛВМ информације

    Прва ствар коју требате урадити је да провјерите како је ваш ЛВМ постављен. Тхе с и приказ команде раде са физичким волуменом (пв), групама волумена (вг) и логичким волуменима (лв) тако да је добро место за почетак када покушавате да откријете тренутна подешавања.

    Тхе приказ наредба ће форматирати информације тако да је лакше разумјети од с команду. За сваку наредбу видећете име и путању пв / вг и такође треба да дате информације о слободном и коришћеном простору.

    Најважнија информација ће бити ПВ име и ВГ име. Са ове две информације можемо наставити да радимо на ЛВМ подешавању.

    Креирање логичког волумена

    Логички волумени су партиције које ваш оперативни систем користи у ЛВМ-у. Да бисмо креирали логички волумен, прво морамо имати групу физичког волумена и волумена. Ево свих корака неопходних за креирање новог логичког волумена.

    Направите физички волумен

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

    Напомена: Запамтите да све команде треба да се покрену као роот или додавањем 'судо' на почетак команде.

    фдиск -л

    Ако ваш хард диск никада није био форматиран или партиционисан пре него што ћете видети нешто слично у фдиск излазу. Ово је сасвим у реду јер ћемо у наредним корацима креирати потребне партиције.

    Наш нови диск се налази на / дев / сдб тако да дозволите да користите фдиск за креирање нове партиције на диску.

    Постоји мноштво алата који могу да креирају нову партицију са ГУИ, укључујући Гпартед, али пошто имамо већ отворен терминал, користићемо фдиск да креирамо потребну партицију.

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

    фдиск / дев / сдб

    Ово ће вас ставити у посебан фдиск промпт.

    Унесите команде у редоследу којим сте креирали нову примарну партицију која користи 100% новог чврстог диска и спремна је за ЛВМ. Ако желите да промените величину партиције или желите више партиција, предлажем да сами користите ГПартед или читате о фдиску.

    Упозорење: Следећи кораци ће форматирати ваш чврсти диск. Уверите се да немате никакве информације о овом чврстом диску пре него што следите ове кораке.

    • н = креирање нове партиције
    • п = креира примарну партицију
    • 1 = чини партицију првом на диску

    Притисните двапут да бисте прихватили подразумевани први цилиндар и последњи цилиндар.

    Да бисте припремили партицију коју ће користити ЛВМ, користите сљедеће двије наредбе.

    • т = промени тип партиције
    • = промени у ЛВМ партицију

    Проверите и запишите информације на чврсти диск.

    • п = погледај подешавање партиције тако да можемо прегледати прије писања промјена на диск
    • в = писање промјена на диск

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

    Ентер пвцреате / дев / сдб1 створити ЛВМ физички волумен на партицији коју смо управо створили.

    Можда се питате зашто нисмо форматирали партицију са системом датотека, али не брините, тај корак долази касније.


    Цреате волуме Гроуп

    Сада када имамо креирану партицију и физички волумен морамо креирати групу волумена. Срећом, ово је само једна наредба.

    вгцреате вгпоол / дев / сдб1

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

    Креирајте логички волумен

    Да бисте креирали логички волумен који ће ЛВМ користити:

    лвцреате -Л 3Г -н лвстуфф вгпоол

    Команда -Л означава величину логичког волумена, у овом случају 3 ГБ, а команда -н именује волумен. Вгпоол је референциран тако да команда лвцреате зна од кога да добије простор.

    Форматирање и монтирање логичког волумена

    Последњи корак је форматирање новог логичког волумена помоћу система датотека. Ако желите помоћ при избору Линук датотечног система, прочитајте како то можете помоћи да одаберете најбољи систем датотека за ваше потребе.

    мкфс -т ект3 / дев / вгпоол / лвстуфф

    Направите тачку монтирања и монтирајте волумен негдје гдје га можете користити.

    мкдир / мнт / стуфф
    моунт -т ект3 / дев / вгпоол / лвстуфф / мнт / стуфф

    Промена величине логичког волумена

    Једна од предности логичких волумена је да можете учинити да ваше акције буду физички веће или мање без потребе да све преместите на већи хард диск. Уместо тога, можете додати нови чврсти диск и проширити групу волумена у ходу. Или ако имате чврсти диск који се не користи, можете га уклонити из групе волумена да бисте смањили свој логички волумен.

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

    Напомена: Свака од ових команди мора да претходи пв, вг или лв у зависности од тога са чиме радите.

    • промените величину - може смањити или проширити физичке волумене и логичке волумене, али не и групе волумена
    • проширити - може учинити групе јачине и логичке волумене већим, али не и мањим
    • смањити - може да учини групе звука и логичке волумене мањим, али не и већим

    Прођимо кроз пример како додати нови хард диск логичком волумену “лвстуфф” који смо управо креирали.

    Инсталирајте и форматирајте нови чврсти диск

    Да бисте инсталирали нови хард диск, пратите горе наведене кораке да бисте креирали нову партицију и додали промену типа партиције у ЛВМ (8е). Затим користите пвцреате да бисте креирали физички волумен који ЛВМ може да препозна.

    Додајте нови чврсти диск у групу Волуме

    Да бисте додали нови чврсти диск у групу волумена, само требате знати шта је ваша нова партиција, / дев / сдц1 у нашем случају, и име групе волумена коју желите да додате.

    Ово ће додати нови физички волумен постојећој групи волумена.

    вгектенд вгпоол / дев / сдц1

    Ектенд Логицал Волуме

    Да бисмо променили величину логичког волумена, морамо рећи колико желимо да проширимо по величини уместо по уређају. У нашем примјеру управо смо додали 8 ГБ тврди диск на наш 3 ГБ вгпоол. Да би тај простор био употребљив можемо користити лвектенд или лвресизе.

    лвектенд -Л8Г / дев / вгпоол / лвстуфф

    Док ће ова наредба функционирати, видјет ћете да ће заправо промијенити величину логичког волумена на 8 ГБ умјесто додавања 8 ГБ постојећем волумену као што смо хтјели. Да бисте додали последња 3 расположива гигабајта потребно је да користите следећу команду.

    лвектенд -Л + 3Г / дев / вгпоол / лвстуфф

    Сада је наш логички волумен величине 11 ГБ.

    Прошири систем датотека

    Логички волумен је 11 ГБ, али систем датотека на том волумену је још увијек само 3 ГБ. Да би систем датотека користио свих 11 ГБ, морате користити наредбу ресизе2фс. Само усмерите ресизе2фс на логички волумен од 11 ГБ и он ће учинити чаролију за вас.

    ресизе2фс / дев / вгпоол / лвстуфф

    Напомена: Ако користите другачији систем датотека осим ект3 / 4, погледајте датотечне системе за промену величине алата.

    Схринк Логицал Волуме

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

    1. промени величину датотечног система (побрините се да преместите датотеке у безбедну област чврстог диска пре промене величине)
    2. смањите логички волумен (уместо + за проширење можете да користите - да смањите величину)
    3. уклоните хард диск из волумена са вгредуце

    Прављење резервне копије логичког волумена

    Снапсхотс је значајка са којом долазе неки новији напредни системи датотека, али ект3 / 4 нема способност да прави снапсхотове у лету. Једна од најбољих ствари о ЛВМ снимцима је да ваш систем датотека никада није искључен и можете имати онолико колико желите без заузимања додатног простора на чврстом диску..

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

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

    Направите нови снимак

    Да бисте направили снимак лвстуфф-а, користите команду лвцреате као раније, али користите ознаку -с.

    лвцреате -Л512М -с -н лвстуффбацкуп / дев / вгпоол / лвстуфф

    Овде смо креирали логички волумен са само 512 МБ јер се диск не користи активно. 512 МБ ће похранити све нове записе док будемо правили нашу сигурносну копију.

    Моунт Нев Снапсхот

    Баш као и пре, потребно је да креирамо тачку монтирања и монтирамо нову снимку тако да можемо да копирамо датотеке са ње.

    мкдир / мнт / лвстуффбацкуп
    моунт / дев / вгпоол / лвстуффбацкуп / мнт / лвстуффбацкуп

    Копирај снимак и обриши логички волумен

    Све што вам је преостало је да копирате све датотеке са / мнт / лвстуффбацкуп / на спољни хард диск или да га сместите тако да је све у једном фајлу.

    Напомена: тар -ц ће креирати архиву и -ф ће рећи локацију и име датотеке архиве. За помоћ у употреби тар наредбе ман тар у терминалу.

    тар -цф / хоме / ротхгар / Бацкуп / лвстуфф-сс / мнт / лвстуффбацкуп /

    Запамтите да док се врши бацкуп, све датотеке које би се записивале у лвстуфф прате се у привременом логичком волумену који смо раније креирали. Уверите се да имате довољно слободног простора док се бацкуп врши.

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

    умоунт / мнт / лвстуффбацкуп
    / / дев / вгпоол / лвстуффбацкуп /

    Брисање логичког волумена

    Да бисте избрисали логички волумен, прво морате проверити да ли је волумен немонтиран, а затим можете да га употребите да бисте га избрисали. Можете и да уклоните групу запремина након што се обрише логички волумен, а након брисања групе јачине се учита физички волумен.

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

    умоунт / мнт / лвстуфф
    лвремове / дев / вгпоол / лвстуфф
    вгремове вгпоол
    пвремове / дев / сдб1 / дев / сдц1

    То би требало да покрије већину онога што требате знати да бисте користили ЛВМ. Ако имате неко искуство на тему, свакако подијелите своју мудрост у коментарима.