Eu tenho que me preocupar com "erro: membro RAID supérfluo"?

9

Ao executar update-grub no Ubuntu 12.04 recém-instalado com um RAID (md) de software mais antigo, recebo:

error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
Generating grub.cfg ...
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
Found linux image: /boot/vmlinuz-3.2.0-24-generic
Found initrd image: /boot/initrd.img-3.2.0-24-generic
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
Found linux image: /boot/vmlinuz-3.2.0-23-generic
Found initrd image: /boot/initrd.img-3.2.0-23-generic
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
Found memtest86+ image: /boot/memtest86+.bin
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
error: superfluous RAID member (5 found).
Found Debian GNU/Linux (5.0.9) on /dev/sdb1
Found Debian GNU/Linux (5.0.9) on /dev/sdc1
done

Eu ficaria menos preocupado se a mensagem dissesse warning: ... , mas, como diz error: ... , estou imaginando qual é o problema.

# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md2 : active raid1 sdc1[1] sdb1[0]
      48829440 blocks [2/2] [UU]

md3 : active raid1 sdc2[1] sdb2[0]
      263739008 blocks [2/2] [UU]

md1 : active raid5 sdg1[3] sdf1[2] sde1[1] sdh1[0] sdi1[4] sdd1[5](S)
      1250274304 blocks level 5, 64k chunk, algorithm 2 [5/5] [UUUUU]

unused devices: <none>

Eu tenho que me preocupar ou isso é inofensivo?

btw: desconsidere a menção do Debian 5.0.9, que foi o sistema instalado anteriormente e será sobrescrito. Está em /dev/md2 na verdade.

    
por 0xC0000022L 12.05.2012 / 01:08

2 respostas

7

Como mencionado aqui por Fussy Salsify isso parece ser um bug de script update-grub com dispositivo reserva em um dos arrays RAID. Como mencionado aqui , um patch foi aplicado e deve vir ao Ubuntu em algum momento.

Boyd Stephen Smith Jr. disse que acha que este relatório de erro pode ser apenas cosmético aqui e Vladimir 'cod-coder / phcoder' Serbinenko enviou um patch que parece apenas alterar o relatório de erros para" peças de reposição não são implementadas ".

Existe também um relatório de erros no launchpad ( # 816475 ) e um possível solução alternativa que envolve a alteração do particionamento. A importância deste bug é indeciso no launchpad mas parece que causou algum problema real ao Björn Tillenius que não pôde atualizar / instalar o grub. Então parece que você deve ter cuidado.

    
por desgua 22.05.2012 / 04:08
0

Eu estava recebendo este erro no Ubuntu 12.04, tanto durante o upgrade-grub quanto brevemente na inicialização do PC, mas foi devido a um erro de configuração do meu lado:

Eu tinha duas partições em dois discos emparelhados com o mdadm usando o RAID1. Depois que um disco travou, eu o substituí e adicionei um novo, mas em algum momento ao digitar os comandos para adicionar as partições ( mdadm --manage /dev/md... -a /dev/sd... ) eu erroneamente adicionei o disco inteiro (/ dev / sdb ) em vez de a partição (/ dev / sdb1 ) como parte de / dev / md1. Eu removi o disco inteiro e adicionei corretamente a partição e as coisas estavam muito bem em / proc / mdstat, então eu pensei que estava acabado.

No entanto, ao reiniciar "erro: membro RAID supérfluo (2 encontrado)." estava aparecendo brevemente na minha tela e a matriz de ataque não foi reconstruída com minhas partições do novo disco.

Eu tive que zerar o superbloco de / dev / sdb (o disco) com mdadm --zero-superblock /dev/sdb para consertá-lo, o que também tem o rig do "erro: membro RAID supérfluo (2 encontrado)." tanto de inicialização quanto de update-grub.

    
por ndemou 30.05.2014 / 10:44