Amennyiben szeretné bővíteni a meglévő LVM partíció tárhelyét Ubuntu rendszeren, kövesse az alábbi lépéseket
1. Új partíció létrehozása a fennmaradó szabad helyből
Először meg kell győződni arról, hogy a lemezen rendelkezésre áll szabad terület. Ezt a következő parancs segítségével ellenőrizheti:
sudo fdisk -l /dev/sda
Ha van kihasználatlan terület, akkor a következőképpen hozhat létre egy új LVM partíciót:
Indítsa el az fdisk eszközt:
sudo fdisk /dev/sda
- Nyomja meg az n gombot egy új partíció létrehozásához.
- Válassza a p opciót (ha kéri, hogy válasszon elsődleges vagy logikai partíciót).
- Adja meg a kezdő szektorszámot (alapértelmezett: az első szabad szektor).
- Adja meg a végső szektorszámot (alapértelmezett: a teljes fennmaradó helyet használja).
- Írja be az w parancsot a módosítások mentéséhez és kilépéshez.
A fdisk befejeződése után futtassa a következő parancsot, hogy a rendszer felismerje a változásokat:
sudo partprobe
2. Az új partíció hozzáadása az LVM-hez
Tegyük fel, hogy az új partíció neve /dev/sda5. Most inicializáljuk az LVM számára:
sudo pvcreate /dev/sda5
Adjuk hozzá a meglévő kötetcsoporthoz (vg):
sudo vgextend vg /dev/sda5
Ellenőrizzük, hogy a vg kötetcsoportban már elérhető-e a szabad hely:
sudo vgs
Ha a VFree értéke nem nulla, akkor folytathatjuk a lv_root logikai kötet méretének növelésével.
3. A lv_root logikai kötet méretének növelése
A következő paranccsal növelhetjük a lv_root méretét úgy, hogy a teljes szabad területet kihasználja:
sudo lvextend -l +100%FREE /dev/vg/lv_root
Frissítsük a fájlrendszert is, hogy az operációs rendszer is felismerje a változásokat.
Ha ext4 fájlrendszert használ:
sudo resize2fs /dev/vg/lv_root
4. Ellenőrzés
Futtassa a következő parancsokat, hogy ellenőrizze, sikeresen megnövekedett-e a tárhely:
df -h /
lsblk
sudo vgs
sudo lvs
Ha minden helyesen működött, a df -h / parancs kimenetében a / partíció mérete megnövekedett, és a rendelkezésre álló szabad hely elérhetővé vált.