mdadm - diferença entre a versão de metadados

1

Alguém pode dizer a diferença entre todas as versões de metadados do mdadm?

Quando eu tento o comando mdadm --examine /dev/sda1 , parece que não consigo encontrar preferred superblocks na versão 1.2.

Existe uma maneira de obter essas informações de metadados? Ou é mdadm --examine apenas as informações que vou receber?

    
por supmethods 04.04.2014 / 02:53

1 resposta

0

Quando você executa o seguinte comando, o metadata=1.2 que você está vendo se refere à versão do superbloco.

root@svr# mdadm --examine --scan
ARRAY /dev/md/pool metadata=1.2 UUID=37b2a12f:ea73e45k:32b3efe0:90ac0b2e name=svr:pool
root@svr# 

Existe um wiki para o software Linux md , e o Version-1 ( Sub-versão 1.2 ) o formato superblock está bem documentado.

No entanto, a melhor fonte de documentação seria o código-fonte em si . Como o software md RAID vem com o kernel Linux, verifique sua versão do kernel & visite kernel.org

Você também pode querer descobrir se sua distribuição Linux tem

  1. aplicava quaisquer correções à fonte do kernel do Linux
    • Isso faria com que seu código-fonte do kernel fosse diferente do código do kernel Linux "vanilla".
  2. Descubra se eles incluem o código-fonte do kernel que eles distribuir.
    • Deve estar em " /include/linux/raid/ " em algum lugar. Procure por md_*.* arquivos.
por 05.12.2014 / 15:40