LVM · 5 min read · Oct 08, 2025

Guía para principiantes sobre LVM - Página 2

Ahora vamos a crear nuestro grupo de volúmenes fileserver y agregar /dev/sdb1 - /dev/sde1 a él:

vgcreate fileserver /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
server1:~# vgcreate fileserver /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1  
  Grupo de volúmenes "fileserver" creado exitosamente

Aprendamos sobre nuestros grupos de volúmenes:

vgdisplay
server1:~# vgdisplay  
  --- Grupo de volúmenes ---  
  Nombre VG               fileserver  
  ID del sistema  
  Formato                lvm2  
  Áreas de metadatos     4  
  Número de secuencia de metadatos  1  
  Acceso VG              lectura/escritura  
  Estado VG              redimensionable  
  MAX LV                 0  
  Cur LV                 0  
  Open LV                0  
  Max PV                 0  
  Cur PV                 4  
  Act PV                 4  
  Tamaño VG              93.14 GB  
  Tamaño PE              4.00 MB  
  Total PE               23844  
  PE Asignados / Tamaño   0 / 0  
  PE Libre / Tamaño      23844 / 93.14 GB  
  UUID VG                3Y1WVF-BLET-QkKs-Qnrs-SZxI-wrNO-dTqhFP

Otro comando para aprender sobre nuestros grupos de volúmenes:

vgscan
server1:~# vgscan  
  Leyendo todos los volúmenes físicos. Esto puede tardar un tiempo...  
  Grupo de volúmenes "fileserver" encontrado usando el tipo de metadatos lvm2

Con fines de entrenamiento, cambiemos el nombre de nuestro grupo de volúmenes fileserver a data:

vgrename fileserver data
server1:~# vgrename fileserver data  
  Grupo de volúmenes "fileserver" renombrado exitosamente a "data"

Ejecutemos vgdisplay y vgscan nuevamente para ver si el grupo de volúmenes ha sido renombrado:

vgdisplay
server1:~# vgdisplay  
  --- Grupo de volúmenes ---  
  Nombre VG               data  
  ID del sistema  
  Formato                lvm2  
  Áreas de metadatos     4  
  Número de secuencia de metadatos  2  
  Acceso VG              lectura/escritura  
  Estado VG              redimensionable  
  MAX LV                 0  
  Cur LV                 0  
  Open LV                0  
  Max PV                 0  
  Cur PV                 4  
  Act PV                 4  
  Tamaño VG              93.14 GB  
  Tamaño PE              4.00 MB  
  Total PE               23844  
  PE Asignados / Tamaño   0 / 0  
  PE Libre / Tamaño      23844 / 93.14 GB  
  UUID VG                3Y1WVF-BLET-QkKs-Qnrs-SZxI-wrNO-dTqhFP
vgscan
server1:~# vgscan  
  Leyendo todos los volúmenes físicos. Esto puede tardar un tiempo...  
  Grupo de volúmenes "data" encontrado usando el tipo de metadatos lvm2

Ahora eliminemos nuestro grupo de volúmenes data:

vgremove data
server1:~# vgremove data  
  Grupo de volúmenes "data" eliminado exitosamente
vgdisplay

Sin salida esta vez:

server1:~# vgdisplay
vgscan
server1:~# vgscan  
  Leyendo todos los volúmenes físicos. Esto puede tardar un tiempo...

Creamos nuestro grupo de volúmenes fileserver nuevamente:

vgcreate fileserver /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
server1:~# vgcreate fileserver /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1  
  Grupo de volúmenes "fileserver" creado exitosamente

A continuación, creamos nuestros volúmenes lógicos share (40GB), backup (5GB) y media (1GB) en el grupo de volúmenes fileserver. Juntos utilizan un poco menos del 50% del espacio disponible (de esa manera podemos hacer uso de RAID1 más adelante):

lvcreate --name share --size 40G fileserver
server1:~# lvcreate --name share  --size 40G fileserver  
  Volumen lógico "share" creado
lvcreate --name backup --size 5G fileserver
server1:~# lvcreate --name backup --size  5G fileserver  
  Volumen lógico "backup" creado
lvcreate --name media --size 1G fileserver
server1:~# lvcreate --name media  --size  1G fileserver  
  Volumen lógico "media" creado

Obtenemos una visión general de nuestros volúmenes lógicos:

lvdisplay
server1:~# lvdisplay  
  --- Volumen lógico ---  
  Nombre LV                /dev/fileserver/share  
  Nombre VG                fileserver  
  UUID LV                 280Mup-H9aa-sn0S-AXH3-04cP-V6p9-lfoGgJ  
  Acceso de escritura LV    lectura/escritura  
  Estado LV                disponible  
  # abierto                0  
  Tamaño LV                40.00 GB  
  LE actual               10240  
  Segmentos                2  
  Asignación               heredar  
  Sectores de lectura anticipada  0  
  Dispositivo de bloque      253:0  
   
  --- Volumen lógico ---  
  Nombre LV                /dev/fileserver/backup  
  Nombre VG                fileserver  
  UUID LV                 zZeuKg-Dazh-aZMC-Aa99-KUSt-J6ET-KRe0cD  
  Acceso de escritura LV    lectura/escritura  
  Estado LV                disponible  
  # abierto                0  
  Tamaño LV                5.00 GB  
  LE actual               1280  
  Segmentos                1  
  Asignación               heredar  
  Sectores de lectura anticipada  0  
  Dispositivo de bloque      253:1  
   
  --- Volumen lógico ---  
  Nombre LV                /dev/fileserver/media  
  Nombre VG                fileserver  
  UUID LV                 usfvrv-BC92-3pFH-2NW0-2N3e-6ERQ-4Sj7YS  
  Acceso de escritura LV    lectura/escritura  
  Estado LV                disponible  
  # abierto                0  
  Tamaño LV                1.00 GB  
  LE actual               256  
  Segmentos                1  
  Asignación               heredar  
  Sectores de lectura anticipada  0  
  Dispositivo de bloque      253:2
lvscan
server1:~# lvscan  
  ACTIVO            '/dev/fileserver/share' [40.00 GB] heredar  
  ACTIVO            '/dev/fileserver/backup' [5.00 GB] heredar  
  ACTIVO            '/dev/fileserver/media' [1.00 GB] heredar

Con fines de entrenamiento, cambiamos el nombre de nuestro volumen lógico media a films:

lvrename fileserver media films
server1:~# lvrename fileserver media films  
  Renombrado "media" a "films" en el grupo de volúmenes "fileserver"
lvdisplay
server1:~# lvdisplay  
  --- Volumen lógico ---  
  Nombre LV                /dev/fileserver/share  
  Nombre VG                fileserver  
  UUID LV                 280Mup-H9aa-sn0S-AXH3-04cP-V6p9-lfoGgJ  
  Acceso de escritura LV    lectura/escritura  
  Estado LV                disponible  
  # abierto                0  
  Tamaño LV                40.00 GB  
  LE actual               10240  
  Segmentos                2  
  Asignación               heredar  
  Sectores de lectura anticipada  0  
  Dispositivo de bloque      253:0  
   
  --- Volumen lógico ---  
  Nombre LV                /dev/fileserver/backup  
  Nombre VG                fileserver  
  UUID LV                 zZeuKg-Dazh-aZMC-Aa99-KUSt-J6ET-KRe0cD  
  Acceso de escritura LV    lectura/escritura  
  Estado LV                disponible  
  # abierto                0  
  Tamaño LV                5.00 GB  
  LE actual               1280  
  Segmentos                1  
  Asignación               heredar  
  Sectores de lectura anticipada  0  
  Dispositivo de bloque      253:1  
   
  --- Volumen lógico ---  
  Nombre LV                /dev/fileserver/films  
  Nombre VG                fileserver  
  UUID LV                 usfvrv-BC92-3pFH-2NW0-2N3e-6ERQ-4Sj7YS  
  Acceso de escritura LV    lectura/escritura  
  Estado LV                disponible  
  # abierto                0  
  Tamaño LV                1.00 GB  
  LE actual               256  
  Segmentos                1  
  Asignación               heredar  
  Sectores de lectura anticipada  0  
  Dispositivo de bloque      253:2
lvscan
server1:~# lvscan  
  ACTIVO            '/dev/fileserver/share' [40.00 GB] heredar  
  ACTIVO            '/dev/fileserver/backup' [5.00 GB] heredar  
  ACTIVO            '/dev/fileserver/films' [1.00 GB] heredar

A continuación, eliminemos el volumen lógico films:

lvremove /dev/fileserver/films

server1:~# lvremove /dev/fileserver/films
¿Realmente quieres eliminar el volumen lógico activo “films”? [y/n]: <– y
Volumen lógico “films” eliminado exitosamente

Creamos el volumen lógico media nuevamente:

lvcreate --name media --size 1G fileserver
server1:~# lvcreate --name media  --size  1G fileserver  
  Volumen lógico "media" creado

Ahora ampliemos media de 1GB a 1.5GB:

lvextend -L1.5G /dev/fileserver/media
server1:~# lvextend -L1.5G /dev/fileserver/media  
  Ampliando el volumen lógico media a 1.50 GB  
  Volumen lógico media redimensionado exitosamente

Vamos a reducirlo a 1GB nuevamente:

lvreduce -L1G /dev/fileserver/media

server1:~# lvreduce -L1G /dev/fileserver/media
ADVERTENCIA: Reduciendo el volumen lógico activo a 1.00 GB
ESTO PUEDE DESTRUIR SUS DATOS (sistema de archivos, etc.)
¿Realmente quieres reducir media? [y/n]: <– y
Reduciendo el volumen lógico media a 1.00 GB
Volumen lógico media redimensionado exitosamente

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.