Avvertenza : eseguire un backup prima di seguire qualsiasi consiglio fornito qui :-)
Opzione 1:
Modifica /etc/mdadm.conf
:
ARRAY / dev / md1 livello = raid0 num-devices = 2 UUID = d89d9d45: 9a420812: c44c77eb: 7ee19756 devices = / dev / sdb8, / dev / sda8
Ho appena inserito il tuo output e ho cambiato 127 in 1. Riavvia e ora dovrebbe essere md1.
Opzione 2:
Se non lo hai mdadm.conf
, e vuoi che si monti automaticamente su md1 , puoi farlo:
mdadm ha il concetto di "minore preferito". Ad esempio, quando un certo numero minore viene assegnato a un array e memorizzato nel superblocco, verrà utilizzato ogni volta che questo array viene assemblato automaticamente. Verifica questo:
mdadm --detail / dev / md127
Se dice "Preferred Minor: 127" questo è il tuo problema. Devi aggiornare il minore preferito. Come fare questo:
Non puoi semplicemente cambiare il minore preferito. È necessario avviare il ripristino o la modalità singolo utente se questo è il dispositivo principale, smontare il filesystem, dopo quello:
mdadm --stop / dev / md127
mdadm --assemble --update = super-minor / dev / md1 / dev / sdb8 / dev / sda8
Quindi avrai il tuo md127 assemblato come md1. E dovrebbe rimanere così anche in futuro.
Con array 1.x:
Le matrici più recenti non memorizzano un numero "Preferred Minor" e non supportano "--update = super-minor". Invece memorizzano un nome che può essere modificato con:
mdadm --stop / dev / md127
mdadm --assemble --update = name --name = 2 / dev / md1 / dev / sdb8 / dev / sda8
Oppure puoi specificare 'hostname: 2' per mantenere tutto coerente con gli altri array (cerca il nome corrente con --detail).