¿Por qué la conversión de RAID1 a single en Btrfs es una operación que requiere mucha E/S?

¿Por qué la conversión de RAID1 a single en Btrfs es una operación que requiere mucha E/S?

Quiero reemplazar un dispositivo en un RAID1 y convertirlo temporalmente a "único":

btrfs balance start -f -mconvert=single,soft -dconvert=single,soft /

Esto lleva mucho tiempo. No veo por qué y me pregunto si este es el enfoque correcto en primer lugar. Después de todo, no debería ser necesario transferir ninguna cantidad (significativa) de datos en el proceso, ¿verdad?

Respuesta1

tengo unresponder en la lista de correo de Btrfs:

La conversión entre perfiles RAID copia datos de fragmentos con el perfil anterior a fragmentos con el nuevo perfil. El fragmento anterior no se modifica en su lugar, se eliminan después de que todos los datos se mueven al nuevo fragmento.

información relacionada