4.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.
4.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 4.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
.