Espaço livre mínimo do Btrfs para conversão do raid 5

Espaço livre mínimo do Btrfs para conversão do raid 5

Eu tenho uma matriz btrfs de 7 unidades que acabei de construir. Atualmente está no modo "único" e gostaria de convertê-lo para raid5 (entendo os riscos e o problema do buraco de gravação). De acordo comdocumentação,

Da forma como o balance funciona, geralmente é necessário criar temporariamente um novo grupo de blocos e mover os dados antigos para lá. Para isso necessita de espaço de trabalho, caso contrário falha por motivos ENOSPC. Este não é o mesmo ENOSPC como se o espaço livre estivesse esgotado. Isto se refere ao espaço no nível dos grupos de blocos.

Minha alocação de espaço atual baseada em btrfs df é

Data, single: total=20.46TiB, used=19.93TiB
Data, RAID5: total=3.25TiB, used=3.17TiB
System, RAID5: total=96.00MiB, used=2.38MiB
Metadata, RAID5: total=29.91GiB, used=26.54GiB
GlobalReserve, single: total=512.00MiB, used=0.00B

E meu sistema de arquivos por disco nos usa:

Total devices 7 FS bytes used 23.13TiB
devid    1 size 7.28TiB used 6.06TiB path /dev/sdc
devid    2 size 7.28TiB used 5.95TiB path /dev/sdd
devid    3 size 7.28TiB used 5.99TiB path /dev/sde
devid    4 size 3.64TiB used 2.42TiB path /dev/sdj
devid    5 size 3.64TiB used 2.43TiB path /dev/sdk
devid    6 size 4.55TiB used 909.00GiB path /dev/sdf
devid    7 size 4.55TiB used 559.00GiB path /dev/sdg

Observe que 3 TB de armazenamento raid5 foram executados durante uma conversão por cerca de 20 horas antes de eu perceber que isso poderia ser um problema. Existe alguma maneira de calcular quanto espaço livre eu potencialmente precisaria ou 3 TB dos meus dados já foram convertidos para raid5 e a pequena quantidade de espaço livre em cada unidade é suficiente?

informação relacionada