Red Hat Training

A Red Hat training course is available for RHEL 8

68.11. Activación del volumen lógico

Un volumen lógico en estado activo puede ser utilizado a través de un dispositivo de bloque. Un volumen lógico que está activado es accesible y está sujeto a cambios. Cuando se crea un volumen lógico se activa por defecto.

Hay varias circunstancias por las que necesitas hacer que un volumen lógico individual esté inactivo y por lo tanto sea desconocido para el kernel. Puede activar o desactivar un volumen lógico individual con la opción -a del comando lvchange.

El formato del comando para desactivar un volumen lógico individual es el siguiente.

lvchange -un vg/lv

El formato del comando para activar un volumen lógico individual es el siguiente.

lvchange -ay vg/lv

Puedes activar o desactivar todos los volúmenes lógicos de un grupo de volúmenes con la opción -a del comando vgchange. Esto es el equivalente a ejecutar el comando lvchange -a en cada volumen lógico individual del grupo de volúmenes.

El formato del comando para desactivar todos los volúmenes lógicos de un grupo de volúmenes es el siguiente.

vgchange -an vg

El formato del comando para activar todos los volúmenes lógicos de un grupo de volúmenes es el siguiente.

vgchange -ay vg

68.11.1. Control de la autoactivación de los volúmenes lógicos

La autoactivación de un volumen lógico se refiere a la activación automática basada en eventos de un volumen lógico durante el inicio del sistema. A medida que los dispositivos están disponibles en el sistema (eventos de dispositivos en línea), systemd/udev ejecuta el servicio lvm2-pvscan para cada dispositivo. Este servicio ejecuta el comando pvscan --cache -aay device que lee el dispositivo nombrado. Si el dispositivo pertenece a un grupo de volúmenes, el comando pvscan comprobará si todos los volúmenes físicos de ese grupo de volúmenes están presentes en el sistema. Si es así, el comando activará los volúmenes lógicos de ese grupo de volúmenes.

Puede utilizar las siguientes opciones de configuración en el archivo de configuración /etc/lvm/lvm.conf para controlar la autoactivación de los volúmenes lógicos.

  • global/event_activation

    Cuando event_activation está deshabilitado, systemd/udev autoactivará el volumen lógico sólo en los volúmenes físicos que estén presentes durante el arranque del sistema. Si aún no han aparecido todos los volúmenes físicos, es posible que algunos volúmenes lógicos no se autoactiven.

  • activation/auto_activation_volume_list

    Si se establece auto_activation_volume_list en una lista vacía, se desactiva la autoactivación por completo. Si se establece auto_activation_volume_list en volúmenes lógicos y grupos de volúmenes específicos, se limita la autoactivación a esos volúmenes lógicos.

Para obtener información sobre la configuración de estas opciones, consulte el archivo de configuración /etc/lvm/lvm.conf.