Posts Tagged ‘extindere lvm ubuntu’

Extindere spatiu LVM pe Ubuntu pentru VM-uri care ruleaza pe Hyper-V

lvmPentru extinderea spatiului unei masini virtuale care ruleaza pe Hyper-V (sau pe orice alta platforma de virtualizare) procedura este ceva mai complexa decat pe Windows unde totul se face foarte interactiv din Disk Management. Astfel, dupa extinderea din Hyper-V, cand masina virtuala reporneste, spatiul suplimentar apare ca si freespace .

Prima comanda care o rulam este:

parted

care ne arata partitiile existente si ce este folosita (Using /dev/sda), iar aici daca rulam „print free” o sa putem vedea free space-ul cu spatiul suplimentar extind in Hyper-V. Acum putem partitiona spatiul free. Accesam

cfdisk

unde creem din „Free Space” o partitie noua (Primary sau Logical) urmand ca apoi face Write la partition table in cfdisk.

E important un reboot la server acum.

Dupa reboot rerificam daca noua partitie exista:

fdisk -l /dev/sda

si o sa o gasim partitia FreeSpace facuta mai devreme in cfdisk, denumita ca si Linux si /dev/sdaX)

Acum urmeaza sa punem partitia /dev/sdaX facuta din freeSpace in LVM:

pvcreate /dev/sdaX

O verificam

pvdisplay

unde o sa vedem ca ultima partitie nou creata este /dev/sdaX

Acum urmeaza sa extindem volumul:

vgextend nume_vg /dev/sdaX

unde nume_vg il gasim la pvdisplay.

Verificam efectuarea cu

lvdisplay

Acum urmeaza extinderea la logical volume

lvextend -l+100%FREE /dev/nume_vg/root

Apoi face resize la filesystem:

resize2fs /dev/mapper/nume_-vg-root

Si in final putem observa spatiul suplimentar ruland:

df -h

srv StandDuPp
Articole recente