Deshabilite el mapa de bits de intención de escritura en LVM RAID1

Deshabilite el mapa de bits de intención de escritura en LVM RAID1

Quiero usar LVM en dispositivos sin formato para poder crear dinámicamente volúmenes RAID0 y RAID1 según mis necesidades actuales. Recientemente aprendí que la función de mapa de bits de intención de escritura mdadmreduce mucho las IOPS disponibles. En mi caso, obtengo solo un tercio de las IOPS que debería obtener.

¿Es posible crear un volumen lógico LVM RAID1 sin un mapa de bits de intención de escritura? Puedo afrontar los inconvenientes, ya que los volúmenes que planeo crear nunca serán grandes, por lo que no espero que el tiempo de reconstrucción sea demasiado largo.

Este es Debian Buster.

Respuesta1

Observo que la configuración --regionsize 64(o probablemente algún valor grande dependiendo del tamaño del volumen para que el mapa de bits de intención quepa en una pequeña cantidad de bloques) mitiga el efecto en un grado razonable, de modo que las IOPS de escritura estén en el 85% de las IOPS de escritura única. controlar las IOPS. Esto es suficiente para mis propósitos actuales, pero no responde la pregunta original, por lo que no aceptaré esta respuesta.

Un enlace de referencia:https://listman.redhat.com/archives/linux-lvm/2016-November/023835.html

lvconvert --regionsize 64m your-volume-group/your-logical-volumePuede cambiar este parámetro en línea.

información relacionada