Aviso : Por favor, faça um backup antes de seguir qualquer conselho dado aqui :-)
Opção nº 1:
Edite o /etc/mdadm.conf
:
ARRAY /dev/md1 level=raid0 num-devices=2 UUID=d89d9d45:9a420812:c44c77eb:7ee19756 devices=/dev/sdb8,/dev/sda8
Acabei de inserir sua própria saída e alterei 127 para 1. Reinicie e agora deve ser md1.
Opção nº 2:
Se você não tem mdadm.conf
, e quer que ele seja montado em md1 automagicamente , você pode fazer isso:
O mdadm tem um conceito de "menor de preferência". Por exemplo. uma vez que um certo número menor seja atribuído a um array e armazenado no superbloco, ele será usado toda vez que esse array for montado automaticamente. Verifique isso:
mdadm --detail /dev/md127
Se disser "Preferred Minor: 127", este é o seu problema. Você precisa atualizar o menor preferido. Como fazer isso:
Você não pode simplesmente alterar o menor preferido. Você precisa inicializar em recuperação ou em modo de usuário único, se este for seu dispositivo raiz, desmonte o sistema de arquivos, depois disso:
mdadm --stop /dev/md127
mdadm --assemble --update=super-minor /dev/md1 /dev/sdb8 /dev/sda8
Então você terá seu md127 montado como md1. E deve continuar assim no futuro também.
com matrizes 1.x:
Matrizes mais recentes não armazenam um número 'Preferred Minor' e não suportam "--update = super-minor". Em vez disso, eles armazenam um nome que pode ser alterado com:
mdadm --stop /dev/md127
mdadm --assemble --update=name --name=2 /dev/md1 /dev/sdb8 /dev/sda8
Ou você pode especificar 'hostname: 2' para manter tudo consistente com outras matrizes (procure o nome atual com --detail).