mdadm: Configuração do disco por UUID

3

Eu quero criar um RAID-5 flexível e usar os UUIDs no arquivo de configuração do mdadm. Então eu tenho quatro discos com uma partição cada, que abrange todo o disco. Mas como as partitons don'5 possuem um sistema de arquivos, o blkid não fornece um UUID. Existe uma maneira de fazer isso?

    
por Daniel 21.12.2012 / 21:29

3 respostas

4

Você usa o UUID do dispositivo RAID5 em seu mdadm.conf, não o UUID para um sistema de arquivos.

# mdadmin --detail /dev/md0
/dev/md0:
        Version : 1.2
 ....
           Name : enterprise:0  (local to host enterprise)
           UUID : 7d2bf7e5:dc6edd5c:3ca12e46:8c9e5d4b
         Events : 48

    Number   Major   Minor   RaidDevice State

Então eu tenho um mdadm.conf de

ARRAY /dev/md/0 metadata=1.2 UUID=7d2bf7e5:dc6edd5c:3ca12e46:8c9e5d4b name=enterprise:0
    
por 21.12.2012 / 21:34
1

Primeiro, crie sua matriz de raid com o comando mdadm. Assim que isso for feito, você terá um UUID para o md. Então você pode criar um mdadm.conf com

mdadm --examine --scan > /etc/mdadm.conf

Verifique mais tarde com ls -l /dev/disk/by-uuid/

    
por 21.12.2012 / 21:53
0

Use as entradas em /dev/disk/by-id para fazer referência às partes do RAID. Por exemplo:

/dev/disk/by-id/ata-ST9320423AS_5VH56VSB

    
por 21.12.2012 / 21:34

Tags