O que é a tolerância a falhas de disco do Btrfs RAID 1?

1

Estou pesquisando há algum tempo e não encontrei uma resposta definitiva.

Eu vi o Btrfs espelhando pedaços de dados e não exatamente um espelho de unidade inteira como um RAID tradicional. Agora suponha que eu tenha 8 unidades de 1 TB em um único pool RAID1 de Btrfs. Isso significa que eu posso, teoricamente, perder até 4 unidades sem perder nenhum dado (perdendo 1 unidade por par espelhado)? E se fossem 7 unidades posso perder até três?

    
por Peng 17.05.2017 / 23:57

1 resposta

2

De acordo com o wiki btrfs :

NOTE This does not do the 'usual thing' for 3 or more drives. Until "N-Way" (traditional) RAID-1 is implemented: Loss of more than one drive might crash the array. For now, RAID-1 means 'one copy of what's important exists on two of the drives in the array no matter how many drives there may be in it'.

Se isso é para ser acreditado, em seguida, perder 4 unidades definitivamente irá falhar o array.

    
por 23.06.2017 / 22:37

Tags