No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Creación de LVM sobre RAID 1

12/16
Recursos

Aportes 10

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Creación de LVM sobre RAID1

  • Instalamos el paquete:

    apt install lvm2
    
  • Creamos primero el PV (Physical Volume) que alojará el LV (Logical Volume):

    pvcreate /dev/md0
    
  • Validamos que se haya creado el PV con el siguiente comando:

    pvdisplay
    
  • Creamos ahora nuestro grupo de volúmenes (VG):

    vgcreate volumegroup /dev/md0
    
  • Validamos que se haya creado el VG con el siguiente comando:

    vgdisplay
    
  • Finalmente, crearemos las particiones más pequeñas:

    lvcreate --name newname1 --size 1Gb volumegroupname1
    lvcreate --name newname2 --size 1Gb volumegroupname2
    lvdisplay
    

Crear disco fisico (Necesario para crear grupos sobre estos):

pvcreate /dev/md0

Crear grupo logico:

vgcreate <nombre-del-vg> /dev/md0

Crear volumen logico:

lvcreate --name <nombre-del-volumen> --size <tamano> <nombre-del-vg>

Supongamos que nos equivocamos asignando el tamaño a uno de los volumenes, por ejemplo public. Procedemos así:

  1. Desactivar el volumen lógico: Utilizamos el comando lvchange para desactivar el volumen lógico. Esto asegurará que no haya acceso al LV durante el proceso de modificación del tamaño.
lvchange -an /dev/volumegroup/public
  1. Modifica el tamaño del volumen lógico: Utilizamos el comando lvresize para cambiar el tamaño del volumen lógico. Puedes especificar el nuevo tamaño en gigabytes (GB). Por ejemplo, para cambiar el tamaño del volumen lógico a 4 GB (En caso de no funcionar asignando con Gb, se puede probar con Mb):
sudo lvresize -L 3,99Gb /dev/volumegroup/public
  1. Se vuelve a activar el volumen lógico con lvchange
sudo lvchange -ay /dev/md0/volumegroup-public

Listo!

Esta clase es muy útil sin duda, los arreglos RAID son algo esencial en cualquier ambiente para mantener la disponibilidad de la información, a parte de los back ups. Los LVM son perfectos para crear carpetas compartidas en un servidor. Esto junto con la administración de grupos es algo que debes no solo saber, si no, dominar.

Redimensionar un volumen

sudo lvresize --size 2Gb <nombre-del-vg>/private

Eliminar un volumen

sudo lvremove  <nombre-del-vg>/private
Crear LVM en RAID1 en sistema Rocky 9 1. Se instala lvm2 \- si no estas en usuario root utilizamos: sudo dnf install lvm2 \- Como usuario root se utiliza: dnf install lvm2 2. Creamos el sistema físico (PV) en donde estará el volumen lógico (LV). \- si no estas en usuario root utilizamos: sudo pvcreate /dev/md0 \- Como usuario root se utiliza: pvcreate /dev/md0 3. Para ver los volúmenes físicos creados se utiliza pvdisplay. 4. Crear los volúmenes lógicos \- si no estas en usuario root utilizamos: sudo vgcreate "nombre volumen" /dev/md0 \- Como usuario root se utiliza: vgcreate "nombre volumen" /dev/md0 5. Para ver los volúmenes físicos creados se utiliza vgdisplay. 6. Al terminar se crean las particiones que se necesiten: \- si no estas en usuario root utilizamos: sudo lvcreate --name "el nombre de la partición" --size "tamaño de la partición(4Gb)" "nombre del volumen" \- Como usuario root se utiliza: lvcreate --name "el nombre de la partición" --size "tamaño de la partición(4Gb)" "nombre del volumen". 7. Para ver los nuevas particiones creadas solo escribimos el comando lsblk ![](https://static.platzi.com/media/user_upload/image-fdf2cb6c-62c9-4750-8c23-016e5c94d740.jpg)
Task II Complete! ![](https://static.platzi.com/media/user_upload/image-e0b12362-16f3-41b4-83a6-180c465740e9.jpg)It is Fabulous!
Mil veces más sencillo usar BTRFS en Linux, o directamente irse a ZFS. LVM y RAID los he usado para hacer stripping (viejos tiempos cuando se usaban HDD).

Que interesante el aprendizaje de la creacion de los volumenes de nuestros discos y como estos son implementados en nuestro sistema sin ningun problema.