Búsqueda de sitios web

Cómo agregar nuevos discos usando LVM a un sistema Linux existente


LVM (Logical Volume Management) es una opción flexible y avanzada disponible para administrar discos duros en la mayoría de las principales distribuciones de Linux. Es más fácil administrar los discos con LVM que con las herramientas tradicionales como fdisk, parted o gparted.

Algunos de los términos que debe comprender al utilizar LVM:

  • Volumen físico (PV): consta de discos sin formato o matrices RAID u otros dispositivos de almacenamiento.
  • Grupo de volúmenes (VG): combina los volúmenes físicos en grupos de almacenamiento.
  • Volumen lógico (LV): los VG se dividen en LV y se montan como particiones.

En este artículo, lo guiaremos a través de los pasos para configurar discos usando LVM en una máquina Linux existente mediante la creación de PV, VG y LV.

Nota: Si no sabe qué usar LVM, puede agregar un disco directamente a un sistema Linux existente usando estas guías.

  1. Cómo agregar un nuevo disco al sistema Linux
  2. Cómo agregar un nuevo disco de más de 2 TB al sistema Linux

Consideremos un escenario donde hay 2 HDD de 20GB y 10GB, pero necesitamos agregar solo 2 particiones, una de 12GB< y otro 13GB. Podemos lograr esto usando el método LVM únicamente.

Una vez que se hayan agregado los discos, puede enumerarlos usando el siguiente comando.

fdisk -l

1. Ahora particione los discos /dev/xvdc y /dev/xvdd usando el comando fdisk como se muestra.

fdisk /dev/xvdc
fdisk /dev/xvdd

Utilice n para crear la partición y guarde los cambios con el comando w.

2. Después de realizar la partición, utilice el siguiente comando para verificar las particiones.

fdisk -l

3. Crear volumen físico (PV).

pvcreate /dev/xvdc1
pvcreate /dev/xvdd1

4. Cree un grupo de volúmenes (VG).

vgcreate testvg /dev/xvdc1 /dev/xvdd1

Aquí, “testvg” es el nombre de VG.

5. Ahora use “vgdisplay” para enumerar todos los detalles sobre los VG en el sistema.

vgdisplay
OR
vgdisplay testvg

6. Crear volúmenes lógicos (LV).

lvcreate -n lv_data1 --size 12G testvg
lvcreate -n lv_data2 --size 14G testvg

Aquí, “lv_data1” y “lv_data2” son el nombre de LV.

7. Ahora use “lvdisplay” para enumerar todos los detalles sobre los volúmenes lógicos disponibles en el sistema.

lvdisplay
OR
lvdisplay testvg

8. Formatee los volúmenes lógicos (LV) al formato ext4.

mkfs.ext4 /dev/testvg/lv_data1
mkfs.ext4/dev/testvg/lv_data2

9. Finalmente, monte el sistema de archivos.

mount /dev/testvg/lv_data1 /data1
mount /dev/testvg/lv_data2 /data2

Asegúrese de crear los directorios data1 y data2 antes de montar el sistema de archivos.

¡Eso es todo! En este artículo, analizamos cómo crear una partición usando LVM. Si tiene algún comentario o consulta al respecto, no dude en publicarlo en los comentarios.