¿Qué es lvmetad y por qué querría o necesitaría usarlo?

Pregunta:

Tengo un servidor Gentoo con LVM ejecutándose sobre una matriz RAID que he estado usando durante varios años. Recientemente actualicé LVM a 2.02.109 (no recuerdo qué versión era antes) y recibí un mensaje durante la actualización:

* Make sure to enable lvmetad in /etc/lvm/lvm.conf if you want
* to enable lvm autoactivation and metadata caching.

Entiendo que puedo habilitarlo configurando use_lvmetad = 1 en /etc/lvm/lvm.conf .

Pero, ¿por qué necesitaría una característica así? Tengo entendido que funciona con las reglas de udev para mantener el estado de LVM en un caché para que las herramientas de LVM no necesiten escanear volúmenes para obtener esa información. ¿Es solo que mi pequeña matriz no puede beneficiarse de este tipo de función? ¿En qué circunstancias podría querer / necesitar usarlo?

Respuesta:

Desde este enlace :

Normalmente, cada comando LVM emite un escaneo de disco para encontrar todos los volúmenes físicos relevantes y leer los metadatos del grupo de volúmenes. Sin embargo, si el demonio de metadatos se está ejecutando y habilitado, este costoso escaneo se puede omitir … Esto puede ahorrar una cantidad significativa de E / S y reducir el tiempo requerido para completar las operaciones LVM, particularmente en sistemas con muchos discos.

Por lo tanto, lo ejecutaría para un mayor rendimiento de la gestión de LVM y las operaciones de estado, a costa del rendimiento de inicio y una mayor complejidad. El nivel de aumento de rendimiento es mayor cuando hay más discos en el sistema.

Leave a Comment

Your email address will not be published. Required fields are marked *

web tasarım