Red Hat Training

A Red Hat training course is available for RHEL 8

4.2. Creación de un volumen lógico LVM en tres discos

Este procedimiento de ejemplo crea un volumen lógico LVM llamado mylv que consiste en los discos en /dev/sda1, /dev/sdb1, y /dev/sdc1.

  1. Para utilizar los discos en un grupo de volúmenes, etiquételos como volúmenes físicos LVM con el comando pvcreate.

    Aviso

    Este comando destruye cualquier dato en /dev/sda1, /dev/sdb1, y /dev/sdc1.

    # pvcreate /dev/sda1 /dev/sdb1 /dev/sdc1
      Physical volume "/dev/sda1" successfully created
      Physical volume "/dev/sdb1" successfully created
      Physical volume "/dev/sdc1" successfully created
  2. Crea un grupo de volúmenes que consiste en los volúmenes físicos LVM que has creado. El siguiente comando crea el grupo de volúmenes myvg.

    # vgcreate myvg /dev/sda1 /dev/sdb1 /dev/sdc1
      Volume group "myvg" successfully created

    Puede utilizar el comando vgs para mostrar los atributos del nuevo grupo de volúmenes.

    # vgs
      VG   #PV #LV #SN Attr   VSize  VFree
      myvg   3   0   0 wz--n- 51.45G 51.45G
  3. Crea el volumen lógico a partir del grupo de volúmenes que has creado. El siguiente comando crea el volumen lógico mylv a partir del grupo de volumen myvg. Este ejemplo crea un volumen lógico que utiliza 2 gigabytes del grupo de volúmenes.

    # lvcreate -L 2G -n mylv myvg
      Logical volume "mylv" created
  4. Crea un sistema de archivos en el volumen lógico. El siguiente comando crea un sistema de archivos ext4 en el volumen lógico.

    # mkfs.ext4 /dev/myvg/mylv
    mke2fs 1.44.3 (10-July-2018)
    Creating filesystem with 524288 4k blocks and 131072 inodes
    Filesystem UUID: 616da032-8a48-4cd7-8705-bd94b7a1c8c4
    Superblock backups stored on blocks:
            32768, 98304, 163840, 229376, 294912
    
    Allocating group tables: done
    Writing inode tables: done
    Creating journal (16384 blocks): done
    Writing superblocks and filesystem accounting information: done

    Los siguientes comandos montan el volumen lógico e informan del uso del espacio en disco del sistema de archivos.

    # mount /dev/myvg/mylv /mnt
    # df
    Filesystem             1K-blocks     Used  Available Use% Mounted on
    /dev/mapper/myvg-mylv    1998672     6144    1871288   1% /mnt