Sua pergunta é um pouco incerta, mas deixe-me descrever o que o BTRFS fará.
A suposição aqui é que você tem um único sistema de arquivos BTRFS com vários discos.
Primeiro, "-d single" NÃO mantém todos os blocos de um arquivo juntos em um único disco. Qualquer arquivo pode estar espalhado em vários discos. O que "-d single" significa é que existe apenas uma única cópia de qualquer bloco em um arquivo; não há cópias extras. Os blocos podem estar em qualquer disco.
O BTRFS funciona em pedaços de disco de 1 GB cada. Se o seu arquivo tiver menos de 1 GB, ele geralmente estará em um único bloco, em uma unidade. Geralmente, será assim quando o arquivo for criado pela primeira vez ou quando ele for desfragmentado. No entanto, se o arquivo for modificado, partes alteradas do arquivo podem ser colocadas em qualquer lugar.
O BTRFS geralmente tenta distribuir porções para equilibrar o espaço em disco e a atividade de E / S entre os discos membros no sistema de arquivos. Portanto, se seu arquivo for maior que 1 GB, ele será distribuído em várias unidades.
Uma coisa muito importante para lembrar: o RAID NÃO é uma estratégia de backup. Se você realmente precisa de arquivos para sobreviver à perda de 3 unidades, você precisa de algum tipo de backup. Se isso é replicação para outro sistema, ou discos DVD-RW, ou fitas LTO, ou qualquer outra coisa, você não deve depender de nenhuma forma de RAID ou sistema de arquivos sozinho para garantir que seus dados sobrevivam.
Se você realmente quiser ter certeza de ter arquivos intactos inteiros em seus discos sobreviventes no caso de outras falhas de disco, você pode olhar para GlusterFS. Mas é outro nível de complexidade além do BTRFS.