/etc/mdadm/mdadm.conf
, que se parece com isso (com um monte de comentários elididos):
# Please refer to mdadm.conf(5) for information about this file.
DEVICE partitions
CREATE owner=root group=disk mode=0660 auto=yes
HOMEHOST <system>
MAILADDR root
# definitions of existing MD arrays
ARRAY /dev/md0 metadata=0.90 UUID=a1b8efea:2114fd99:28a5f279:815d333e
ARRAY /dev/md/pv0 metadata=1.0 UUID=c840d0de:0626d783:3f1b28dc:c5ec649a name=Zia:pv0
Ele fornece o caminho (que precisa corresponder ao que o udev pensa, acredito) e algumas informações para identificar o array. Ele não diz realmente os níveis de RAID, o número de discos ou até mesmo quais discos ( DEVICE partitions
significa "verificar todos os discos conectados"). Isso é realmente muito bom. Se você desligar, mover todos os discos para portas diferentes e inicializar, ele continuará funcionando. Bom quando você faz isso por engano ao substituir um disco. Ou quando você adiciona um novo controlador, causando um renumerador. Ainda funciona.
Ao criar um array mdraid, você pode especificar uma versão de metadados (com -e
). Se você usar metadados 1.x, poderá especificar um nome para a matriz. Por padrão, o udev criará um /dev/mdX
(começando com um número bastante alto, como 127) e também um /dev/md/NAME
. Você poderia alterar a configuração do udev para colocá-los em outros lugares, mas os dispositivos vivem em / dev, por uma tradição muito strong. Você também pode dar a eles qualquer nome que desejar, é o número do dispositivo que realmente importa para o kernel.
Mas lembre-se de que o nome do dispositivo e o ponto de montagem são diferentes. Você pode montar o sistema de arquivos em / dev / md0 para / raid se quiser, você faz isso em / etc / fstab. Assim como você faria com / dev / sda1 ou qualquer outra partição.
Além disso, se você configurá-lo no instalador, tudo deve ser feito para você. Pelo menos o instalador do Debian, o Ubuntu também deveria.