Eu acho que é apenas um problema nos casos em que os dados no dispositivo RAID também estão identicamente presentes na mesma posição nos dispositivos subjacentes (ou pelo menos alguns deles). Na prática, isso significa que os formatos de RAID, onde o superbloco de RAID (metadados) está no final da partição.
Como o UUID faz parte do sistema de arquivos (*) , o sistema deve encontrar primeiro um sistema de arquivos suportado no dispositivo. Os sistemas de arquivos são identificados lendo alguns locais definidos no dispositivo, geralmente no início, e procurando identificar assinaturas. Se os mesmos dados estiverem visíveis na mesma posição em um disco bruto (como /dev/sda
) e um dispositivo de invasão ( /dev/md0
), o mesmo UUID pode ser encontrado em dois dispositivos. Ou mais, se houver cópias dos dados em outros dispositivos, ou seja, o outro lado do espelho.
(* Os UUIDs das partições GPT são um assunto diferente)
O sistema RAID de software Linux conhece os dois formatos principais de superblocos , o original (v. 0.90) format coloca o superbloco no final, e o atual (v. 1) tem três subformatos para diferentes posições do superbloco. Como os superblocos formatos 1.1 e 1.2 colocam o superbloco no começo, eles devem ser seguros para uso. 0,9 e 1,0 colocar o superbloco no final do dispositivo, então eles são os únicos que você pode entrar em problemas. /proc/mdstat
deve mostrar o formato do superbloco para cada dispositivo.
A página wiki RAID também contém um aviso sobre a colocação do superbloco no final do dispositivo.
Com o RAID 0 ou o RAID 10, é difícil ler o sistema de arquivos por meio dos discos subjacentes, já que os dados são distribuídos. Mas o UUID ainda pode ser detectável, então é melhor usar o superbloco RAID de formato 1.2 em
qualquer caso.
Para sistemas de arquivos ext2 / 3/4, tune2fs -l $device
pode mostrar o UUID do sistema de arquivos se for possível encontrar ( blkid
pode encontrar o UUID RAID).
Note que estou escrevendo isso com base no meu entendimento da documentação, mas não testei explicitamente com um super bloco de RAID no final.