Per ridimensionare o estendere un gruppo di volumi è possibile aggiungere un nuovo volume fisico o estendere un volume fisico esistente. Nel secondo caso, VG riconosce automaticamente la nuova taglia di aumento mentre nel primo caso devi estendere il VG usando vgextend. Vediamo un esempio di ridimensionamento del PV esistente per aumentare la dimensione VG.
Ridimensiona (estende) il volume fisico
Ridimensiona (estende) il volume fisico (attualmente 10 Gb) per utilizzare tutto lo spazio disponibile sul dispositivo, ad esempio:
# pvresize /dev/sdb1 Physical volume "/dev/sdb1" changed 1 physical volume(s) resized / 0 physical volume(s) not resizedNota :durante l'esecuzione di pvresize(), se non viene specificata alcuna dimensione, il PV verrà esteso per utilizzare tutto lo spazio disponibile/rimanente sul dispositivo.
Verifica il ridimensionamento del volume fisico
Verifica la dimensione aumentata del volume fisico es.:
# pvs PV VG Fmt Attr PSize PFree /dev/sdb1 VolGroupData lvm2 a- 20.00G 10.00G
Verifica il ridimensionamento del gruppo di volumi
Verifica l'aumento dello spazio disponibile all'interno del gruppo di volumi, ad esempio:
# vgs VG #PV #LV #SN Attr VSize VFree VolGroupData 1 1 0 wz--n- 20.00G 10.00G