Tengo un volumen físico de 49,8 GB y quiero tener un volumen lógico de 2 GB que esté al final del volumen físico y que el resto del volumen físico sea otro volumen lógico. Leí las páginas de manual de LVM y no encontré una forma distinta de agregar volúmenes lógicos al final de un volumen físico.
Respuesta1
Si este es su objetivo, puede crear el volumen lógico y especificar las extensiones para su ubicación:
lvcreate -l 100 -n lvol1 vg01 /dev/sdb1:900-999
En este ejemplo, estaría creando un volumen lógico de 100 extensiones llamado 'lvol1' en 'vg01', utilizando el volumen físico 'sdb1', extensiones 900 a 999.
En el caso de volúmenes lógicos existentes, si tiene extensiones libres dentro del grupo de volúmenes, puede utilizarlas pvmove
para mezclar extensiones dentro de un volumen físico o entre volúmenes físicos del grupo de volúmenes.
Respuesta2
Cómo calcular el tamaño del VI en extensiones:
pvdisplay -m y vea el número máximo de extensión para el PV requerido (en mi caso /dev/sda).
Tamaño calculado en extensiones = [tamaño en GB que necesitas] * 1024 * 1024 / 4kb
por ejemplo, 800 GB = 800 * 1024 * 1024/4096 = 204800
calcular el número de extensión inicial: extensión máxima - tamaño en extensiones + 1
ejecutar comando: lvcreate -n MyLV1 -l204800 vg-raid5 /dev/sda:start_extent-max_extent
p.ej:
lvcreate -n INSTALL -l204800 vg-megaraid /dev/sda:1224995-1429794