Cómo crear un volumen LVM básico en Linux

LVM, (también conocido como Logical Volume Management), es una forma brillante en la que los usuarios de Linux pueden extender, reducir y modificar particiones en discos duros en tiempo real, sin la necesidad de desmontar el sistema de archivos. En esta guía, sacaremos el misterio de LVM. ¡Veremos cómo configurar un volumen LVM básico en Linux, cómo crear un grupo de volúmenes y más!

Antes de que comencemos

En esta guía, veremos cómo crear una configuración básica de LVM. Crear un volumen LVM implica borrar datos, por lo que antes de comenzar, cree una copia de seguridad del sistema.

Hay muchas formas diferentes de crear una copia de seguridad del sistema en Linux. Si no está seguro de cómo crear uno, consulte Deja-Dup. Permite a los usuarios crear una copia de seguridad y cargarla en Internet o en un servidor de red.

Instalar LVM2

Ahora que ha realizado una copia de seguridad, es hora de instalar el software LVM. Abra un terminal e ingrese las instrucciones de instalación que correspondan con su sistema operativo.

Ubuntu

sudo apt install lvm2*

Debian

sudo apt-get install lvm2*

Arch Linux

sudo pacman -S lvm2

Fedora

Fedora usa mucho la administración de volumen lógico, por lo que es muy probable que el paquete LVM2 y las utilidades ya estén en su computadora. Aún así, si no está seguro y desea instalarlo de todos modos, el comando es:

sudo dnf install lvm2*

OpenSUSE

sudo zypper install lvm2

Prepara tus dispositivos

Entonces, estás en el entorno en vivo. Desde aquí, abra el tablero de Ubuntu presionando la tecla de Windows. Luego, haga clic en el cuadro de búsqueda, escriba «Terminal» y presione enter para iniciarlo.

  Cómo instalar y crear un USB de arranque con Ventoy en Linux

En la terminal, obtenga acceso root. Obtener root es fundamental, ya que no es posible interactuar con volúmenes LVM sin root.

sudo -s

Una vez que tenga acceso de root, confírmelo ingresando el comando whoami. Si la salida es «root», tiene acceso de root.

whoami

Abra el disco duro en el que le gustaría crear el LVM con el editor de particiones cfdisk.

Nota: cambie sdX a la unidad que planea usar. Consulte lsblk para obtener más información.

cfdisk /dev/sdX

Resalte cada una de las particiones de la unidad con las teclas de flecha arriba / abajo. Luego, use las teclas de flecha izquierda / derecha para resaltar la opción «Eliminar». Presione Entrar para confirmar la eliminación. Haga esto hasta que todas las particiones de la unidad se hayan ido y esté en blanco.

Cuando todas las particiones se hayan ido, use las teclas de flecha izquierda / derecha para buscar «Nuevo» y presiónela para crear una nueva partición.

  Las 3 mejores aplicaciones de radio por Internet para Linux

Después de seleccionar «Nuevo», se le pedirá que cree una nueva partición. Utilice la totalidad del disco duro. Por ejemplo, si la unidad en la que quiero configurar LVM es de 18 GB, ingresaría «18G» en el indicador, y así sucesivamente.

Resalte «primario» cuando se le solicite y, una vez más, presione Entrar en el teclado. Luego, resalte la opción «Tipo» y seleccione Linux LVM.

Finalice el proceso de partición resaltando «Escribir». Seleccione «salir» para salir de Cfdisk.

Configurar el volumen físico de LVM

Antes de que podamos crear nuestros volúmenes lógicos LVM y formatearlos, debemos crear un volumen LVM físico. La creación de volúmenes LVM en Linux se realiza con la herramienta pvcreate.

En la terminal, ejecute el comando pvcreate contra la partición LVM en la unidad que desea usar para LVM. En este ejemplo, la letra de la unidad es / dev / sdb.

pvcreate /dev/sdb1

La ejecución del comando pvcreate sobre la partición / dev / sdb1 crea un nuevo volumen físico LVM. Podemos confirmar esto ejecutando:

lsblk

Crear grupo de volumen LVM

Ahora que tenemos un volumen físico LVM configurado, el siguiente paso es crear un grupo de volumen LVM. Para crear un nuevo VG, vaya a la terminal y ejecute el siguiente comando vgcreate. Recuerde reemplazar / dev / sdb1 con su partición LVM.

Nota: en este ejemplo, el nombre de nuestro grupo de volúmenes LVM es LVM1. Si no le gusta este nombre, puede cambiarlo por otro.

  Cómo jugar Wasteland 2: Director's Cut en Linux

vgcreate -s 16M lvm1 /dev/sdb1

Si el comando anterior tiene éxito, nuestro grupo de volumen LVM1 está listo para trabajar.

Configurar volúmenes lógicos LVM

Los volúmenes lógicos son donde se almacenan todos los datos en un LVM. Para crear un nuevo volumen lógico en su LVM, use el comando lvcreate.

Por ejemplo, para crear un volumen lógico de 2 GB, haría lo siguiente:

lvcreate -L 2G -n lvm1a lvm1

Repita este proceso para crear tantos volúmenes como desee. La sintaxis básica para crear volúmenes lógicos es:

lvcreate -L somenumberG -n logicalvolumename logicalvolumegroup

Cuando esté satisfecho con el tamaño de su nueva partición lógica LVM, es hora de formatearla. Entonces, por ejemplo, para formatear nuestra nueva partición de 2GB con la etiqueta “LVM1A”.

Primero, ingrese el CD en el directorio / dev / mapper y ubique la etiqueta de la partición lógica que deseamos formatear. En nuestro ejemplo, es / dev / mapper / lvm1-lvm1a.

cd /dev/mapper
ls

Para formatear el volumen, haga el siguiente comando, como root:



mkfs.ext4 /dev/mapper/lvm1-lvm1a

Una vez que se complete el formateo, acceda a su nuevo volumen LVM haciendo los siguientes comandos con privilegios de root.

Nota: si crea varios volúmenes, reemplace lvm1-lvm1a con lo que encuentre en / dev / mapper.

mkdir /mnt/vfs/
mount /dev/mapper/lvm1-lvm1a /mnt/vfs/
cd /mnt/vfs/