LVM в Linux - работа с логически дискове

linux

Тук прочетох интересна тема за LVM в Linux. LVM - Logical Volume Manager.

Какво е LVM

Нейната същност е, че физическите дискове „Физически обеми“ (евентуално с различни размери, на различни устройства) се комбинират в „Групови томове“ - групи томове. Групите за томове може вече да са разделени на „Логически томове“, които от своя страна съдържат целевите файлови системи. Звучи малко объркващо, но всъщност е просто и много готино. Сега ще обясня на снимката:

linux

Да приемем, че имаме два твърди диска. Стара Seagate Barracuda 80 GB. И по-новия 640GB WD. Можем да ги обединим в една група за обем 1, чийто общ обем ще бъде 720 GB. След това „видяхме“ тази група по наша преценка в логически томове. Да кажем, два тома от по 360 GB всеки. И след това монтирайте първата като/home, втората като/var.

Освен това в някои случаи можем да променим размера на логическия диск директно "в движение".

Как да използвам LVM

И така, това е, което имаме:

работа

Ние не докосваме устройството/dev/sda, системното. За други нужди. Но sdb и sdc с обем съответно 2 и 3 GB ще бъдат обединени в една логическа група.

Стъпка 1. Създайте дялове на устройства

# fdisk/dev/sdb
# fdisk/dev/sdc

работа

И двата раздела са конфигурирани по един и същи начин. Важно е типът на дяла да е Linux LVM (можете да видите типовете, като натиснете l след t в конзолата fdisk).

Стъпка 2. Създайте физически том „Физически дискове“

За да направите това, използвайте командата pvcreate и посочете устройството.

# pvcreate/dev/sdb1
# pvcreate/dev/sdc1

Нека се уверим, че всичко се е получило. Можете да видите физически томове с командата: