Конфигурирайте LVM в Linux Mint

Configure Lvm Linux Mint



Представете си, че имате твърд диск, който изисква да преоразмерите избрания дял. Това е възможно в Linux благодарение на LVM. Имайки това предвид, тази статия ще ви научи как да конфигурирате LVM на Linux Mint. Можете обаче да приложите този урок към всяка дистрибуция на Linux.

Какво е LVM?

LVM е логически мениджър на том, разработен за ядрото на Linux. В момента има 2 версии на LVM. LVM1 практически не се поддържа, докато се използва LVM версия 2, обикновено наричана LVM2.







LVM включва много от функциите, които се очакват от мениджъра на обеми, включително:



  • Преоразмеряване на логически групи.
  • Преоразмеряване на логически томове.
  • Моментални снимки само за четене (LVM2 предлага четене и писане).

За да ви дам представа за силата и полезността на LVM, ще ви дам следния пример: Да предположим, че имаме малък твърд диск, например 80Gb. Начинът на разпределение на диска ще бъде нещо подобно:



  • 400Mb /зареждащ дял
  • За root дял / 6Gb
  • В случай на домашен дял /домашен 32Gb
  • А суап дялът е 1Gb.

Това разпределение би могло да бъде правилно и полезно, но представете си, че инсталираме много програми и основният дял се запълва, но в личните файлове практически няма данни и /home дялът разполага с 20 Gb. Това е лошо използване на твърдия диск. С LVM решението на този проблем е просто, тъй като можете просто да намалите дяла, съдържащ /home, и след това да увеличите пространството, разпределено за главната директория.





Речник на LVM

За да направим тази публикация възможно най -проста за читателя, е необходимо да се вземат предвид някои концепции, тясно свързани с LVM. Ефективното познаване на тези концепции ще направи по -добре разбирането на пълния потенциал на този инструмент:

И така, нека започнем:



  • Физически том (PV): PV е физически том, твърд диск или определен дял.
  • Логически том (LV): LV е логически том, той е еквивалент на традиционен дял в система, различна от LVM.
  • Група обеми (VG): VG е група от томове, тя може да събере един или повече PV.
  • Физически обхват (PE): PE е част от всеки физически обем с фиксиран размер. Физическият обем е разделен на множество PE със същия размер.
  • Логически обхват (LE): LE е част от всеки логически том с фиксиран размер. Логически том е разделен на множество LE със същия размер.
  • Device mapper: е обща рамка на ядрото на Linux, която позволява картографиране на едно устройство от блокове към друго.

Конфигурирайте LVM в Linux Mint

На първо място, трябва да инсталирате пакета lvm2 във вашата система. За да направите това, отворете терминален емулатор и напишете. Имайте предвид, че за да изпълните тази команда, имате нужда от суперпотребителски права.

sudoподходящИнсталирайlvm2

След това ще използвам fdisk, за да проверя кои дялове имам. Разбира се, вие също трябва да направите това, за да сте сигурни кои са и вашите дялове.

sudo
fdisk -на

Както виждате, имам втори твърд диск. За да може LVM да си свърши работата, е необходимо да подготвите диска или дяловете да бъдат от тип LVM. Затова трябва да свърша малко работа на втория твърд диск, наречен sdb.

Така че, въведете тази команда:

fdisk /dev/баня

След това натиснете клавиша n, за да създадете нов дял. След това натиснете enter. След това натиснете клавиша p, за да зададете дяла като основен. След това натиснете enter. Сега трябва да натиснете 1, за да го създадете като първи дял на диска. След това натиснете enter.

И така, следващата стъпка е да натиснете клавиша t, за да промените системния идентификатор на дял. След това натиснете enter. И изберете LVM дял. За да направите това, въведете 8e. След това натиснете enter. Така че, въведете ключ w, за да напишете всички промени.

Накрая проверете дяла.

fdisk -на /dev/баня

ЗАБЕЛЕЖКА: Ако ще работите с няколко дяла, трябва да повторите този процес с всеки от тях.

Сега сме готови да продължим.

Създаване на физически обем (PV)

За да работим с LVM, първо трябва да дефинираме физическите томове (PV), за това ще използваме командата pvcreate. Така че, нека тръгваме.

pvcreate/dev/sdb1

Проверете промените.

pvdisplay

ЗАБЕЛЕЖКА: Ако имахме повече от един дял, трябваше да ги добавим всички към PV.

Създаване на група за обем (VG)

След като сте подготвили дяловете, трябва да ги добавите към група томове. Така че, въведете тази команда:

vgcreate томна група/dev/sdb1

Заменете томната група с името, което искате. Ако имате повече дялове, ще трябва само да ги добавите към командата. Например:

vgcreate томна група/dev/sdb1

Можете да напишете името, което искате за VG. Така че, проверете групата на звука с тази команда:

vgdisplay

Създаване на логически томове (LV)

Това е централният момент на публикацията, защото в тази част ще създадем логическите томове, които ще бъдат като нормален дял.

Така че, изпълнете тази команда:

lvcreate-ТЕ4G -n обемна група за обем

Тази команда създава логически обем от 4G пространство над създадената по -рано група.

С lvdisplay можете да проверите LV.

lvdisplay

Следващата стъпка е да форматирате и монтирате VL.

mkfs.ext4/dev/обемна група/сила на звука

Сега създайте временна папка и монтирайте VL върху нея.

mkdir /временни/
монтаж /dev/обемна група/сила на звука/временни/

Сега проверете VL.

df | захващанесрочен

Увеличете или намалете размера на логическия том

Една от най -феноменалните възможности на LVM е възможността за увеличаване на размера на логически том по много прост начин. За да направите това, въведете следната команда.

lvextend-ТЕ+2G/dev/обемна група/сила на звука

И накрая, е необходимо да се отрази същата промяна във файловата система, за това изпълнете тази команда.

resize2fs/dev/обемна група/сила на звука

Проверете новия размер:

df | захващаневременни

Последни мисли

Да се ​​научиш да конфигурираш LVM в Linux Mint е прост процес, който може да спести много проблеми при работа с дялове. За да направите това, ви каня да прочетете повече по темата, тъй като тук ви показах практически и прости примери за това как да го конфигурирате.