
Recientemente tuve que reducir una imagen de Clonezilla, pero me excedí y ahora tengo que recuperar algo de espacio libre no utilizado.
Aquí está el resultado de vgadisplay:
--- Volume group ---
VG Name vg_centos6svr
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 27
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 4
Open LV 4
Max PV 0
Cur PV 1
Act PV 1
VG Size 1.78 TiB
PE Size 4.00 MiB
Total PE 466366
Alloc PE / Size 406298 / 1.55 TiB
Free PE / Size 60068 / 234.64 GiB
VG UUID
Necesito expandir el tamaño/PE asignado para incluir el tamaño de PE libre.
Esta es la salida parcial de lvdisplay:
--- Logical volume ---
LV Path /dev/vg_centos6svr/lv_mysql
LV Name lv_mysql
VG Name vg_centos6svr
LV UUID VwpGH0-DLnA-Ouf0-StWs-us8Y-rDwk-GLL2A9
LV Write Access read/write
LV Creation host, time Centos6svr, 2018-09-28 07:31:11 -0400
LV Status available
# open 1
LV Size 1.46 TiB
Current LE 384000
Segments 1
Allocation inherit
Read ahead sectors auto
- currently set to 1024
Block device 253:2
Este es el que necesito expandir para incluir el espacio reasignado.
/dev/vg_centos6svr/lv_mysql
¿Cuál es el proceso aquí? ¿Simplemente aumentar /dev/vg_centos6svr/lv_mysql? ¿Cuál es el comando pvresize?
Respuesta1
Creo que estás confundiendo los volúmenes físicos (PV) y los volúmenes lógicos (LV).
Si estás restaurando un Clonezilladividirimagen, entonces necesita una partición LV lo suficientemente grande para recibirla.
Entonces eso sería un lvresize
. Podrás expandir el LV a todo el espacio libre en todos los PV de tu grupo de volumen (VG).
Los LV se asignan a partir de los VG; Los VG obtienen su almacenamiento de los PV.
Volviendo a una pregunta anterior suya, esto no necesitaba ninguna "desfragmentación" del PV, ya que los LV pueden crecer en extensiones fragmentadas; ese es uno de los puntos principales de LVM: la asignación de LV no tiene que ser contigua , o incluso todos en el mismo PV.