Eu descobri: O UUID no arquivo /etc/mdadm/mdadm.conf
não correspondia ao UUID do array de raid do software atual neste servidor devido a alguma atividade de sysadmin "insatisfatória" que aconteceu há três dias. Editando o UUID neste arquivo para o UUID exibido por (no meu caso, YMMV) o comando:
mdadm --examine /dev/sdb1
e recriando as imagens initrd usando o comando:
update-initramfs -u -k all
e a seguinte reinicialização corrigiu a nomeação de volta para /dev/md0
.
EDITAR: @Michael Hamptons comment: O nome do dispositivo /dev/md0
mencionado na linha ARRAY
no arquivo de configuração /etc/mdadm/mdadm.conf
pode ser possivelmente substituído por algo como, por exemplo, /dev/disk/by-label/DATA
. Mas ainda não tentei isso: os exemplos na página de manual do mdadm.conf usam nomes de dispositivos como /dev/md*
. Não tenho certeza se tal substituição é possível: os nomes de dispositivos mais abstratos em /dev/disk/by-label/*
ou /dev/disk/by-uuid/*
são criados dinamicamente mais tarde.