Начална » как да » Как да използваме LVM на Ubuntu за лесно преоразмеряване на дялове и снимки

    Как да използваме LVM на Ubuntu за лесно преоразмеряване на дялове и снимки

    Инсталаторът на Ubuntu предлага лесно поле за използване "LVM". В описанието се казва, че позволява управление на логическия обем, така че можете да правите снимки и по-лесно да оразмерявате дяловете на твърдия диск - ето как да направите това.

    LVM е технология, подобна на RAID масиви или пространства за съхранение в Windows по някакъв начин. Въпреки че тази технология е особено полезна на сървърите, тя може да се използва и на настолни компютри.

    Ако използвате LVM с новата инсталация на Ubuntu?

    Първият въпрос е дали дори искате да използвате LVM с вашата инсталация на Ubuntu. Ubuntu прави това лесно за активиране с бързо кликване, но тази опция не е активирана по подразбиране. Както казва инсталаторът, това ви позволява да преоразмерявате дялове, да създавате снимки, да сливате множество дискове в един логически обем и така нататък - всичко това докато системата работи. За разлика от типичните дялове, не е нужно да изключвате системата, да се стартира от компактдиск или USB устройство на живо и да преоразмерявате дяловете си, докато не се използват.

    За да бъде напълно честен, средният потребител на настолни компютри на Ubuntu вероятно няма да разбере дали използват LVM или не. Но ако искате да направите по-напреднали неща по-късно, LVM може да помогне. LVM е потенциално по-сложна, което може да доведе до проблеми, ако трябва да възстановите данните си по-късно - особено ако не сте с опит с нея. Тук не би трябвало да има забележимо наказание за производителността - LVM се прилага точно в Linux ядрото.

    Обяснение на логическото управление на силата на звука

    По-рано обяснихме какво е LVM. Накратко, тя осигурява слой на абстракция между физическите ви дискове и дяловете, представени на вашата операционна система. Например, вашият компютър може да има два твърди диска в него, всеки с размер 1 TB. Трябва да имате поне два дяла на тези дискове, като всеки един от тези дялове ще бъде с размер 1 TB.

    LVM осигурява слой на абстракция над това. Вместо традиционния дял на диска, LVM ще третира дисковете като два отделни “физически тома”, след като сте ги инициализирали. След това можете да създадете “логически томове” въз основа на тези физически обеми. Например, можете да комбинирате тези две 1 TB дискове в един 2 TB дял. Вашата операционна система просто ще види обем от 2 TB и LVM ще се справи с всичко във фонов режим. Група физически томове и логически томове е известна като „група обемни данни“..

    Този слой на абстракция прави възможно лесното преоразмеряване на дялове, комбинирането на няколко диска в един том и дори вземане на "моментни снимки" на файловата система на дял, докато се изпълнява, без да го демонтирате.

    Имайте предвид, че обединяването на няколко диска в един обем може да е лоша идея, ако не създавате резервни копия. Това е като с RAID 0 - ако комбинирате два тома 1 TB в един обем от 2 TB, може да загубите важни данни за обема, ако само един от вашите твърди дискове се провали. Архивите са от решаващо значение, ако отидете по този маршрут.

    Графични помощни програми за управление на вашите LVM обеми

    Традиционно, LVM томовете се управляват с Linux терминални команди. Те ще работят за вас в Ubuntu, но има по-лесен, графичен метод, който всеки може да използва. Ако сте потребител на Linux, използван за използване на GParted или подобен мениджър на дялове, не се притеснявайте - GParted няма поддръжка за LVM дискове.

    Вместо това можете да използвате помощната програма Disks, включена заедно с Ubuntu за това. Тази помощна програма е известна също като GNOME Disk Utility или Palimpsest. Стартирайте го, като щракнете върху иконата на таблото, търсене на дискове и натискане на Enter. За разлика от GParted, помощната програма Disks ще покаже вашите LVM дялове в “Други устройства”, за да можете да ги форматирате и да регулирате други опции, ако е необходимо. Тази програма ще работи и от жив CD или USB диск.

    За съжаление помощната програма Disks не включва поддръжка за използване на най-мощните функции на LVM. Няма опции за управление на групите за сила на звука, разширяване на дяловете или правене на снимки. Можеш да го направиш от терминала, но не трябва. Вместо това можете да отворите Софтуерния център на Ubuntu, да потърсите LVM и да инсталирате инструмента за управление на логическия обем. Можете също така просто да стартирате sudo apt-get install system-config-lvm в командния прозорец. След като е инсталиран, можете да отворите помощната програма Logical Volume Management от тирето.

    Този графичен инструмент за конфигуриране е направен от Red Hat. Това е малко датирано, но това е единственият графичен начин да се направи това, без да се прибягва до терминални команди.

    Да предположим, че искате да добавите нов физически обем към групата си. Ще отворите инструмента, изберете новия диск под Uninitialized Entries и щракнете върху бутона "Initialize Entry". След това ще намерите новия физически обем под Unallocated Volumes и можете да използвате бутона „Add to existing Volume Group“, за да го добавите към групата „Ubuntu-VG“, създадена по време на инсталационния процес..

    Изгледът на група обем показва визуален преглед на вашите физически томове и логически томове. Тук имаме два физически дяла на два отделни твърди диска. Разполагаме със swap дял и root дял, точно както Ubuntu настройва своята схема за разделяне по подразбиране. Тъй като добавихме втори физически дял от друго устройство, сега има добро парче неизползвано пространство.

    За да разширите логически дял във физическото пространство, можете да го изберете в Logical View, щракнете върху Редактиране на свойства и променете размера, за да увеличите дяла. Можете също да го свиете от тук.


    Другите опции в system-config-lvm ви позволяват да настройвате моментни снимки и огледално изобразяване. Вероятно няма да ви трябват тези функции на типичен работен плот, но те са налични тук графично. Не забравяйте, че можете да направите всичко това с терминални команди.