![баннер-1](/images/files/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu.png)
У нашем претходном чланку рекли смо вам шта је ЛВМи за шта бисте га можда користили, а данас ћемо вас провести кроз неке од кључних алата за управљање ЛВМ-ом, тако да ћете бити сигурни у подешавање или проширење инсталације.
Као што је раније речено, ЛВМ је слој апстракцијеизмеђу вашег оперативног система и физичких чврстих дискова. То значи да ваши физички хард дискови и партиције више нису везани за чврсте дискове и партиције на којима бораве. Уместо тога, чврсти дискови и партиције које ваш оперативни систем види могу бити било који број засебних чврстих дискова обједињених заједно или у софтверском РАИД-у.
За управљање ЛВМ-ом постоје ГУИ алати, али доступнида бисте заиста схватили шта се догађа с вашом ЛВМ конфигурацијом, вероватно је најбоље знати шта су алати наредбеног ретка. Ово ће бити посебно корисно ако управљате ЛВМ-ом на серверу или дистрибуцији која не нуди ГУИ алате.
Већина команди у ЛВМ-у су врло сличне једна другој. Свакој важећој наредби претходи једно од следећег:
- Физички волумен = пв
- Волуме волуме = вг
- Логичка запремина = лв
Физичке команде за јачину звука су за додавање илиуклањање хард дискова у групама волумена. Команде групе волумена служе за промену онога што је апстрахирани скуп физичких партиција представљен вашем раду у логичким количинама. Команде за логички волумен представљају групе волумена као партиције како би ваш оперативни систем могао да користи одређени простор.
ЛВМ Цхеат Схеет
Да бих вам помогао да схватите шта су командена располагању за сваки префикс направили смо ЛВМ варалице. Ми ћемо покрити неке од наредби у овом чланку, али још увек можете много тога што можете учинити да овде неће бити покривено.
Све наредбе на овој листи мораће се покренути као роот јер мењате поставке широм система које ће утицати на целокупну машину.
![лвм-цхеатсхеет](/images/files/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu_2.png)
(Кликните на сличицу за слику у пуној величини)
Како прегледати тренутне информације о ЛВМ-у
Прво што ћете можда требати да проверите како је постављен ваш ЛВМ. Тхе s
и display
команде раде са физичким волуменима (пв), групама волумена (вг) и логичким волуменима (лв) тако да је добро место за почетак када покушавате да утврдите тренутна подешавања.
Тхе display
наредба ће форматирати информације тако да их је лакше разумети него s
команда. За сваку наредбу видјет ћете име и путању пв / вг, а такођер треба дати информације о слободном и искориштеном простору.
![пвдисплаи](/images/files/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu_3.png)
Најважније информације биће име ПВ-а и ВГ име. С та два информација можемо наставити са радом на подешавању ЛВМ-а.
Стварање логичког волумена
Логичке количине су ваше партицијеоперативни систем користи у ЛВМ-у. Да бисмо створили логички волумен прво морамо имати групу физичких и јачина звука. Ево свих корака неопходних за стварање новог логичког волумена.
Створите физички волумен
Почећемо од почетка са потпуно новим чврстим диском на којем нема партиција или информација. Започните с проналажењем с којим диском ћете радити. (/ дев / сда, сдб итд.)
Напомена: Запамтите да ће све наредбе требати да се покрену као роот или додавањем „судо“ на почетак наредбе.
fdisk -l
Ако ваш чврсти диск никада није форматиран илиподељена пре него што ћете вероватно видети нешто овако у излазу фдиск-а. Ово је потпуно у реду јер ћемо у наредним корацима креирати потребне партиције.
![фдиск](/images/files/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu_4.png)
Наш нови диск се налази на / дев / сдб, па омогућава употребу фдиск-а за креирање нове партиције на диску.
Постоји мноштво алата који могу креирати нову партицију с ГУИ-ом, укључујући Гпартед, али с обзиром да је терминал већ отворен, ми ћемо користити фдиск за креирање потребне партиције.
Са терминала откуцајте следеће команде:
fdisk /dev/sdb
Ово ће вас ставити у посебан фдиск промпт.
![фдиск00](/images/files/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu_5.png)
Унесите команде редоследом датим за креирање анова примарна партиција која користи 100% новог чврстог диска и спремна је за ЛВМ. Ако требате да промените величину партиције или желите више делова, предлажем да користите ГПартед или самостално читате о фдиск-у.
Упозорење: Следећи кораци ће форматирати ваш чврсти диск. Обавезно проверите да немате никакве информације на овом чврстом диску пре него што следите ове кораке.
n
= створите нову партицијуp
= ствара примарну партицију1
= чини партицију првом на диску
Притисните двапут да унесете подразумевани први и задњи цилиндар.
![фдиск01](/images/files/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu_6.png)
За припрему партиције коју ће користити ЛВМ користите следеће две наредбе.
t
= промените тип партиције8e
= промене типа ЛВМ партиције
![фдиск02](/images/files/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu_7.png)
Провјерите и запишите информације на чврсти диск.
p
= погледајте подешавање партиције тако да можемо прегледати пре него што напишемо промене на дискw
= упишите промене на диск
![фдиск03](/images/files/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu_8.png)
Након тих наредби, промпт фдиск требао би изаћи и вратит ћете се на басх брзину вашег терминала.
Унесите pvcreate /dev/sdb1
да створимо ЛВМ физички волумен на партицији коју смо управо створили.
Можда се питате зашто нисмо форматирали партицију системом датотека, али не брините, тај корак долази касније.
![пвцреате](/images/files/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu_9.png)
Креирајте групу волумена
Сада када смо одредили партицију и створили физички волумен, потребно је да створимо групу волумена. Срећом, ово траје само једна наредба.
vgcreate vgpool /dev/sdb1
![вгцреате](/images/files/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu_10.png)
Вгпоол је име нове групе волумена коју микреирано. Можете га именовати како год желите, али препоручује се да вг ставите на предњу страну етикете, па ако га касније упутите, знаћете да је то група волумена.
Креирајте логички волумен
Да бисте креирали логички волумен који ће користити ЛВМ:
lvcreate -L 3G -n lvstuff vgpool
![стварам](/images/files/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu_11.png)
Наредба -Л означава величину логикезапремину, у овом случају 3 ГБ, а наредба -н именује јачину звука. На Вгпоол се упућује тако да наредба лвцреате зна из којег волумена треба да добије простор.
Форматирајте и монтирајте логички волумен
Последњи корак је форматирање новог логичког волумена помоћу датотечног система. Ако желите помоћ при одабиру Линук датотечног система, прочитајте наше упуте како то може вам помоћи да одаберете најбољи систем датотека за ваше потребе.
mkfs -t ext3 /dev/vgpool/lvstuff
![мкфс](/images/files/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu_12.png)
Креирајте тачку монтирања, а затим монтирајте јачину звука негде где је можете користити.
mkdir /mnt/stuff
mount -t ext3 /dev/vgpool/lvstuff /mnt/stuff
![моунт](/images/files/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu_13.png)
Промјена величине логичког волумена
Једна од предности логичких волумена је и то што можетеучините ваше дионице физички већим или мањим без потребе да све премјештате на већи чврсти диск. Уместо тога, можете додати нови чврсти диск и проширити групу запремине у току. Или ако имате чврсти диск који се не користи, можете га уклонити из групе волумена да бисте смањили логички волумен.
Постоје три основна алата за прављење физичких волумена, група волумена и логичких волумена у веће или веће.
Напомена: Свакој од ових наредби треба да претходи пв, вг или лв, овисно о томе с киме радите.
resize
- може смањити или проширити физичке количине и логичке количине, али не и групе волуменаextend
- може да направи групе волумена и логичке волумене веће, али не и мањеreduce
- може да направи групе волумена и логичке запремине мање, али не и веће
Идемо кроз пример како додати нови чврсти диск логичком волумену „лвстуфф“ који смо управо створили.
Инсталирајте и форматирајте нови чврсти диск
Да бисте инсталирали нови чврсти диск, следите горње кораке да бисте створили нову партицију и додали промените врсту партиције у ЛВМ (8е). Затим користите пвцреате да бисте створили физички волумен који ЛВМ може препознати.
Додајте нови чврсти диск у Волуме Гроуп
Да бисте додали нови чврсти диск групи волумена, морате знати која је ваша нова партиција, / дев / сдц1 у нашем случају, и назив групе волумена у коју желите да је додате.
Ово ће додати нову физичку запремину постојећој групи волумена.
vgextend vgpool /dev/sdc1
![вгектенд](/images/files/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu_14.png)
Проширите логички волумен
Да бисмо промијенили величину логичког волумена, морамо рећи какомного желимо проширити по величини уместо према уређају. У нашем примеру смо управо додали хард диск од 8 ГБ у наш вгпоол од 3 ГБ. Да бисмо тај простор искористили можемо користити лвектенд или лвресизе.
lvextend -L8G /dev/vgpool/lvstuff
![лвектенд1](/images/files/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu_15.png)
Док ће ова команда функционисати видећете да јеми ћемо заправо променити величину нашег логичког волумена на 8 ГБ уместо додавања 8 ГБ у постојећи волумен онако како смо желели. Да бисте додали последња 3 доступна гигабајта, требате да употребите следећу наредбу.
lvextend -L+3G /dev/vgpool/lvstuff
![лвектенд2](/images/files/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu_16.png)
Сада је наша логичка запремина 11 ГБ.
Проширење датотечног система
Логичка запремина је 11 ГБ, али систем датотекана тој запремини је још само 3 ГБ. Да би систем датотека искористио читавих 11 ГБ на располагању, морате да користите команду ресизе2фс. Само усмјерите ресизе2фс на логички волумен од 11 ГБ и то ће учинити магију за вас.
resize2fs /dev/vgpool/lvstuff
![ресизе2фс](/images/files/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu_17.png)
Напомена: Ако користите други датотечни систем осим ект3 / 4, погледајте алате за промјену величине датотека.
Смањите логички волумен
Ако желите да уклоните чврсти диск из групе запремине, требало би да следите горе наведене кораке обрнутим редоследом и уместо тога користите лвредуце и вгредуце.
- промијените величину датотечног система (обавезно премјестите датотеке на сигурно подручје тврдог диска прије него што промијените величину)
- смањите логички волумен (уместо + за проширење можете да употребите и - да смањите за величину)
- уклоните чврсти диск из групе запремине помоћу вгредуце
Израда резервне копије логичког волумена
Снимци су карактеристика која су новији напреднијидатотечни системи се испоручују, али ект3 / 4 нема могућност прављења снимака у току. Једна од најбољих ствари у вези са снимцима ЛВМ-а је да ваш датотечни систем никад не постаје без мреже и можете да имате онолико колико желите без заузимања додатног простора на чврстом диску.
![баннер-2](/images/files/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu_18.png)
Кад ЛВМ направи снимак, слика сетачно како изгледа логички волумен и та слика може се користити за прављење копије на другом чврстом диску. Док се прави копија, све нове информације које треба додати логичком волумену уписују се на диск као и обично, али промене се прате тако да се оригинална слика никада не уништи.
Да бисмо створили снимак, морамо да направимо новилогички волумен с довољно слободног простора за смјештај нових информација које ће бити уписане у логички волумен док правимо сигурносну копију. Ако се диск не пише активно, можете користити веома малу количину складиштења. Једном када завршимо са резервном копијом само уклонимо привремени логички волумен и оригинални логички волумен ће се наставити нормално.
Креирајте нови снимак
Да бисте направили снимак лвстуффа, користите команду лвцреате као и пре, али користите -с заставу.
lvcreate -L512M -s -n lvstuffbackup /dev/vgpool/lvstuff
![лвцреате-снимка](/images/files/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu_19.png)
Овде смо створили логички волумен са само 512 МБ, јер се диск не користи активно. 512 МБ чува све нове записе док правимо резервну копију.
Моунт Нев Снапсхот
Баш као и пре него што морамо да направимо тачку монтирања и монтирамо нови снимак, тако да са њега можемо копирати датотеке.
mkdir /mnt/lvstuffbackup
mount /dev/vgpool/lvstuffbackup /mnt/lvstuffbackup
![снимка монтирања](/images/files/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu_20.png)
Копирајте снимку и обришите логички волумен
Све што вам преостаје јесте да копирате све датотеке са / мнт / лвстуффбацкуп / на спољни чврсти диск или да га одредите тако да је све у једној датотеци.
Напомена: тар -ц ће креирати архиву и -ф ће рећи локацију и назив датотеке архиве. За помоћ у употреби команде тар man tar
у терминалу.
tar -cf /home/rothgar/Backup/lvstuff-ss /mnt/lvstuffbackup/
![снимање резервне копије](/images/files/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu_21.png)
Запамтите то док траје резервна копијасве датотеке које би биле написане у лвстуфф се прате у привременом логичком волумену који смо креирали раније. Проверите да ли имате довољно слободног простора док се израђује сигурносна копија.
Једном када сигурносна копија заврши, искључите јачину звука и уклоните привремену снимку.
umount /mnt/lvstuffbackup
lvremove /dev/vgpool/lvstuffbackup/
![лвремове](/images/files/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu_22.png)
Брисање логичког волумена
Да бисте избрисали логички волумен, прво морате да направитепровјерите да ли је звук искључен, а затим га можете користити да бисте га избрисали. Такође можете уклонити групу волумена након што су обрисани логички волумени и физички волумен након што је група волумена избрисана.
Овде су све команде које користе свеске и групе које смо створили.
umount /mnt/lvstuff
lvremove /dev/vgpool/lvstuff
vgremove vgpool
pvremove /dev/sdb1 /dev/sdc1
![делете-лвм](/images/files/how-to-manage-and-use-lvm-logical-volume-management-in-ubuntu_23.png)
То би требало да обухвати већину онога што требате знати да бисте користили ЛВМ. Ако имате неко искуство о овој теми, будите сигурни да поделите своју мудрост у коментарима.