[U-co] redimensionar volumen físico lvm

Carlos Fajardo carlos.fajardo en gmail.com
Mie Ago 1 17:12:16 UTC 2012


Hola,

Para crear un phisical volume se requiere un dispositivo de bloques, 
este puede ser un disco completo, una partición de un disco duro e 
incluso un archivo. En tu caso usaste una partición (sda1) del disco (sda).

En ese escenario normalmente se le cambia el identificador octal a la 
partición para asignarla a LVM, pasa de 83 a 8e. Tu lo dejaste 83, mmm 
no hay mayor lio. imagino que luego creaste el Phisical Volume con el 
comando pvcreate (si hubieras hecho esto con el asistente de instalación 
el identificador de la partición estaría en 8e).

Entonces, tienes una tabla de particiones donde la partición sda1 tiene 
26 Gigas, en principio habías asignado toda la partición como pv, ahora 
redujiste el pv pero la partición sigue siendo de 26 Gigas, por eso no 
ves el espacio liberado.

Si es tan importante liberar ese espacio, yo sacaría un backup de la 
tabla de particiones y redimensionaría las particiones (fdisk, gparted, 
etc) el proceso es delicado, nunca lo he hecho pero debería funcionar. 
hay que ser muy exacto con el tamaño de la nueva particion para que 
coincida con el tamaño que le dejaste al pv.

Un método mas seguro seria utilizar un nuevo dispositivo de bloques 
(otro disco, otra partición, etc), agregar este pv al vg servidores y 
luego hacer un pvmove para liberar el pv original, luego sacar el pv 
sda1 del vg servidores y borrar la partición sda1.

Suerte.

Carlos Fajardo


On 07/31/2012 04:09 PM, diddier alexander hilarion wrote:
> El 31 de julio de 2012 16:04, Andres Mujica <amujicaz en gmail.com> escribió:
>
>> regalanos el resultado de los siguientes comandos para tener claro el
>> escenario
>>
>> fdisk -l
>>
> Disk /dev/sda: 160.0 GB, 160041885696 bytes
> 255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
> Units = sectors of 1 * 512 = 512 bytes
> Sector size (logical/physical): 512 bytes / 512 bytes
> I/O size (minimum/optimal): 512 bytes / 512 bytes
> Disk identifier: 0x0000000a
>
>     Device Boot      Start         End      Blocks   Id  System
> /dev/sda1   *        2048    51204095    25601024   83  Linux
> /dev/sda2        51204096   114509823    31652864   83  Linux
> /dev/sda4       114511381   312580095    99034357+   5  Extended
> /dev/sda5       114511383   214001864    49745241    7  HPFS/NTFS/exFAT
> /dev/sda6       214001928   276928469    31463271    7  HPFS/NTFS/exFAT
> /dev/sda7       276928512   308582399    15826944    7  HPFS/NTFS/exFAT
> /dev/sda8       308584448   312580095     1997824   82  Linux swap / Solaris
>
>
>
> Disk /dev/mapper/servidores-debian doesn't contain a valid partition table
>
> Disk /dev/mapper/servidores-swp: 2147 MB, 2147483648 bytes
> 255 heads, 63 sectors/track, 261 cylinders, total 4194304 sectors
> Units = sectors of 1 * 512 = 512 bytes
> Sector size (logical/physical): 512 bytes / 512 bytes
> I/O size (minimum/optimal): 512 bytes / 512 bytes
> Disk identifier: 0x00000000
>
> Disk /dev/mapper/servidores-swp doesn't contain a valid partition table
>
>
>
>> pvs
>>
> PV         VG         Fmt  Attr PSize  PFree
>    /dev/sda1  servidores lvm2 a--  13,10g 100,00m
>
>
>> vgs
>>
> VG         #PV #LV #SN Attr   VSize  VFree
>    servidores   1   2   0 wz--n- 13,10g 100,00m
>
>
>
>> lvs
>>
>   LV     VG         Attr   LSize  Origin Snap%  Move Log Copy%  Convert
>    debian servidores -wi-a- 11,00g
>    swp    servidores -wi-a-  2,00g
>
>
>> saludos
>>
>> El 31 de julio de 2012 05:52, diddier alexander hilarion <
>> diddierhilarion en gmail.com> escribió:
>>
>>> Hola a todos tengo el siguiente problema.
>>>
>>> tengo un volumen físico lvm de 26GB el cual es el único pv en un grupo de
>>> volumenes. en el grupo de volumenes tengo 4 volumenes lógicos, removí 2
>> de
>>> estos volumenes que aproximadamente ocupaban la mitad del espacio,
>>> posteriormente reduje el  el volumen físico a 13GB con pvresize, al abrir
>>> gparted sigo viendo el espacio del volumen físico con 26GB y no me
>> muestra
>>> el espacio libre que deje al redimensionar el volumen físico.
>>>
>>> La verdad no entiendo que pueda estar pasando ¿hize algo mal? ¿omití
>> algún
>>> paso importante? La verdad es la primera vez que trato de redimensionar
>>> volumenes físicos y no se que pueda estar omitiendo.
>>>
>>> Saludos.
>>>
>>> --
>>>                            *  .8888888.**
>>>                8O8O8O8O8.
>>>               ,8888888888
>>>               8' `88' `888
>>>               8 8 88 8 888
>>>               8:.,::,.:888       Diddier Alexander Hilarion
>>>              .8`::::::'888       linux user #544953
>>>              88  `::'  888       @didtux
>>>             .88        `888.
>>>           .88'   .::.  .:8888.
>>>           888.'   :'    `'88:88.
>>>         .8888'    '        88:88.
>>>         8888H,    .        88:888
>>>        `8888HH,   :        8:888'
>>>         `.:.8HH,  .       .::888'
>>>        .:::::88H  `      .:::::::.
>>>       .::::::.8         .:::::::::
>>>       :::::::::..     .:::::::::
>>>        `:::::::::88888:::::::'
>>>             `:::'       `:'
>>> *
>>> **
>>> --
>>> Al escribir recuerde observar la etiqueta (normas) de esta lista:
>>> http://goo.gl/Pu0ke
>>> Para cambiar su inscripción, vaya a "Cambio de opciones" en
>>> http://goo.gl/Nevnx
>>>
>> --
>> Al escribir recuerde observar la etiqueta (normas) de esta lista:
>> http://goo.gl/Pu0ke
>> Para cambiar su inscripción, vaya a "Cambio de opciones" en
>> http://goo.gl/Nevnx
>>
>
>





Más información sobre la lista de distribución Ubuntu-co