“오류 : 불필요한 RAID 구성원”에 대해 걱정해야합니까?


9

update-grub이전 소프트웨어 RAID (md)와 함께 새로 설치된 Ubuntu 12.04에서 실행할 때 다음 과 같은 결과가 나타납니다.

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

메시지가 다음과 같이 말하면 걱정하지 않아도 warning: ...되지만 error: ...문제가 무엇인지 궁금합니다.

# 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>

걱정해야합니까, 아니면 무해합니까?

btw : 이전에 설치된 시스템이며 덮어 쓰게 될 Debian 5.0.9에 대한 언급은 무시하십시오. /dev/md2실제로 켜져 있습니다.

답변:


7

언급 한 바와 같이 여기 에서 까다로운 서양 우엉 이는 것 같다 버그 는 RAID 어레이 중 하나에 여분의 장치와 갱신 애벌레 스크립트. 여기서 언급했듯이 패치가 적용되었으며 언젠가 우분투에 와야합니다.

보이드 스티븐 스미스 주니어 (Bod Stephen Smith Jr.) 는이 오류 보고서가 여기에서 장식적인 것이라고 생각 하고 블라디미르 'φ- 코더 / phcoder'Serbinenko 는 오류 보고서를 "예비가 구현되지 않음"으로 변경 하는 패치 를 제출했습니다 .

또한 런치 패드 ( # 816475 )에 버그 보고서 와 파티션 변경을 포함하는 가능한 해결 방법 이 있습니다. 이 버그의 중요성은 런치 패드에서 결정되지 않았지만 Björn Tillenius 에게 grub을 업그레이드 / 설치할 수없는 실제 문제가 발생한 것으로 보입니다 . 조심해야 할 것 같습니다.


문제의 가장 중요한 부분 인 @desgua에게 감사드립니다. 오류로 인해 걱정할 필요가 있는지 (예를 들어 시스템을 부팅 할 수 없게 만드는지 여부)입니다. 불행히도 당신이 링크 한 버그 보고서를 선별하는 것조차도, 내가 그것에 대해 걱정 해야하는지 여부에 대한 결정적이고 권위있는 진술이없는 것 같습니다. 이미 포인터에 대해 +1 :)
0xC0000022L

나는 더 많은 정보를 발견했다 ;-)
desgua 1:23에서

0

업그레이드 버그와 PC 부팅시 우분투 12.04 에서이 오류가 발생했지만 내 구성이 잘못되어서 발생했습니다.

RAID1을 사용하여 mdadm과 쌍을 이루는 두 개의 디스크에 두 개의 파티션이 있습니다. 하나의 디스크가 손상된 후 디스크를 교체하고 새 디스크를 추가했지만 파티션을 추가하는 명령을 입력하는 동안 어느 시점 에서 파티션 (/ dev / sdb1 ) 대신 mdadm --manage /dev/md... -a /dev/sd...전체 디스크 (/ dev / sdb )를 부분으로 잘못 추가했습니다. / dev / md1의 전체 디스크를 제거하고 파티션을 올바르게 추가했으며 / proc / mdstat에서 문제가 발생하여 끝났다고 생각했습니다.

그러나 재부팅시 "오류 : 불필요한 RAID 구성원 (2 개 발견)" 화면에 잠깐 동안 나타나고 RAID 디스크가 새 디스크의 파티션으로 재구성되지 않았습니다.

/ dev / sdb (디스크)의 수퍼 블록을 제로 아웃하여 mdadm --zero-superblock /dev/sdb"오류 : 불필요한 RAID 멤버 (2 개 발견)"의 리그를 수정했습니다. 시작 및 업데이트 그루브 모두에서.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.