Nedostatak prostora na disku i upravljanje particijama na disku dugo je predstavljalo glavobolju IT inženjera. Srećom, Linux pokušava riješiti ovaj problem korištenjem logičkih volumena.

Na Ubuntu poslužitelju, logički volumeni su zadana metoda za upravljanje prostorom na disku vašeg poslužitelja. Nažalost, kada koristite ove volumene, ne iskorištava se sav prostor na disku i zbog toga biste se mogli zapitati kamo je nestao sav vaš prostor na disku. Pogledajmo kako prilagoditi ili povećati svoj LVM prostor na tvrdom disku na Ubuntuu.

Ključne prednosti logičkih svezaka

Logical Volume Manager (LVM) je uslužni program naredbenog retka za upravljanje logičkim volumenima na Linuxu. Ako namjeravate imati nekoliko particija na vašem poslužitelju ili PC-u, tada se toplo preporučuje da koristite logičke volumene za upravljanje prostorom na disku.

LVM je napredniji i učinkovitiji u usporedbi s tradicionalnim načinima upravljanja diskovima pomoću particija. Evo nekih od glavnih prednosti logičkih volumena u Linuxu:

instagram viewer
  • Učinkovit: Logički volumeni pružaju vam učinkovitiji način iskorištavanja prostora na disku
  • Nema potrebe za ponovnim pokretanjem poslužitelja: S logičkim volumenima možete mijenjati veličinu diska bez potrebe za ponovnim pokretanjem poslužitelja kao što je slučaj s običnim particijama.
  • Pohranjivanje podataka u svezacima: Možete jednostavno pohraniti podatke na više volumena na cijelom disku

Na Ubuntu poslužitelju možete povećati logički volumen tijekom instalacije ili nakon instalacije OS-a. Razmotrit ćemo obje opcije kako biste mogli izabrati koja vam više odgovara. Za razliku od Ubuntu Desktop, Ubuntu Server prema zadanim postavkama dolazi samo s terminalom.

Proširenje logičkog volumena na Ubuntu tijekom instalacije

Kada tijekom instalacije Ubuntu poslužitelja dođete do stranice s konfiguracijom pohrane, odaberite ubuntu-lv pregrada montirana na korijen (/), pritisnite Unesii odaberite Uredi opcija.

Na sljedećoj konfiguracijskoj stranici vidjet ćete najveći mogući prostor koji vaš poslužitelj može koristiti u usporedbi s onim koji mu je trenutno dodijeljen. U ovom slučaju, trenutni prostor na disku je 25 GB, a najveći mogući prostor koji poslužitelj može koristiti je 22,996 GB, ali trenutno koristi samo 11,496 GB.

Da biste iskoristili cijeli disk, jednostavno unesite najveću moguću količinu prikazanu u zagradama ili unesite bilo koju prilagođenu veličinu diska i zatim spremite svoje postavke.

Poželjno je postaviti prostor za logički volumen tijekom instalacije, ali u slučaju da ste zaboravili ili jednostavno želite prilagoditi prostor na poslužitelju uživo, LVM vam također daje tu opciju.

Proširenje logičkog volumena na Ubuntu poslužitelju nakon instalacije

Prije nego što možete proširiti svoj prostor logičkog volumena, morate biti svjesni koliko prostora imate na raspolaganju i koliko ste potrošili. Obično biste to učinili sa naredba df, ali neće prikazati ispravnu veličinu logičkih volumena.

Umjesto toga, koristite vgdisplay (Volume Group Display) naredba, koja prikazuje sveobuhvatne informacije o grupama volumena i logičkim volumenima.

Za pokretanje naredbe trebat će vam administrativne ovlasti.

sudo vgdisplay

Tri su važna parametra na koja morate obratiti pozornost:

  1. VG veličina: Ovo je veličina grupe volumena i prikazuje ukupnu dostupnu veličinu diska. U ovom slučaju to je 23 GB.
  2. Dodijeli PE/veličina: Ovo pokazuje količinu prostora koji je trenutno dodijeljen vašem poslužitelju
  3. Besplatan PE/veličina: Prikazuje slobodni prostor od ukupnog mogućeg prostora za pohranu

The df naredba prikazuje samo dodijeljeni prostor, a ne cijeli mogući prostor, a to vas može navesti na pretpostavku da nemate puno prostora na vašem poslužitelju kada puno prostora leži besposleno kao dio volumena skupina.

Za proširenje logičkog volumena koristite lproširiti naredba. Ali prvo uzmite točku montiranja logičkog volumena pomoću lvdisplay naredba:

sudo lvdisplay

Iz izlaza lvdisplaya možete vidjeti da je disk montiran na stazu /dev/ubuntu-vg/ubuntu-lv.

Zatim povećajte prostor logičkog volumena pomoću sljedeće naredbe:

sudo lvextend -l +100% BESPLATNO /dev/ubuntu-vg/ubuntu-lv

100% znači iskoristiti cijeli prostor, stoga dodijelite potreban postotak prema svojim potrebama, npr. 50%, 60% itd.

Da bi promjene stupile na snagu, također morate promijeniti veličinu datotečnog sustava koji sadrži logički volumen. Dohvatite put sustava datoteka od df -h naredba; u ovom slučaju jest /dev/mapper/ubuntu--vg-ubuntu--lv.

resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

Sada ako pokrenete df -h ponovno naredbu, vidjet ćete da se vaš root pogon povećao u veličini.

Postavljanje LVM-a na Ubuntu poslužitelj je jednostavno

LVM je izvrstan alat koji vam omogućuje jednostavno upravljanje iskorištenjem diska i logičkim volumenima bez gnjavaže oko tradicionalnih diskovnih particija. Osim toga, ako vaš poslužitelj izvodi kritične usluge, ne morate ga ponovno pokretati nakon podešavanja veličine diska.

Također možete postaviti LVM na radnu površinu Ubuntu za jednostavno upravljanje prostorom na disku.