Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

doc:tec:sis:gnu:lvm:inicio [2025/03/21 12:57] – creado euloxiodoc:tec:sis:gnu:lvm:inicio [Fecha desconocida] (actual) – editor externo (Fecha desconocida) 127.0.0.1
Línea 1: Línea 1:
 +====== Manejo de volúmenes LVM ======
  
 +===== Qué es un volumen VLM en Debian (Perplexity) =====
 +
 +En Debian, LVM (Logical Volume Manager) es una herramienta de gestión de almacenamiento que permite crear y administrar volúmenes lógicos de manera flexible.
 +
 +==== Componentes de LVM ====
 +
 +{{ :doc:tec:sis:gnu:lvm:esquema_lvm.png?nolink&600 |}}
 +
 +  * **Volúmenes Físicos (PV)**
 +    * Los volúmenes físicos son dispositivos de almacenamiento o particiones que se utilizan como base para LVM.
 +    * Pueden ser discos duros, particiones, tarjetas SD, o incluso otros dispositivos de bloque[1].
 +    * Es la capa intermedia de abstracción y representa un disco duro físico, o una partición, que se usa como unidad básica de almacenamiento, añadiéndolo a un grupo de volúmenes LVM.
 +    * Los volúmenes físicos se crean utilizando el comando ''pvcreate''. Además, para ver sus propiedades, usaremos los comandos ''pvs'', ''pvdisplay'' o ''pvscan''.
 +
 +  * **Grupos de Volúmenes (VG)**
 +    * Un grupo de volúmenes es una colección de uno o más volúmenes físicos.
 +    * Actúa como un "disco duro virtual" que puede crecer con el tiempo al añadir más volúmenes físicos[1].
 +    * Es la capa superior de abstracción y agrupa uno o más discos duros físicos en un único recurso de almacenamiento lógico, con un nombre único que lo identifica.
 +    * Los grupos de volúmenes se crean utilizando el comando ''vgcreate''. También podremos añadir o quitar volúmenes físicos con los comandos ''vgextend'' o ''vgreduce''.
 +
 +  * **Volúmenes Lógicos (LV)**
 +    * Los volúmenes lógicos son el "producto final" de LVM. Una vez que se han creado los grupos de volúmenes y los volúmenes físicos, se pueden crear los volúmenes lógicos. Estos últimos son los que se utilizarán para almacenar datos.
 +    * Se crean dentro de un grupo de volúmenes y se utilizan para crear sistemas de archivos, espacios de intercambio (swap) o discos para máquinas virtuales[1][2].
 +    * Es la capa inferior de abstracción y representa una partición lógica que se ha creado dentro de un grupo de volúmenes.
 +    * Un volumen lógico se puede montar en el sistema de archivos como cualquier otra partición.
 +    * Los volúmenes lógicos se crean utilizando el comando ''lvcreate''. y con los comandos ''lvexten'' y ''lvreduce'' se puede cambiar su tamaño.
 +    * Los volúmenes lógicos se crean a partir de los volúmenes físicos disponibles y se les asigna un tamaño y un nombre. Estos volúmenes lógicos se pueden gestionar como si fueran particiones normales en un disco duro, pero en realidad están compuestos de varias particiones en múltiples discos duros físicos.
 +    * Los volúmenes lógicos también se pueden extender o reducir dinámicamente, lo que significa que se pueden agregar o eliminar particiones físicas de los discos duros físicos y los volúmenes lógicos se ajustarán automáticamente para utilizar el espacio disponible. Esto es muy útil cuando se necesita aumentar el espacio de almacenamiento en un sistema sin tener que apagarlo o perder datos.
 +
 +==== Ventajas de LVM ====
 +
 +  - **Flexibilidad**: Permite redimensionar y mover volúmenes lógicos según las necesidades del usuario[2].
 +  - **Abstracción**: Proporciona una capa de abstracción entre el almacenamiento físico y el sistema operativo[3].
 +  - **Gestión simplificada**: Facilita la administración de espacio en disco, especialmente en entornos con múltiples dispositivos de almacenamiento[6].
 +
 +==== Uso en Debian ====
 +
 +En Debian, LVM se utiliza comúnmente para:
 +
 +  - Crear sistemas de archivos flexibles que pueden crecer o reducirse según sea necesario.
 +  - Implementar soluciones de almacenamiento más complejas, como RAID por software.
 +  - Facilitar la gestión de almacenamiento en servidores, sistemas NAS y SAN[6].
 +
 +LVM proporciona a los administradores de sistemas en Debian una mayor flexibilidad en la gestión del almacenamiento, permitiendo una utilización más eficiente del espacio en disco y facilitando futuras expansiones o modificaciones del sistema de almacenamiento.
 +
 +<WRAP center round help 60%>**Citations**
 +
 +  * [1] [[https://blog.inittab.org/administracion-sistemas/lvm-para-torpes-i/|Un pingüino en mi servidor - LVM para torpes (I)]]
 +  * [2] [[https://keepcoding.io/blog/que-es-y-como-funciona-el-lvm-en-linux/|¿Qué es LVM y cómo funciona en Linux?]]
 +  * [3] [[https://somebooks.es/que-es-lvm/|Somebooks - Qué es LVM]]
 +  * [4] [[https://elpuig.xeill.net/Members/vcarceler/articulos/ejemplos-de-uso-de-lvm|]]
 +  * [5] [[https://es.wikipedia.org/wiki/Gestor_de_vol%C3%BAmenes_l%C3%B3gicos|]]
 +  * [6] [[https://www.ufsexplorer.com/es/articles/storage-technologies/lvm-data-organization/|]]
 +  * [7] [[https://es.wikipedia.org/wiki/Logical_Volume_Manager_(Linux)|]]
 +  * [8] [[https://wiki.archlinux.org/title/LVM_(Espa%C3%B1ol)|ArchLinux - LVM (Español)]]
 +
 +</WRAP>
 +
 +
 +===== Montar un volúmen LVM (Perplexity) =====
 +
 +Para montar un volumen LVM en Debian, sigue estos pasos:
 +
 +  - Identifica el grupo de volúmenes disponible ejecutando <code>
 +
 +vgs
 +
 +</code>
 +  - Lista los volúmenes lógicos dentro del grupo de volúmenes <code>
 +
 +lvs
 +
 +</code>
 +  - Crea un punto de montaje para el volumen lógico <code>
 +
 +sudo mkdir /mnt/mi_volumen
 +
 +</code>
 +  - Monta el volumen lógico usando el nombre de dispositivo mostrado en el paso 2 <code>
 +
 +sudo mount /dev/nombre_grupo_volumen/nombre_volumen_logico /mnt/mi_volumen
 +
 +</code> Por ejemplo <code>
 +
 +sudo mount /dev/myvg/mylv /mnt/mi_volumen
 +
 +</code>
 +  - Verifica que el volumen se haya montado correctamente <code>
 +
 +df -h
 +
 +</code>
 +
 +Para que el montaje sea permanente, añade una entrada en el archivo /etc/fstab[6].
 +
 +<WRAP center round info 80%>**Citations**
 +
 +  * [1] [[https://blog.desdelinux.net/como-crear-un-volumen-lvm-basico-en-cualquier-distirbucion-de-linux/|¿Cómo crear un volumen LVM básico en cualquier distribución de Linux?]]
 +  * [2] [[https://todolinux.cloud/como-configurar-lvm-en-linux/|Como configurar LVM en Linux]]
 +  * [3] [[https://www.asir4all.es/hardware/lvm/2021/03/05/lvm-como-crear-un-volumen-logico/|LVM: Cómo crear un volumen lógico en Linux]]
 +  * [4] [[https://www.youtube.com/watch?v=Egc5XqlQIOc|Como Crear Volumenes LVM En Linux]] (Vídeo) 8-)
 +  * [5] [[https://docs.redhat.com/es/documentation/red_hat_enterprise_linux/8/html/configuring_and_managing_logical_volumes/proc_creating-an-lvm-volume-configuring-lvm-volumes|Red Hat - 4.2. Creación de un volumen lógico LVM en tres discos]]
 +  * [6] [[https://toquecanela.blogspot.com/2015/05/como-montar-particiones-lvm-en-linux.html|Como montar particiones LVM en Linux]]
 +
 +</WRAP>
 +\\