2.3. Inicio automático de los volúmenes VDO en el arranque del sistema
Puede configurar los volúmenes VDO para que se inicien automáticamente al arrancar el sistema. También puede desactivar el inicio automático.
2.3.1. Inició y activó los volúmenes de VDO
Durante el arranque del sistema, la unidad vdo
systemd
automáticamente starts todos los dispositivos VDO que estén configurados como activated.
La unidad vdo
systemd
se instala y habilita por defecto cuando se instala el paquete vdo
. Esta unidad ejecuta automáticamente el comando vdo start --all
al iniciar el sistema para que aparezcan todos los volúmenes VDO activados.
También puede crear un volumen VDO que no se inicie automáticamente añadiendo la opción --activate=disabled
al comando vdo create
.
El orden de salida
Algunos sistemas pueden colocar los volúmenes LVM tanto por encima de los volúmenes VDO como por debajo de ellos. En estos sistemas, es necesario iniciar los servicios en el orden correcto:
- La capa inferior de LVM debe iniciarse primero. En la mayoría de los sistemas, el inicio de esta capa se configura automáticamente cuando se instala el paquete LVM.
-
La unidad
vdo
systemd
debe arrancar entonces. - Por último, deben ejecutarse scripts adicionales para iniciar volúmenes LVM u otros servicios sobre los volúmenes VDO en ejecución.
El tiempo que tarda en detenerse un volumen
Detener un volumen VDO lleva un tiempo basado en la velocidad de su dispositivo de almacenamiento y la cantidad de datos que el volumen necesita escribir:
- El volumen siempre escribe alrededor de 1GiB por cada 1GiB del índice UDS.
- El volumen escribe adicionalmente la cantidad de datos equivalente al tamaño de la caché del mapa de bloques más hasta 8MiB por losa.
- El volumen debe terminar de procesar todas las solicitudes de E/S pendientes.