LVM es una alternativa flexible a la gestión tradicional de particiones de disco en Linux. Proporciona una capa de abstracción entre el sistema de archivos y los dispositivos de almacenamiento subyacentes, lo que facilita la administración de discos, particiones y sistemas de archivos.

Instalación de LVM en Ubuntu Server

Para instalar LVM en Ubuntu Server, ejecute los siguientes comandos:

sudo apt-get update
sudo apt-get install lvm2

Creación de un nuevo volumen LVM

Supongamos que desea crear un nuevo volumen LVM con dos discos duros adicionales, /dev/sdb y /dev/sdc, cada uno con 10 GB de capacidad.

  1. Inicialice los discos duros:

sudo fdisk /dev/sdb
sudo fdisk /dev/sdc

En cada sesión de fdisk, cree una nueva partición con el comando n, seleccione el tipo de partición predeterminado con p, y acepte los valores predeterminados para el primer y último sector. Guarde los cambios y salga de fdisk con w.

2. Formatee las nuevas particiones como Physical Volumes (PV):

sudo pvcreate /dev/sdb1
sudo pvcreate /dev/sdc1

3. Cree un nuevo Grupo de Volúmenes (VG) llamado «vgdata» y agregue los PV recién creados:

sudo vgcreate vgdata /dev/sdb1 /dev/sdc1

4. Cree un nuevo Volumen Lógico (LV) llamado «lvdata» con un tamaño de 5 GB dentro del VG «vgdata»:

sudo lvcreate -L 5G -n lvdata vgdata

5. Formatee el nuevo LV como ext4:

sudo mkfs.ext4 /dev/vgdata/lvdata

Montaje del volumen LVM

  1. Cree un directorio para montar el nuevo volumen LVM:

sudo mkdir /mnt/lvmdata

2. Monte el nuevo volumen LVM en el directorio recién creado:

sudo mount /dev/vgdata/lvdata /mnt/lvmdata

Extensión del volumen LVM

Para extender el tamaño del volumen LVM, siga estos pasos:

  1. Agregue más espacio al VG «vgdata» mediante la adición de un nuevo disco duro o mediante la extensión de un disco duro existente.
  2. Extienda el LV «lvdata» al nuevo espacio disponible:

sudo lvextend -L +5G /dev/vgdata/lvdata

3. Redimensione el sistema de archivos ext4 para aprovechar el espacio adicional:

sudo resize2fs /dev/vgdata/lvdata

Conclusión

LVM es una herramienta potente y flexible para la gestión de almacenamiento en Ubuntu Server. Le permite administrar fácilmente discos, particiones y sistemas de archivos, y proporciona funciones de escalado y flexibilidad adicionales. Al seguir los pasos descritos en este artículo, podrá crear, configurar y administrar volúmenes LVM en Ubuntu Server.

2 comentario en “Logical Volume Management (LVM) en Ubuntu Server”
  1. Si lo quieres hacer con xfs, te añado dos lineas:
    Creación de un nuevo volumen LVM:
    5. Formatee el nuevo LV como XFS:
    sudo mkfs.xfs /dev/vgdata/lvdata

    Extensión del volumen LVM:
    3. Redimensione el sistema de archivos XFS para aprovechar el espacio adicional:
    sudo xfs_growfs /dev/vgdata/lvdata

Deja una respuesta