Quanto espaço usável terá um sistema de arquivos de 2TB + 2TB + 3TB + 3TB btrfs com dados no modo RAID-1?

2

Eu tenho um par de drives de 3 TB em um sistema de arquivos btrfs, e eu desejo expandir este sistema de arquivos adicionando mais dois drives de 2 TB, usando o comando btrfs device add . Os dados no sistema de arquivos atual são espelhados no modo raid1.

Espero que o sistema de arquivos resultante tenha capacidade utilizável de 5 TB com todos os dados no modo raid1.

Mas, o wiki oficial afirma:

When you have drives with differing sizes and want to use the full capacity of each drive, you have to use the single profile for the data blocks, rather than raid0.

Mas , esta resposta sugere que pode ter havido um patch para usar o tamanho dispositivos incompatíveis para capacidade total com espelhamento de dados completo:

There is a quasi-round-robin patch in the pipeline to improve on this. Of course, it is still impossible to pair all chunks on different devices if you have a 500GB and a 2TB disk. The patch is intended more for situations like 1 x 1TB + 2 x 500GB where each small disk should prefer to mirror/stripe with the big disk instead of the other small disk.

Qual é o correto?

    
por jl6 23.06.2015 / 00:14

1 resposta

2

De acordo com o wiki, você terminará com 5 TB após rebalanciá-lo.

Tenha em mente que o Btrfs ainda não possui paridade tripla.

Veja a calculadora de uso de disco do btrfs: link

    
por 04.01.2016 / 08:53