Para o raid1, o btrfs verifica quais partições estão no mesmo dispositivo?

3

Eu tenho o btrfs em duas partições usando o modo raid1 do btrfs:

/dev/sda3
/dev/sdb3

Agora eu pretendo executar btrfs device add /dev/sda2 /dev/sdb2 , então terei quatro partições:

/dev/sda2 /dev/sda3
/dev/sdb2 /dev/sdb3

Minha pergunta: o btrfs saberá que sda2 e sda3 são o mesmo disco, por isso não deve espelhar os dados entre esses dois?

(Eu percebo que é um pouco bobo ter duas partições em cada disco, mas eu já tenho dados no sistema de arquivos e isso parece ser o caminho mais rápido para adicionar espaço.)

A coisa mais próxima que eu encontrei de uma resposta é uma idéia de projeto do wiki em questão com dispositivos no mesmo controller: link . Quase parece implicar que isso já acontece para dispositivos, mas isso pode ser apenas uma ilusão da minha parte.

Edit: Esqueci de mencionar que todos eles serão criptografados, então os dispositivos btrfs reais serão / dev / dm- [0123] ou algo assim. Mas estou curioso para saber a resposta com ou sem a camada de criptografia.

    
por James Cook 10.10.2013 / 19:49

0 respostas