6.7. Estensioni disponibili insufficienti per un volume logico
È possibile visualizzare il messaggio "Insufficient free extents" durante la creazione di un volume logico ma credete di avere un numero sufficiente di estensioni in base all'output dei comandi
vgdisplay
o vgs
. Ciò è causato dai suddetti comandi poichè essi eseguono una approssimazione a due cifre decimali per fornire un output facilmente leggibile da parte dell'utente. Per specificare la dimensione esatta, utilizzate il conteggio dell'estensione fisica disponibile invece dei multipli di byte per determinare la dimensione del volume logico.
Il comando
vgdisplay
per default include questa riga la quale indica le estensioni fisiche disponibili.
# vgdisplay
--- Volume group ---
...
Free PE / Size 8780 / 34.30 GB
Alternativamente potrete utilizzare le opzioni
vg_free_count
e vg_extent_count
di vgs
, per visualizzare le estensioni disponibili ed il numero totale di estensioni.
[root@tng3-1 ~]# vgs -o +vg_free_count,vg_extent_count
VG #PV #LV #SN Attr VSize VFree Free #Ext
testvg 2 0 0 wz--n- 34.30G 34.30G 8780 8780
Con 8780 estensioni fisiche disponibili, è possibile eseguire il seguente comando utilizzando l'opzione I minuscola per usare le estensioni invece dei byte:
# lvcreate -l8780 -n testlv testvg
Verranno utilizzate tutte le estensioni disponibili nel gruppo di volumi.
# vgs -o +vg_free_count,vg_extent_count
VG #PV #LV #SN Attr VSize VFree Free #Ext
testvg 2 1 0 wz--n- 34.30G 0 0 8780
Alternativamente potrete estendere il volume logico in modo da usare la percentuale dello spazio rimasto nel gruppo di volumi con l'opzione
-l
del comando lvcreate
. Per informazioni consultate Sezione 4.4.1, «Creazione di volumi logici lineari».