「エラー:余分な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

ここFussy Salsifyが言及したように、これはRAIDアレイの1つにスペアデバイスがあるupdate-grubスクリプトのバグのようです。ここで述べたよう、パッチが適用されていて、いつかUbuntuに来るはずです。

ボイドスティーブン・スミス・ジュニアは、彼がこのエラーレポートはちょうど化粧品のかもしれ思ったここウラジミール「φ-コーダ/ phcoder」Serbinenkoが提出したパッチだけで「スペアが実装されていません」とエラーレポートを変更するようです。

また、ランチパッド(#816475)でのバグレポートと、パーティションの変更を含む可能な回避策があります。このバグの重要性はローンチパッドでは未定ですが、BjörnTilleniusに実際の問題を引き起こし、GRUBをアップグレードまたはインストールできなかったようです。気をつけてください。


@desguaに感謝します。質問の最も重要な部分は、エラーが原因で心配する必要があるかどうか(システムが起動できなくなるなど)です。残念ながら、あなたがリンクしたバグレポートをふるいにかけても、私がそれについて心配する必要があるかどうかについて、決定的および/または信頼できる声明はないようです。既にポインタの+1 :)
0xC0000022L

私はいくつかのより多くの情報を見つけました;-)
desgua

0

私はubuntu 12.04でupgrade-grub中とPCの起動時に一時的にこのエラーを受け取りましたが、それは私の側の設定ミスが原因でした:

RAID1を使用してmdadmとペアにした2つのディスクに2つのパーティションがありました。一方のディスクがクラッシュした後、私はそれを交換し、新しいものを追加しましたが、パーティションを(追加するには、コマンドを入力しながら、いくつかの点でmdadm --manage /dev/md... -a /dev/sd...)私が誤ってディスク全体を追加しました(は/ dev / sdbと)の代わりに、パーティション(/ devの/のsdb1など一部として) / dev / md1の。ディスク全体を削除し、パーティションを正しく追加しました。/proc/mdstatは問題なく見えたので、終わったと思いました。

ただし、「エラー:余分なRAIDメンバー(2が見つかりました)」を再起動すると。画面に一時的に表示され、RAIDディスクが新しいディスクのパーティションで再構築されませんでした。

mdadm --zero-superblock /dev/sdb「エラー:余分なRAIDメンバー(2が見つかりました)」のリグも取得した修正のために、/ dev / sdb(ディスク)のスーパーブロックをゼロにする必要がありました。スタートアップとupdate-grubの両方から。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.