Pentru cei interesați, am extins această remediere în detaliu în acest videoclip despre mărirea mea a unui server Ubuntu pe caseta virtuală.
Mi se pare util să aibă o mașină virtuală care rulează desktop ubuntu cu toate utilitățile necesare, pur și simplu atașați hard disk-ul virtual al serverelor la această mașină, astfel încât să poată fi lucrat.
https://youtu.be/Ow5Y4iqe7MQ
IMPORTANT: Această instrucțiune va consuma tot spațiul liber de pe VLM-ul tău!
Următorul este un rezumat a ceea ce este arătat în videoclipul de mai sus:
Aveți nevoie de Ubuntu Desktop care rulează următoarele utilitare:
apt-get install lvm2
apt-get install gparted
Sau un disc GPARTED LIVE cu suport LVM.
Închideți toate Vbox-urile.
Extindeți discul virtual și atașați-l la mașina virtuală desktop ubuntu.
Porniți în Ubuntu Desktop cu Gparted instalat.
Deschideți GPARTED și faceți clic pe FIX pe eroarea care apare.
Dezactivați partiția LVM.
Modificați partiția la dimensiunea maximă, ar trebui să fie 1MB nealocat la sfârșit după ce faceți acest lucru. Aplica.
Activați din nou partiția și verificați dacă există erori.
Deschideți terminalul și rulați super user
sudo -i
Verificați dacă există spațiu liber pregătit pentru alocare acum:
vgdisplay
Obțineți calea:
lvdisplay
Calea mea este /dev/ubuntu-vg/ubuntu-lv
Umpleți partea nealocată a partiției nou extinse cu LVM
lvextend -l +100%GRATIS /dev/ubuntu-vg/ubuntu-lv
Verificați că spațiul nealocat a fost consumat:
vgdisplay
MONTĂ ACUM UNITATEA SUB DISCURI
Redimensionați sistemul de fișiere EXT4 care locuiește în LVM pentru a obține de fapt spațiul:
resize2fs /dev/ubuntu-vg/ubuntu-lv
Verificați că sistemul de fișiere EXT4 umple acum VLM
df -hT