Conoscere lo spazio libero rimanente in un gruppo di volumi è un'informazione importante, soprattutto quando si desidera:
1. aggiungi un nuovo volume in VG
2. aggiungi un nuovo PV nel VG
3. estendere un volume esistente nel VG
Metodo 1:utilizzo del comando vgs
vgs comando mette semplicemente la dimensione totale del VG e lo spazio libero direttamente.
# vgdisplay -v vg_os2 | grep Free Using volume group(s) on command line. Free PE / Size 40672 / 158.88 GiB Total PE / Free PE 143072 / 40672
Nella maggior parte dei casi questo comando sarà sufficiente per te. Nel caso in cui desideri dettagli sul livello PV, puoi scegliere il metodo 2.
Metodo 2:utilizzo del comando vgdisplay
Esegui il comando vgdisplay per ottenere informazioni su tutti i gruppi di volumi sul sistema.
# vgdisplay
L'output di esempio è riportato di seguito. La riga "PE gratuito / Dimensioni ” indica rispettivamente le estensioni fisiche libere nel VG e lo spazio libero disponibile nel VG.
# vgdisplay ...... --- Volume group --- VG Name vg_os2 System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 9 VG Access read/write VG Status resizable MAX LV 0 Cur LV 5 Open LV 5 Max PV 0 Cur PV 1 Act PV 1 VG Size 558.88 GiB PE Size 4.00 MiB Total PE 143072 Alloc PE / Size 102400 / 400.00 GiB Free PE / Size 40672 / 158.88 GiB VG UUID BXrCkO-bip9-fqjB-h4yd-JdNL-fUEq-Vsh6cq
Dall'esempio sopra ci sono 40672 PE disponibili o 158,88 GiB di spazio libero.
Trovare spazio libero in tutti i PV in un VG
Per determinare il numero di PE liberi su ciascun dispositivo fisico che fa parte di un gruppo di volumi, eseguire il comando seguente:
# vgdisplay -v [vg_name]
Questo mostrerà i gruppi di volumi e i volumi fisici associati a ciascun gruppo di volumi.
Trovare spazio libero in tutti i VG
Per trovare facilmente lo spazio libero in tutti i VGS, eseguire il comando seguente.
# vgdisplay | grep Free
Ad esempio :
# vgdisplay | grep Free Using volume group(s) on command line. Free PE / Size 127 / 508.00 MiB Free PE / Size 480 / 1.88 GiB Free PE / Size 40672 / 158.88 GiB
Per trovare spazio libero solo in un VG specifico, fornisci il nome VG nel comando precedente. Ad esempio:
# vgdisplay -v vg_os2 | grep Free Using volume group(s) on command line. Free PE / Size 40672 / 158.88 GiB Total PE / Free PE 143072 / 40672