Categories
Interior

How to use lvm on ubuntu for easy partition resizing and snapshots

Chris Hoffman is Editor-in-Chief of How-To Geek. He’s written about technology for over a decade and was a PCWorld columnist for two years. Chris has written for The New York Times, been interviewed as a technology expert on TV stations like Miami’s NBC 6, and had his work covered by news outlets like the BBC. Since 2011, Chris has written over 2,000 articles that have been read nearly one billion times—and that’s just here at How-To Geek. Read more.

How to use lvm on ubuntu for easy partition resizing and snapshots

Ubuntu’s installer offers an easy “Use LVM” checkbox. The description says it enables Logical Volume Management so you can take snapshots and more easily resize your hard disk partitions — here’s how to do that.

LVM is a technology that’s similar to RAID arrays or Storage Spaces on Windows in some ways. While this technology is particularly useful on servers, it can be used on desktop PCs, too.

Should You Use LVM With Your New Ubuntu Installation?

The first question is whether you even want to use LVM with your Ubuntu installation. Ubuntu makes this easy to enable with a quick click, but this option isn’t enabled by default. As the installer says, this allows you to resize partitions, create snapshots, merge multiple disks into a single logical volume, and so on — all while the system is running. Unlike with typical partitions, you don’t have to shut down your system, boot from a live CD or USB drive, and resize your partitions while they aren’t in use.

To be perfectly honest, the average Ubuntu desktop user probably won’t realize whether they’re using LVM or not. But, if you want to do more advanced things later, LVM can help. LVM is potentially more complex, which could cause problems if you need to recover your data later — especially if you’re not that experienced with it. There shouldn’t be a noticeable performance penalty here — LVM is implemented right down in the Linux kernel.

How to use lvm on ubuntu for easy partition resizing and snapshots

Logical Volume Management Explained

We’re previously explained what LVM is. In a nutshell, it provides a layer of abstraction between your physical disks and the partitions presented to your operating system. For example, your computer might have two hard drives inside it, each 1 TB in size. You’d have to have at least two partitions on these disks, and each of these partitions would be 1 TB in size.

LVM provides a layer of abstraction over this. Instead of the traditional partition on a disk, LVM would treat the disks as two separate “physical volumes” after you initialize them. You could then create “logical volumes” based on these physical volumes. For example, you could combine those two 1 TB disks into a single 2 TB partition. Your operating system would just see a 2 TB volume, and LVM would deal with everything in the background. A group of physical volumes and logical volumes is known as a “volume group.” A typical system will just have a single volume group.

This layer of abstraction makes it possibly to easily resize partitions, combine multiple disks into a single volume, and even take “snapshots” of a partition’s file system while it’s running, all without unmounting it.

Note that merging multiple disks into a single volume can be a bad idea if you’re not creating backups. It’s like with RAID 0 — if you combine two 1 TB volumes into a single 2 TB volume, you could lose important data on the volume if just one of your hard disks fails. Backups are crucial if you go this route.

Graphical Utilities for Managing Your LVM Volumes

Traditionally, LVM volumes are managed with Linux terminal commands.These will work for you on Ubuntu, but there’s an easier, graphical method anyone can take advantage of. If you’re a Linux user used to using GParted or a similar partition manager, don’t bother — GParted doesn’t have support for LVM disks.

Instead, you can use the Disks utility included along with Ubuntu for this. This utility is also known as GNOME Disk Utility, or Palimpsest. Launch it by clicking the icon on the dash, searching for Disks, and pressing Enter. Unlike GParted, the Disks utility will display your LVM partitions under “Other Devices,” so you can format them and adjust other options if you need to. This utility will also work from a live CD or USB drive, too.

How to use lvm on ubuntu for easy partition resizing and snapshots

Unfortunately, the Disks utility doesn’t include support for taking advantage of LVM’s most powerful features. There’s no options for managing your volume groups, extending partitions, or taking snapshots. You could do that from the terminal, but you don’t have to. Instead, you can open the Ubuntu Software Center, search for LVM, and install the Logical Volume Management tool. You could also just run the sudo apt-get install system-config-lvm command in a terminal window. After it’s installed, you can open the Logical Volume Management utility from the dash.

This graphical configuration tool was made by Red Hat. It’s a bit dated, but it’s the only graphical way to do this stuff without resorting to terminal commands.

Let’s say you wanted to add a new physical volume to your volume group. You’d open the tool, select the new disk under Uninitialized Entries, and click the “Initialize Entry” button. You’d then find the new physical volume under Unallocated Volumes, and you could use the “Add to existing Volume Group” button to add it to the “ubuntu-vg” volume group Ubuntu created during the installation process.

How to use lvm on ubuntu for easy partition resizing and snapshots

The volume group view shows you a visual overview of your physical volumes and logical volumes. Here, we have two physical partitions across two separate hard drives. We have a swap partition and a root partition, just as Ubuntu sets up its partitioning scheme by default. Because we’ve added a second physical partition from another drive, there’s now a good chunk of unused space.

How to use lvm on ubuntu for easy partition resizing and snapshots

To expand a logical partition into the physical space, you could select it under Logical View, click Edit Properties, and modify the size to grow the partition. You could also shrink it from here.

How to use lvm on ubuntu for easy partition resizing and snapshots

The other options in system-config-lvm allow you to set up snapshots and mirroring. You probably won’t need these features on a typical desktop, but they’re available graphically here. Remember, you can also do all of this with terminal commands.

Table of Contents

Background

Hyper-V server with fresh Ubuntu 18.04 install. Disk was set to 25GB on install, and LVM was chosen.

This procedure works for any Ubuntu filesystem that has been formatted with LVM, and has also been tested on a Proxmox server.

The guide is quite specific to LVM and Ubuntu and running an actual Virtual Machine guest.

If you’re using Ubuntu and VMWare and you don’t have LVM, you might be able to skip the pvresize command and substitute lvextend with growpart instead. See here. The actual commands for this scenario is:

sudo growpart /dev/sda 2 (your partition number)
sudo resize2fs /dev/sda2

But for now, let’s head back to:

  1. Ubuntu
  2. A virtual machine guest
  3. LVM volume

Issue and How to Do it

Only 3.9 GB available on the root volume. At this point, it’s important to point out that the root volume’s name is /dev/mapper/ubuntu–vg-ubuntu–lv as this will be used in multiple places in this document.

Because LVM was chosen, you are in good luck as LVM partitions can be resized online, so no downtime is required.

Steps TL;DR

  • fdisk -l (note it’s partition 3 by looking at the current Size)
  • parted
    • resizepart, Fix, 3, 100% (type this instead), quit
  • pvresize /dev/sda3
  • lvextend -l +100%FREE /dev/mapper/ubuntu–vg-ubuntu–lv
  • resize2fs /dev/mapper/ubuntu–vg-ubuntu–lv
  • df -h

Transcript of 50 GB to 100 GB Resizing

If you just want to see how a 50 GB to 100 GB Resizing event goes, scroll to the end of the article.

Complete Steps and Explanation

ssh to server, sudo -i to become root

Confirm there is a limited amount of disk space. In the output below, note the / (root) volume only has 3.9 GB disk space:

Next confirm in Linux that there is actually a lot more space available. As you will see from the output below, there is 24G on the /dev/sda3 volume. The other 1GB is used in the boot volume and the BIOS boot

The one set of instructions referred to starting this process using parted , so parted log is below. The instructions as per Stack read something like:

“First you need to run parted and use its resizepart command to expand the partition to use the whole disk, then run pvresize to tell LVM about the new space, then run lvresize to grow the logical volume, and finally resize2fs on the logical volume to grow the filesystem to use the new space. This can be done without a reboot.”

Please note however I diverted slightly from these steps. The first command I learnt / used in parted, was just used to print the partition information:

This was followed by me checking and re-checking information using fdisk and df -h to make sure I was understanding the current situation.

Then I finally started the procedure:

At this point I tried using lvresize but couldn’t get it to work. It appears there is both lvresize and lvextend . As per the “microhowto.info” article:

“The difference is that lvextend can only increase the size of a volume, whereas lvresize can increase or reduce it.”

The first attempt at specifying 24GB did not work. After I completed the procedure I found that you can also specify a flag 100%, but unfortunately, I didn’t get that information in time and just ended up specifying 23GB. If I have the time I might try and use the 100% flag. For reference, the flag is lvextend -l +100%FREE /dev/VGNAME/LVNAME

Below first attempt but insufficient space:

Second attempt reducing space to allocate:

After lvextend , one has to use resize2fs . This was kind of scary because it appeared I was going to work on a live disk, but it went quick.

TADA! The disk is now 23G big as seen by df-h output below:

Caveats

As a side note, I logged into Hyper-V Manager but could find an easy place to resize the disk. On right click, Inspect, I could however see the disk was 25GB as specified when I installed the VM.

Transcript of 50 GB to 100 GB Resizing

Here is the output of a 50 GB to 100 GB resizing. In this case, the Resize Disk option in Proxmox was chosen.

The console spits out red giving you a heads up that it detected the host has changed the disk size. All commands and important information is in a bold or black font, and all commands or typing is in blue .

Please note a sector is not the same as byte but by analyzing the numbers one can see that an increase is on the way.

I’ve installed Ubuntu using these options:

  • Erase the disk and install Ubuntu
  • Encrypt the new Ubuntu installation
  • Use LVM

How can I create LVM snapshots, so that I’m able to revert system changes when it’s necessary?

1 Answer 1

Note: all commands should be done from sudo

First, reduce size of your root volume to make some room for a snapshot volume

  • Boot from Live CD
  • fdisk -l to see name of your device. /dev/sda3 in my case
  • cryptsetup luksOpen /dev/sda3 crypt1 to decrypt your volume
  • vgscan –mknodes to find all volume groups
  • vgchange -ay to activate all your volume groups
  • lvreduce -r -L -20G /dev/ubuntu-vg/root to reduce size of your root volume by 20 Gb. This may take a while (it took

4 min for me).
That space will later be used to create LVM snapshots.

  • vgs to see that you actually got 20G of free space
  • reboot and remove Live CD
  • Create a snapshot (i.e., activate “experimentation” mode)

    Now whenever you want to do something risky with your system, run the following command

    • lvcreate -s -n snap -L 20G /dev/ubuntu-vg/root
      Note: /dev/ubuntu-vg/root is a logical volume that you want to have a snapshot of
    • lvs to see that the volume has been created The snapshot is active from the moment you run lvcreate . You can now start experimenting with new things.

    Scenario #1: You want to revert changes

    • lvconvert –merge /dev/mapper/ubuntu–vg-snap
    • reboot

    Scenario #2: You want to persist changes

    • lvremove /dev/mapper/ubuntu–vg-snap

    In Conclusion

    You basically have to run lvcreate to start the process and then either run lvconvert –merge or lvremove to end it.

    Keep in mind that when the snapshot is active, due to Copy-On-Write strategy all the changes are saved to those 20Gb of space (or whatever value you set). One way of checking the remaining capacity is to look at Data% column of lvs command.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    Ubuntu’s installatør tilbyder en nem afkrydsningsfelt “Brug LVM”. Beskrivelsen siger, at det muliggør logisk lydstyrke, så du kan tage snapshots og lettere ændre størrelsen på dine harddiskpartitioner. Sådan gør du det.

    LVM er en teknologi, der ligner RAID-arrays eller Storage Spaces på Windows på nogle måder. Mens denne teknologi er særlig nyttig på servere, kan den også bruges på stationære pc’er.

    Skal du bruge LVM med din nye Ubuntu-installation?

    Det første spørgsmål er, om du endda vil bruge LVM med din Ubuntu-installation . Ubuntu gør det nemt at aktivere med et hurtigt klik, men denne indstilling er ikke aktiveret som standard. Som installationsprogrammet siger, kan du ændre størrelsen på partitioner, oprette snapshots, slå sammen flere diske i et enkelt logisk lydstyrke osv. – alt sammen mens systemet kører. I modsætning til typiske partitioner behøver du ikke at lukke dit system, starte fra en live-cd eller et USB-drev og ændre størrelsen på dine partitioner, mens de ikke er i brug.

    For at være helt ærlig er den gennemsnitlige Ubuntu-desktopbruger sandsynligvis ikke klar over, om de bruger LVM eller ej. Men hvis du vil gøre mere avancerede ting senere, kan LVM hjælpe. LVM er muligvis mere kompleks, hvilket kan forårsage problemer, hvis du skal genoprette dine data senere – især hvis du ikke har det med det. Der bør ikke være en mærkbar præstations straf her – LVM implementeres helt nede i Linux-kernen.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    Logisk lydstyrke forklaret

    RELATED: Sådan styres og bruges LVM (Logical Volume Management) i Ubuntu

    Vi har tidligere forklaret, hvad LVM er. I et nøddeskal giver det et lag af abstraktion mellem dine fysiske diske og de partitioner, der præsenteres for dit operativsystem. For eksempel kan din computer have to harddiske inde i den, hver 1 TB i størrelse. Du skal have mindst to partitioner på disse diske, og hver af disse partitioner vil være 1 TB i størrelse.

    LVM giver et lag af abstraktion over dette. I stedet for den traditionelle partition på en disk ville LVM behandle diskene som to separate “fysiske mængder”, efter at du initialiserede dem. Du kan derefter oprette “logiske mængder” baseret på disse fysiske mængder. For eksempel kan du kombinere disse to 1 TB disker i en enkelt 2 TB partition. Dit operativsystem ville kun se et volumen på 2 TB, og LVM ville beskæftige sig med alt i baggrunden. En gruppe fysiske volumener og logiske mængder er kendt som en “volumengruppe.” Et typisk system vil kun have en enkelt volumengruppe.

    Dette abstraktionstrin gør det muligt at nemt ændre størrelse på partitioner, kombinere flere diske i et enkelt volumen , og endda tage “snapshots” af en partitions filsystem, mens det kører, alt uden at afmontere det.

    Bemærk, at sammenlægning af flere diske i et enkelt volumen kan være en dårlig ide, hvis du ikke opretter sikkerhedskopier. Det er ligesom med RAID 0 – hvis du kombinerer to 1 TB-volumener i en enkelt 2 TB-lydstyrke, kan du miste vigtige data på lydstyrken, hvis kun en af ​​dine harddiske fejler. Sikkerhedskopier er afgørende, hvis du går denne rute.

    Grafiske hjælpeprogrammer til styring af dine LVM-volumener

    RELATED: Sådan styres og bruges LVM (Logical Volume Management) i Ubuntu

    Traditionelt styres LVM-volumener med Linux terminal kommandoer. Disse vil fungere for dig på Ubuntu, men der er en nemmere, grafisk metode, som alle kan drage fordel af. Hvis du er en Linux-bruger, der plejede at bruge GParted eller en lignende partitionsadministrator, skal du ikke genere – GParted har ikke support til LVM-diske.

    I stedet kan du bruge disks-programmet inkluderet sammen med Ubuntu til dette. Dette værktøj er også kendt som GNOME Disk Utility, eller Palimpsest. Start det ved at klikke på ikonet på bindestreg, søge efter diske og trykke på Enter. I modsætning til GParted viser Disks-værktøjet dine LVM-partitioner under “Andre enheder”, så du kan formatere dem og justere andre muligheder, hvis du har brug for det. Dette værktøj vil også fungere fra en live cd eller et USB-drev.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    Desværre indeholder Disks-hjælpeprogrammet ikke support til at udnytte LVMs mest kraftfulde funktioner. Der er ingen muligheder for at administrere dine lydgrupper, udvide partitioner eller tage snapshots. Du kunne gøre det fra terminalen, men du behøver ikke. I stedet kan du åbne Ubuntu Software Center, søge efter LVM og installere værktøjet Logical Volume Management. Du kan også bare køre kommandoen sudo apt-get install system-config-lvm i et terminalvindue. Når det er installeret, kan du åbne værktøjet Logisk lydstyrke fra bindestreg.

    Dette grafiske konfigurationsværktøj er lavet af Red Hat. Det er lidt dateret, men det er den eneste grafiske måde at gøre dette på uden at ty til terminalkommandoer.

    Lad os sige, at du ville tilføje et nyt fysisk lydstyrke til din lydgruppe. Du vil åbne værktøjet, vælge den nye disk under Uninitialized Entries og klikke på “Initialize Entry” knappen. Du vil derefter finde det nye fysiske volumen under Ikke-tildelte volumener, og du kan bruge knappen “Tilføj til eksisterende lydgruppe” for at tilføje den til “ubuntu-vg” -volumengruppen Ubuntu, der blev oprettet under installationen.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    Volumenet Gruppevisning viser dig et visuelt overblik over dine fysiske volumener og logiske mængder. Her har vi to fysiske partitioner på tværs af to separate harddiske. Vi har en swap partition og en root partition, ligesom Ubuntu opsætter sin partitionering som standard. Fordi vi har tilføjet en anden fysisk partition fra et andet drev, er der nu et godt stykke ubrugt plads.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    Hvis du vil udvide en logisk partition i det fysiske rum, kan du vælge det under Logisk visning, klikke på Rediger egenskaber og ændre størrelse for at vokse partitionen. Du kan også krympe det herfra.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    De andre indstillinger i system-config-lvm giver dig mulighed for at konfigurere snapshots og spejling. Du har sandsynligvis ikke brug for disse funktioner på et typisk skrivebord, men de er tilgængelige grafisk her. Husk, at du også kan gøre alt dette med terminalkommandoer.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    Ni år efter at have startet How-To Geek har vi tjent 1 milliarder sidevisninger til vores læsere. Her er den (korte) historie om, hvordan vi gjorde det, og hvordan vi skal tage ting til næste niveau. Spoiler: Vi har ansat en fantastisk ny chefredaktør. Hvis du ikke ved hvem jeg er, hedder jeg Lowell Heddings, og jeg er grundlægger, ejer, serveradministrator, programmerer og Nuværende chefredaktør for How-To Geek.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    Geoffrey_Carr

    How to use lvm on ubuntu for easy partition resizing and snapshots

    Az Ubuntu telepítője könnyű “Use LVM” jelölőnégyzetet kínál. A leírás szerint a Logical Volume Management lehetővé teszi a pillanatfelvételek készítését és a merevlemez-partíciók könnyebb átméretezését – itt van.

    Az LVM egy olyan technológia, amely hasonló a RAID tömbökhöz vagy a Windows Storage Spaceshez hasonló módon. Bár ez a technológia különösen hasznos a kiszolgálókon, asztali számítógépeken is használható.

    Használja az LVM-t az új Ubuntu telepítéssel?

    Az első kérdés az, hogy szeretné-e használni az LVM-et Ubuntu telepítésével. Az Ubuntu ezt egyszerűen engedélyezi egy gyors kattintással, de ez az opció alapértelmezés szerint nincs engedélyezve. Ahogy a telepítő azt mondja, ez lehetővé teszi a partíciók átméretezését, pillanatfelvételek készítését, több lemez egyesítését egyetlen logikai kötetbe, és így tovább – mindaddig, amíg a rendszer fut. A tipikus partícióktól eltérően nem kell leállítania a rendszert, bootolni egy élő CD-ről vagy USB-meghajtóról, és átméretezni a partíciókat, amíg nincsenek használatban.

    Teljesen őszinte legyek, az átlagos Ubuntu asztali felhasználó valószínűleg nem fogja tudni, hogy LVM-t használnak-e vagy sem. De ha később több fejlettebb dolgokat akarsz, az LVM segíthet. Az LVM potenciálisan bonyolultabb, ami problémákat okozhat, ha később szüksége lesz az adatok helyreállítására – különösen akkor, ha nem vagyunk olyanok, akik vele együtt jártak. Nem szabad észrevehető teljesítményi büntetés itt – az LVM a Linux kernelben valósul meg.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    A logikai kötetkezelés magyarázata

    Korábban elmondtuk, mi az LVM. Dióhéjban egyfajta absztrakciós réteget biztosít a fizikai lemezek és az operációs rendszer számára bemutatott partíciók között. Például a számítógép két merevlemezzel rendelkezik, mindegyik 1 TB méretű. Legalább két partícióra lenne szükség ezeken a lemezeken, és mindegyik partíció 1 TB méretű lenne.

    Az LVM absztrakciós réteget biztosít erre. A lemezen található hagyományos partíció helyett az LVM a lemezeket két külön “fizikai kötetként” kezeli, miután inicializálta őket. Ezután létrehozhat “logikai köteteket” ezen fizikai kötetek alapján. Például egyesítheti ezeket a két 1 TB-os lemezeket egyetlen 2 TB-os partícióra. Az operációs rendszer csak 2 TB kötetet látna, és az LVM a háttérben mindent megtesz. A fizikai mennyiségek és a logikai kötetek csoportja “térfogatcsoportként” ismert. Egy tipikus rendszer csak egy kötetcsoportot tartalmaz.

    Ez az absztrakciós réteg lehetővé teszi a partíciók egyszerű átméretezését, több lemez kombinációját egyetlen kötetbe, és akár egy pillanatfelvételt is készít a partíció fájlrendszeréről, miközben fut, mindezt anélkül, hogy megszüntette volna.

    Ne feledje, hogy több lemez egy kötetbe való egyesítése rossz ötlet lehet, ha nem készít biztonsági mentéseket. Olyan ez, mint a RAID 0 esetében – ha két 1 TB kötetet egyetlen 2 TB kötetre kombinálsz, akkor elveszítheted a fontos adatokat a köteten, ha csak az egyik merevlemezed meghibásodik. A biztonsági mentések létfontosságúak, ha ezt az utat választja.

    Grafikus segédprogramok az LVM kötetek kezeléséhez

    Hagyományosan az LVM köteteket Linux terminál parancsokkal kezeljük. Ezek az Ön számára az Ubuntuban működnek, de van egy egyszerűbb, grafikus módszer, amelyet bárki kihasználhat. Ha egy Linux felhasználó használta a GParted vagy hasonló partíciókezelő használatát, ne aggódjon – a GParted nem támogatja az LVM lemezeket.

    Ehelyett használhatja a Disks segédprogramot az Ubuntu-val együtt. Ez a segédprogram GNOME Disk Utility vagy Palimpsest néven is ismert. Indítsa el azt, ha rákattint a műszerfal ikonjára, keresi a lemezeket, és nyomja meg az Enter billentyűt. A GPartedtől eltérően a Disks segédprogram megjeleníti az LVM partíciókat az “Egyéb eszközök” alatt, így formázhatja őket, és módosíthatja a többi opciót, ha szükséges. Ez a segédprogram egy élő CD-ről vagy USB meghajtóról is működik.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    Sajnos a Disks segédprogram nem tartalmazza az LVM legerősebb funkcióinak kihasználását. Nincs lehetőség a kötetcsoportok kezelésére, partíciók kiterjesztésére vagy pillanatfelvételek készítésére. Ezt a terminálról teheti meg, de nem kell. Ehelyett megnyithatja az Ubuntu Szoftverközpontot, kereshet LVM-t, és telepítheti a Logikai kötetmenedzsment eszközt. Ön is csak fut sudo apt-get telepít rendszer-config-lvm parancsot egy terminál ablakban. A telepítés után megnyílik a Logikai kötetmenedzsment segédprogram a kötőjelből.

    Ezt a grafikus konfigurációs eszközt a Red Hat készítettette. Ez egy kicsit keltezött, de ez az egyetlen grafikus módja annak, hogy ezt a dolgot csinálják anélkül, hogy terminál parancsokat használnának.

    Tegyük fel, hogy új fizikai kötetet szeretne hozzáadni a kötetcsoporthoz. Nyissa meg az eszközt, válassza ki az új lemezt a Nem inicializált bejegyzések alatt, majd kattintson az “Inicializálás bejegyzés” gombra. Ezután megtalálja az új fizikai kötetet az Alakítatlan kötetek alatt, és a “Hozzáadás a meglévő kötetcsoporthoz” gombbal hozzáadhatja azt a telepítési folyamat során létrehozott Ubuntu “ubuntu-vg” kötetcsoporthoz.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    A kötetcsoport-nézet vizuális áttekintést nyújt a fizikai kötetekről és a logikai kötetekről. Itt van két fizikai partíció két különálló merevlemezen.Van egy swap partíció és egy root partíció, ahogyan az Ubuntu alapértelmezés szerint beállítja partíciós rendszert. Mivel egy másik fizikai partíciót adtunk hozzá egy másik meghajtóból, most már egy jó darabnyi kihasználatlan hely van.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    A logikai partíciót a fizikai területre bontva kiválaszthatja Logikai nézet alatt, kattintson a Szerkesztés tulajdonságai lehetőségre, és módosítsa a méretét, hogy növelje a partíciót. Azt is zsugorodhat innen.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    A system-config-lvm egyéb beállításai lehetővé teszik a pillanatfelvételek és tükrözés beállítását. Valószínűleg ezek a funkciók nem feltétlenül szükségesek egy tipikus asztalon, de grafikusan elérhetők itt. Ne feledje, mindezt terminál parancsokkal is elvégezheti.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    “Ubuntu” diegimo programa yra lengvai pažymėta “Naudoti LVM”. Apibūdinimas sako, kad leidžia naudoti loginį garso valdymą, kad galėtumėte fotografuoti ir lengviau keisti kietojo disko skaidinius – kaip tai padaryti. Štai kaip tai padaryti.

    LVM yra technologija, panaši į “RAID” masyvus ar “Storage Spaces” sistemas “Windows” tam tikrais būdais. Nors ši technologija yra ypač naudinga serveriuose, ji taip pat gali būti naudojama ir staliniuose kompiuteriuose.

    Jei naudojate LVM su nauja Ubuntu įdiegimu?

    Pirmasis klausimas yra tai, ar jūs netgi norite naudoti LVM su savo Ubuntu įrengimu . “Ubuntu” taip lengva įjungti sparčiu paspaudimu, tačiau ši parinktis nėra įjungta pagal numatytuosius nustatymus. Kaip sako diegimo programa, tai leidžia jums pakeisti dydį pertvaros, kurti momentinius vaizdus, ​​sujungti kelis diskus į vieną loginį tūrį ir tt – visi tuo metu, kai sistema veikia. Skirtingai nuo tipiškų skirsnių, jums nereikia išjungti sistemos, paleisti iš tiesioginio kompaktinio disko arba USB disko, o dydį keisti, kol jos nenaudojamos.

    Kad būtų visiškai sąžiningas, vidutinis “Ubuntu” kompiuterio vartotojas tikriausiai nesuvoki, ar jie naudoja LVM, ar ne. Tačiau, jei vėliau norite atlikti daugiau pažangių dalykų, LVM gali padėti. LVM yra potencialiai sudėtingesnė, o tai gali sukelti problemų, jei vėliau reikės iš naujo susigrąžinti duomenis, ypač jei to nepavyko.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    Loginis garso valdymas paaiškintas

    SUSIJUSIOS: Kaip tvarkyti ir naudoti LVM (loginio garso valdymas) Ubuntuje

    Mums anksčiau buvo paaiškinta, kas yra LVM. Trumpai tariant, tai suteikia abstrakcijos sluoksnį tarp jūsų fizinių diskų ir pertvarų, pateiktų jūsų operacinei sistemai. Pavyzdžiui, jūsų kompiuteryje gali būti du standieji diskai, kurių kiekvienas yra 1 TB dydžio. Šiuose diskuose turite turėti mažiausiai dvi skaidinius, o kiekviena iš šių skirsnių turėtų būti 1 TB.

    LVM pateikia abstrakcijos sluoksnį. Vietoj tradicinio disko disko, LVM diską apdoros kaip du atskirus “fizinius tūrius” po to, kai jas inicijuosite. Tada galite sukurti “loginius tomus”, pagrįstus šiais fiziniais tomais. Pvz., Tu gali sujungti šiuos du 1 TB diskus į vieną 2 TB skaidinį. Jūsų operacinė sistema tiesiog pamatys 2 TB kiekį, o LVM spręstų viską, kas yra fone. Fizinių tomų ir loginių tomų grupė yra žinoma kaip “tūrinė grupė”. Tipiška sistema turi tik vieną tūrinę grupę.

    Šis abstrakcijos sluoksnis leidžia lengvai keisti skaidinius, sujungti kelis diskus į vieną tūrį , ir netgi “disko” failų sistemos “momentinius momentinius” vaizdus, ​​kol ji veikia, viską be jo išmontuoti.

    Atkreipkite dėmesį, kad kelių diskų sujungimas į vieną tomą gali būti bloga idėja, jei nesukuriate atsarginių kopijų. Tai tarsi su RAID 0 – jei sujungsite du 1 TB kiekius į vieną 2 TB tomą, galite prarasti svarbius duomenis apie garsumą, jei tik vienas iš jūsų standžiųjų diskų nepavyks.

    Grafiniai įrankiai LVM apimčių tvarkymui

    SUSIJĘS: Kaip tvarkyti ir naudoti LVM (loginio garso valdymas) Ubuntu

    Tradiciškai LVM tomai tvarkomi su Linux terminalo komandas.Tai padės jums dirbti Ubuntu, bet yra lengviau, grafiškai, bet kas gali pasinaudoti. Jei esate “Linux” naudotojas, naudojantis GParted arba panašaus disko tvarkytuvo naudojimui, nesijaudinkite – “GParted” nepalaiko LVM disko.

    Vietoj to galite naudoti “Disks” programinę įrangą kartu su “Ubuntu”. Šis įrankis taip pat žinomas kaip “GNOME Disk Utility” arba “Palimpsest”. Paleiskite jį, spustelėję brūkšnelį esančią piktogramą, ieškodami disko ir paspausdami Enter. Skirtingai nuo GParted, “Diskų” programinė įranga parodys jūsų “LVM” skaidinius skiltyje “Kiti įrenginiai”, todėl galėsite jas formatuoti ir, jei reikia, koreguoti kitas parinktis. Šis įrankis taip pat veiks iš tiesioginio CD ar USB disko.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    Deja, “Diskų” programinėje įrangoje nėra palaikymo, kad būtų galima naudotis LVM galingiausiomis funkcijomis. Nėra galimybės tvarkyti savo garsumo grupes, išplėsti skaidinius ar fotografuoti. Galėtum tai padaryti iš terminalo, bet to nereikia. Vietoje to galite atidaryti “Ubuntu” programinės įrangos centrą, ieškoti LVM ir įdiegti “Logical Volume Management” įrankį. Galite tiesiog paleisti komandą sudo apt-get install system-config-lvm terminalo lange. Po to, kai įdiegta, galite atverti “Logical Volume Management” įrankį iš brūkšnelio.

    Šis grafinis konfigūravimo įrankis buvo sukurtas “Red Hat”. Tai šiek tiek pasenęs, tačiau tai yra vienintelis grafinis būdas tai daryti, nenaudojant terminalų komandų.

    Tarkime, kad norite pridėti naują fizinį tomą į savo grupę. Norite atidaryti įrankį, pasirinkite naują diską, esantį skyriuje Neinitializuoti įrašai, ir spustelėkite mygtuką “Initialize Entry”. Tuomet raskite naują fizinį tūrį pagal Nepaskirstytą tūrį, o jūs galite naudoti mygtuką “Pridėti prie esamos tūrinės grupės”, kad pridėtumėte jį prie “ubuntu-vg” tūrinės grupės Ubuntu, sukurto diegimo metu.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    Tomas Grupės rodinys rodo jums vizualią fizinių tomų ir loginių tomų apžvalgą. Čia mes turime dvi fizines pertvaras dviem standžiais diskais. Mes turime apsikeitimo skaidinį ir šakninį skaidinį, kaip ir Ubuntu, pagal nutylėjimą nustato savo skaidymo schemą. Kadangi mes pridėjome antrą fizinį skaidinį iš kito disko, dabar yra gero nepanaudotos vietos skilties.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    Norėdami išplėsti loginį skaidinį į fizinę erdvę, galite jį pasirinkti pagal Loginį rodinį, spustelėkite Redaguoti savybes ir keiskite dydis augti skaidinys. Jūs taip pat galite ištrinti jį iš čia.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    Kitos sistemos-config-lvm parinktys leidžia nustatyti momentinius vaizdus ir veidrodžius. Šių funkcijų tikriausiai nereikės įprastuose darbastaliuose, tačiau čia yra grafiškai. Atminkite, kad taip pat galite tai atlikti naudodami terminalo komandas.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    Daugelį metų vartotojai įdomu, kodėl vietoje “Microsoft” nepadarė užduočių juostos pritaikyti ir naudoti daugelyje monitorių. Laimei, “Windows 8” ir “10” turi naują funkciją, kuri daro ją daug geresnę. Štai greitas ieškojimas tiems, kurie dar jų nematė. Naujoji užduočių juosta “Windows 8” (ir “Windows 10”) galiausiai apima keletą monitorių ir gali būti pritaikyta taip, kad kiekvieno monitoriaus užduočių juostos mygtukai būtų mygtukai langams atidarytas šiame monitoriuje.

    Should LVM be used for the partitions when creating VM images (e.g., KVM images)? It seems like it adds complexity if you want to, say, mount a qcow2 image in the host if the image has LVM partitions.

    On the other hand, it doesn’t seem like the advantages of LVM partitions are as significant on a VM image, since it’s much easier to take a VM offline and resize partitions than it is for a physical system.

    8 Answers 8

    If you are on an environment that you control (vmware or kvm or whatever), and can make your own decisions about disk performance QoS, then I’d recommend not using LVM inside your VMs. It doesn’t buy you much flexibility that you couldn’t get at the hypervisor level.

    Remember, the hypervisor is already effectively performing these tasks. If you want to be able to arbitrarily resize file systems (a fine idea), just create a separate virtual disk for each filesystem.

    One thing you might think of as you go down this road. You don’t even necessarily need to put partitions on your virtual disks this way. For example, you can create a virtual disk for /home ; it is /dev/vdc inside your vm. When creating the filesystem, just do something like mke2fs -j /dev/vdc instead of specifying a partition.

    This is a fine idea, but. most tools (and other admins who come after you) will expect to see partitions on every disk. I’d recommend just putting a single partition on the disk and be done with it. It does mean one more step when resizing the filesystem, though. And don’t forget to properly align your partitions – starting the first partition at 1MB is a good rule of thumb.

    All that said – Doing this all at the hypervisor level means that you probably have to reboot the VM to resize partitions. Using LVM would allow you to hot-add a virtual disk (presuming your hypervisor/OS combination allows this), and expand the filesystem without a reboot. This is definitely a plus.

    Meanwhile, if you are using a cloud provider, it’s more subtle.

    I don’t know much about Azure, GCP, or any of the smaller players, so I can’t help there.

    With AWS you can follow my advice above and you’ll often be just fine. You can (now) increase the size of EBS volumes (virtual disks) on-the-fly, and resize partitions, etc.

    However, in the general case, it might make sense to put everything on a single big EBS volume, and use LVM (or, I suppose, plain partitions). Amazon gives you an IOPS limit on each volume. By default, this limit scales with the size of the volume. e.g., for gp2 volumes you get 3 IOPS per GiB (minimum of 100 IOPS). See https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSVolumeTypes.html

    For most workloads, you will want all your available IOPS to be available to any filesystem, depending on the need at the moment. So it makes sense to make one big EBS volume, get all your IOPS in one bucket, and partition/LVM it up.

    3 disks with independent filesystems/swap areas, each 100GB in size. Each gets 300 IOPS. Performance is limited to 300 IOPS on each disk.

    1 disk, 300GB in size. LVM partitions on the disk of 100GB each. The disk gets 900 IOPS. Any of the partitions can use all 900 IOPS.

    • Tipy
    • Blog
    • Jak
    • Okna
    • Telefon

    How to use lvm on ubuntu for easy partition resizing and snapshots

    How to use lvm on ubuntu for easy partition resizing and snapshots

    How to use lvm on ubuntu for easy partition resizing and snapshots

    • Hlavní 
    • Blog 
    • Jak používat LVM na Ubuntu pro snadné změnu velikosti a snapshotů

    How to use lvm on ubuntu for easy partition resizing and snapshots

    Instalátor Ubuntu nabízí jednoduché zaškrtávací políčko “Použít LVM”. Popis říká, že umožňuje správu logického svazku, takže můžete pořídit snímky a jednoduše změnit velikost diskových oddílů na pevném disku – postupujte takto.

    LVM je technologie, která je v některých ohledech podobná řadě RAID nebo Storage Spaces v systému Windows. Zatímco tato technologie je zvláště užitečná na serverech, může být použita i na stolních počítačích.

    Používáte LVM s vaší novou instalací Ubuntu?

    První otázkou je, zda chcete s instalací Ubuntu vůbec používat LVM. Ubuntu je snadné povolit rychlým kliknutím, ale tato možnost není ve výchozím nastavení povolena. Jak říká instalační program, umožňuje vám to změnit velikosti diskových oddílů, vytvářet snímky, sloučit více disků do jednoho logického svazku a podobně – to vše v době, kdy je systém spuštěn. Na rozdíl od typických diskových oddílů nemusíte systém vypínat, zavádět ze živého disku CD nebo jednotky USB a měnit velikost oddílů, pokud se nepoužívají.

    Abych byl naprosto upřímný, průměrný uživatel systému Ubuntu pravděpodobně neuvědomí, zda používá LVM nebo ne. Pokud však chcete pozdější pokročilejší věci udělat později, může LVM pomoci. LVM je potenciálně složitější, což by mohlo způsobit problémy, pokud potřebujete data později obnovit – zejména pokud nejste s tím zkušení. V tomto případě by nemělo být zřejmé výkonnostní trest – LVM je implementován přímo v jádře Linuxu.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    Logické řízení hlasitosti je vysvětleno

    Dříve jsme vysvětlili, co je LVM. Stručně řečeno, poskytuje vrstvu abstrakce mezi vašimi fyzickými disky a oddílmi prezentovanými v operačním systému. Počítač může mít například dva pevný disk, každý o velikosti 1 TB. Na těchto discích byste měli mít alespoň dvě oddíly a každá z těchto oddílů by měla mít velikost 1 TB.

    LVM poskytuje tuto vrstvu abstrakce. Namísto tradičního oddílu na disku by LVM po jejich inicializaci zpracovávaly disky jako dva samostatné “fyzické svazky”. Potom můžete vytvořit “logické svazky” založené na těchto fyzických svazcích. Můžete například spojit tyto dva disky o velikosti 1 TB do jednoho oddílů s 2 TB. Váš operační systém by prostě viděl objem 2 TB a LVM by se vypořádalo se všemi v pozadí. Skupina fyzických svazků a logických svazků je označována jako “skupina svazků”. Typický systém bude mít pouze jednu skupinu svazků.

    Tato vrstva abstrakce umožňuje snadné změny velikosti diskových oddílů, kombinování více disků do jednoho svazku a dokonce i “snapshoty” systémového systému oddílů během jeho běhu, a to bez nutnosti jej demontáže.

    Všimněte si, že sloučení více disků do jednoho svazku může být špatným nápadem, pokud nevytváříte zálohy. Je to jako u RAID 0 – pokud kombinujete dva svazky 1 TB do jednoho svazku 2 TB, můžete ztratit důležité údaje o svazku, pokud selže pouze jeden z vašich pevných disků. Zálohování je zásadní, jestliže jedete touto cestou.

    Grafické nástroje pro správu svazků LVM

    Tradičně jsou svazky LVM spravovány pomocí příkazů terminálu Linux. Ty budou pracovat pro vás na Ubuntu, ale je tu jednodušší grafická metoda, kterou může každý využít. Pokud jste uživatel Linuxu, který používá GParted nebo podobný správce diskových oddílů, neobtěžujte – GParted nemá podporu pro disky LVM.

    Místo toho můžete použít nástroj Disky zahrnutý spolu s Ubuntu. Tento nástroj je také známý jako nástroj GNOME Disk nebo Palimpsest. Spusťte jej kliknutím na ikonu v pomlčce, hledání disků a stisknutím klávesy Enter. Na rozdíl od nástroje GParted, nástroj Disky zobrazí vaše oddíly LVM pod položkou “Další zařízení”, takže je můžete formátovat a upravit další možnosti, pokud potřebujete. Tento nástroj bude pracovat také ze živého disku CD nebo z USB disku.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    Bohužel, nástroj Disky neobsahuje podporu pro využívání nejsilnějších funkcí LVM. Neexistují žádné možnosti pro správu skupin svazků, rozšiřování oblastí nebo pořizování snímků. Mohl byste to udělat z terminálu, ale nemusíte. Místo toho můžete otevřít softwarové centrum Ubuntu, vyhledat LVM a nainstalovat nástroj Logical Volume Management. Můžete také spustit sudo apt-get nainstalovat systém-config-lvm příkaz v okně terminálu. Po instalaci můžete otevřít nástroj Logical Volume Management z pomlčky.

    Tento grafický nástroj pro konfiguraci byl vytvořen společností Red Hat. Je to trochu datováno, ale je to jediný grafický způsob, jak to udělat, aniž byste se uchýlili k příkazům terminálu.

    Řekněme, že jste chtěli do své svazkové skupiny přidat nový fyzický svazek. Otevřete nástroj, vyberte nový disk v části Neinicializované položky a klepněte na tlačítko “Inicializovat položku”. Pak jste nalezli nový fyzický svazek v rámci Nealokovaných svazků a můžete přidat do skupiny svazků “ubuntu-vg” Ubuntu vytvořené během procesu instalace pomocí tlačítka “Přidat do existující skupiny svazků”.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    Zobrazení skupin svazků zobrazuje vizuální přehled vašich fyzických svazků a logických svazků. Zde máme dvě fyzické oddíly napříč dvěma samostatnými pevnými disky.Máme odkládací oddíl a kořenový oddíl, stejně jako Ubuntu nastavuje systém rozdělení. Protože jsme přidali druhý fyzický oddíl z jiné jednotky, je tu nyní hodně nevyužitého místa.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    Chcete-li rozbalit logický oddíl do fyzického prostoru, můžete jej vybrat pod položkou Logické zobrazení, kliknout na tlačítko Upravit vlastnosti a upravit velikost pro rozdělení oddílu. Také byste ho mohl ztratit.

    How to use lvm on ubuntu for easy partition resizing and snapshots

    Další možnosti v systému-config-lvm umožňují nastavit snímky a zrcadlit. Pravděpodobně nebudete potřebovat tyto funkce na typické ploše, ale jsou zde graficky k dispozici. Nezapomeňte, že to můžete provést také pomocí příkazů terminálu.

    • เคล็ดลับ
    • บล็อก
    • ทำอย่างไร
    • หน้าต่าง
    • โทรศัพท์

    How to use lvm on ubuntu for easy partition resizing and snapshots

    How to use lvm on ubuntu for easy partition resizing and snapshots

    How to use lvm on ubuntu for easy partition resizing and snapshots

    • หลัก 
    • บล็อก 
    • วิธีการใช้ LVM บน Ubuntu เพื่อปรับขนาดและภาพขนาดเล็กได้ง่าย

    How to use lvm on ubuntu for easy partition resizing and snapshots

    ตัวติดตั้งของ Ubuntu มีช่อง “Use LVM” ที่ใช้งานง่าย คำอธิบายกล่าวว่ามันช่วยให้การจัดการ Volume Logical เพื่อให้คุณสามารถใช้ภาพรวมและปรับขนาดได้ง่ายขึ้นพาร์ทิชันฮาร์ดดิสก์ของคุณ – นี่คือวิธีการทำ

    LVM เป็นเทคโนโลยีที่คล้ายกับอาร์เรย์ RAID หรือ Storage Spaces ใน Windows ในบางวิธี แม้ว่าเทคโนโลยีนี้จะมีประโยชน์อย่างยิ่งกับเซิร์ฟเวอร์ แต่ก็สามารถใช้กับเดสก์ท็อปพีซีได้เช่นกัน

    คุณควรใช้ LVM กับการติดตั้ง Ubuntu ใหม่ของคุณหรือไม่?

    คำถามแรกคือคุณต้องการใช้ LVM กับการติดตั้ง Ubuntu ของคุณหรือไม่ Ubuntu ทำให้การเปิดใช้งานนี้ทำได้ง่ายด้วยการคลิกที่รวดเร็ว แต่ตัวเลือกนี้จะไม่เปิดใช้งานโดยค่าเริ่มต้น เป็นตัวติดตั้งกล่าวว่านี้ช่วยให้คุณสามารถปรับขนาดพาร์ทิชันสร้างภาพรวมผสานดิสก์หลายลงในไดรฟ์ลอจิคัลเดียวและอื่น ๆ – ทั้งหมดในขณะที่ระบบกำลังทำงานอยู่ คุณไม่จำเป็นต้องปิดระบบบูตจากซีดีสดหรือไดรฟ์ USB และปรับขนาดพาร์ติชันของคุณในขณะที่ไม่ได้ใช้งาน

    ผู้ใช้เดสก์ท็อป Ubuntu โดยเฉลี่ยอาจไม่ทราบว่ากำลังใช้ LVM หรือไม่ แต่ถ้าคุณต้องการทำสิ่งที่สูงขึ้นในภายหลัง LVM สามารถช่วยได้ LVM มีความซับซ้อนมากขึ้นซึ่งอาจทำให้เกิดปัญหาหากคุณจำเป็นต้องกู้คืนข้อมูลของคุณในภายหลังโดยเฉพาะอย่างยิ่งหากคุณไม่ได้รับประสบการณ์ ไม่ควรมีการลงโทษประสิทธิภาพที่เห็นได้ชัดที่นี่ – LVM ใช้งานได้ทันทีในเคอร์เนล

    How to use lvm on ubuntu for easy partition resizing and snapshots

    อธิบายการจัดการปริมาณตรรกะ

    ก่อนหน้านี้เราอธิบายว่า LVM คืออะไร สรุปได้ว่าจะมีเลเยอร์ของนามธรรมระหว่างดิสก์ทางกายภาพและพาร์ติชันที่นำเสนอกับระบบปฏิบัติการของคุณ ตัวอย่างเช่นคอมพิวเตอร์ของคุณอาจมีฮาร์ดดิสก์สองตัวอยู่ภายในขนาด 1 TB แต่ละตัว คุณต้องมีพาร์ติชันอย่างน้อยสองพาร์ติชันในดิสก์เหล่านี้และแต่ละพาร์ติชันเหล่านี้จะมีขนาด 1 TB

    LVM ให้เลเยอร์ของสิ่งที่เป็นนามธรรมเหนือสิ่งนี้ แทนที่จะเป็นพาร์ติชันแบบดั้งเดิมบนดิสก์ LVM จะถือว่าดิสก์เป็นสองไดรฟ์ข้อมูลทางกายภาพที่แยกจากกันหลังจากที่คุณเริ่มต้นใช้งาน จากนั้นคุณสามารถสร้าง “ไดรฟ์ลอจิก” ขึ้นอยู่กับปริมาณทางกายภาพเหล่านี้ ตัวอย่างเช่นคุณสามารถรวมแผ่นดิสก์ 1 TB เหล่านี้ไว้ในพาร์ติชัน 2 TB ตัวเดียว ระบบปฏิบัติการของคุณเพิ่งเห็นปริมาณ 2 TB และ LVM จะจัดการกับทุกสิ่งทุกอย่างในเบื้องหลัง กลุ่มของไดรฟ์ข้อมูลทางกายภาพและไดรฟ์ข้อมูลแบบตรรกะเรียกว่า “กลุ่มโวลุ่ม” ระบบทั่วไปจะมีกลุ่มไดรฟ์ข้อมูลเพียงกลุ่มเดียว

    เลเยอร์ใหม่นี้ทำให้สามารถปรับขนาดพาร์ทิชันได้ง่ายรวมทั้งดิสก์หลายตัวลงในไดรฟ์ข้อมูลเดียวและแม้กระทั่ง “สแน็ปช็อต” ของระบบไฟล์พาร์ติชันในขณะที่ทำงานโดยไม่ต้องยกเลิกการต่อรอง

    โปรดทราบว่าการรวมดิสก์หลาย ๆ ลงในไดรฟ์ข้อมูลเดียวอาจเป็นความคิดที่ไม่ดีถ้าคุณไม่ได้สร้างข้อมูลสำรอง เหมือนกับเมื่อใช้ RAID 0 – ถ้าคุณรวมไดรฟ์ 1 TB ไว้ในไดรฟ์ข้อมูล 2 TB เดียวคุณอาจสูญเสียข้อมูลสำคัญในไดรฟ์ข้อมูลหากฮาร์ดดิสก์ตัวใดตัวหนึ่งของคุณเสียหาย การสำรองข้อมูลเป็นสิ่งสำคัญหากคุณไปเส้นทางนี้

    ยูทิลิตี้แบบกราฟิกสำหรับจัดการไดรฟ์ข้อมูล LVM ของคุณ

    ตามเนื้อผ้าโวลุ่ม LVM จะได้รับการจัดการด้วยคำสั่ง terminal ของลินุกซ์ซึ่งจะทำงานกับคุณใน Ubuntu แต่มีวิธีการแบบกราฟิกที่ง่ายกว่าที่ทุกคนสามารถใช้ประโยชน์ได้ หากคุณเป็นผู้ใช้ Linux ที่เคยใช้ GParted หรือโปรแกรมจัดการพาร์ติชันที่คล้ายกันอย่ากังวล – GParted ไม่มีดิสก์ LVM ที่สนับสนุน

    แต่คุณสามารถใช้อรรถประโยชน์ของดิสเก็ตที่มาพร้อมกับอูบุนตูได้ ยูทิลิตีนี้เรียกว่า GNOME Disk Utility หรือ Palimpsest เปิดใช้งานโดยคลิกที่ไอคอนบนรีบค้นหาดิสก์แล้วกด Enter แตกต่างจาก GParted อรรถประโยชน์ของแผ่นดิสก์จะแสดงพาร์ติชัน LVM ของคุณภายใต้ “อุปกรณ์อื่น ๆ ” เพื่อให้คุณสามารถฟอร์แมตและปรับตัวเลือกอื่น ๆ ได้หากต้องการ ยูทิลิตีนี้จะทำงานจากไดรฟ์ CD หรือ USB แบบสดเช่นกัน

    How to use lvm on ubuntu for easy partition resizing and snapshots

    อรรถประโยชน์ของอรรถประโยชน์ดิสก์ไม่รวมถึงการสนับสนุนสำหรับการใช้ประโยชน์จากคุณลักษณะที่มีประสิทธิภาพมากที่สุดของ LVM ไม่มีตัวเลือกสำหรับการจัดการกลุ่มเสียงของคุณการขยายพาร์ติชันหรือการถ่ายภาพรวม คุณสามารถทำสิ่งนั้นได้จากเครื่องเทอร์มินัล แต่คุณไม่จำเป็นต้องทำ คุณสามารถเปิด Ubuntu Software Center ค้นหา LVM และติดตั้งเครื่องมือ Logical Volume Management คุณยังสามารถเพียงแค่เรียกใช้ sudo apt-get install system-config-lvm คำสั่งในหน้าต่างเทอร์มินัล หลังจากติดตั้งแล้วคุณสามารถเปิดยูทิลิตี Management Logical Volume Management จากขีดกลาง

    เครื่องมือกำหนดค่าแบบกราฟิกนี้ถูกสร้างขึ้นโดย Red Hat เป็นวันที่เล็กน้อย แต่เป็นวิธีเดียวในการทำสิ่งนี้โดยไม่ต้องอาศัยคำสั่ง terminal

    สมมติว่าคุณต้องการเพิ่มวอลุ่มทางกายภาพใหม่ลงในกลุ่มเสียงของคุณ คุณต้องการเปิดเครื่องมือเลือกดิสก์ใหม่ใต้รายการที่ไม่ได้รับอนุญาตและคลิกปุ่ม “เริ่มต้นรายการ” จากนั้นคุณจะพบไดรฟ์ข้อมูลทางกายภาพใหม่ภายใต้ Unallocated Volumes และคุณสามารถใช้ปุ่ม “Add to existing Volume Group” เพื่อเพิ่มลงในกลุ่มโวลุ่ม “ubuntu-vg” ที่สร้างขึ้นระหว่างกระบวนการติดตั้ง

    How to use lvm on ubuntu for easy partition resizing and snapshots

    มุมมองกลุ่มปริมาณจะแสดงภาพรวมภาพรวมของวอลุ่มและไดรฟ์ข้อมูลเชิงตรรกะของคุณ ที่นี่เรามีพาร์ทิชันทางกายภาพสองช่องทางในฮาร์ดไดรฟ์สองตัวเรามีพาร์ทิชัน swap และพาร์ติชันรากเหมือนกับที่อูบุนตูกำหนดรูปแบบการแบ่งพาร์ติชันโดยค่าเริ่มต้น เนื่องจากเราได้เพิ่มพาร์ทิชันกายภาพที่สองจากไดรฟ์อื่นแล้วจึงมีพื้นที่ว่างที่ไม่ดี

    How to use lvm on ubuntu for easy partition resizing and snapshots

    How to use lvm on ubuntu for easy partition resizing and snapshots

    ตัวเลือกอื่น ๆ ใน system-config-lvm ช่วยให้คุณสามารถตั้งค่า snapshots และ mirroring คุณอาจไม่จำเป็นต้องใช้คุณลักษณะเหล่านี้บนเดสก์ท็อปทั่วไป แต่สามารถใช้งานได้จากแบบกราฟิกที่นี่ จำไว้ว่าคุณสามารถทำสิ่งเหล่านี้ได้ด้วยคำสั่ง terminal