Red Hat Training

A Red Hat training course is available for RHEL 8

68.2.8. Gestión de los volúmenes lógicos LVM mediante los roles de sistema de RHEL

Esta sección describe cómo aplicar el rol storage para realizar las siguientes tareas:

  • Crear un volumen lógico LVM en un grupo de volúmenes compuesto por varios discos.
  • Crea un sistema de archivos ext4 con una etiqueta determinada en el volumen lógico.
  • Montar persistentemente el sistema de archivos ext4.

Requisitos previos

  • Un libro de jugadas de Ansible que incluye el rol storage

Para obtener información sobre cómo aplicar un libro de jugadas de Ansible, consulte Aplicar un rol.

68.2.8.1. Ejemplo de libro de jugadas de Ansible para gestionar volúmenes lógicos

Esta sección proporciona un ejemplo de libro de jugadas de Ansible. Este libro de jugadas aplica el rol storage para crear un volumen lógico LVM en un grupo de volúmenes.

Ejemplo 68.1. Un libro de jugadas que crea un volumen lógico mylv en el grupo de volúmenes myvg

- hosts: all
  vars:
    storage_pools:
      - name: myvg
        disks:
          - sda
          - sdb
          - sdc
        volumes:
          - name: mylv
            size: 2G
            fs_type: ext4
            mount_point: /mnt
  roles:
    - rhel-system-roles.storage
  • El grupo de volúmenes myvg está formado por los siguientes discos:

    • /dev/sda
    • /dev/sdb
    • /dev/sdc
  • Si el grupo de volumen myvg ya existe, el libro de jugadas añade el volumen lógico al grupo de volumen.
  • Si el grupo de volumen myvg no existe, el libro de jugadas lo crea.
  • El libro de jugadas crea un sistema de archivos Ext4 en el volumen lógico mylv, y monta persistentemente el sistema de archivos en /mnt.

Recursos adicionales

  • Para más detalles sobre los parámetros utilizados en el rol de sistema storage, consulte el archivo /usr/share/ansible/roles/rhel-system-roles.storage/README.md.