Чи повинен я турбуватися про "помилку: зайвий член RAID"?


9

Під час роботи update-grubна щойно встановленому Ubuntu 12.04 зі старшим програмним забезпеченням RAID (md), я отримую:

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 - масивів. Як згадувалося тут, патч був застосований і повинен якийсь час прийти до Ubuntu.

Бойд Стівен Сміт - молодший сказав , що він вважає , що це повідомлення про помилку може бути тільки косметичним тут і Володимирський φ-кодировщик / phcoder 'Сербиненко представила патч , який , здається, просто змінити звіт про помилку «запасні частини не виконуються».

Також є звіт про помилки на панелі запуску ( # 816475 ) та можливе вирішення яке передбачає зміну розділу. Важливість цієї помилки не визначена на стартовій панелі, але схоже, що вона створила справжню проблему Бьорну Тілленію, який не зміг оновити / встановити груб. Так виглядає, що вам слід бути обережними.


Спасибі @desgua, найважливіша частина питання полягає в тому, чи потрібно мені хвилюватися (наприклад, що моя система стає незавантаженою) через помилки. На жаль, навіть при просіюванні звіту про помилку, з яким ви пов’язані, начебто немає переконливої ​​та / або авторитетної заяви про те, чи потрібно мені це турбувати чи ні. +1 для покажчиків уже :)
0xC0000022L

Я знайшов більше інформації ;-)
desgua

0

Я отримував цю помилку на ubuntu 12.04 як під час оновлення, так і коротко після завантаження ПК, але це було пов’язано з неправильною конфігурацією на моїй стороні:

У мене були два розділи на двох дисках, поєднаних з mdadm за допомогою RAID1. Після того, як один диск вийшов з ладу, я замінив його і додав новий, але в якийсь момент під час введення команд для додавання розділів ( mdadm --manage /dev/md... -a /dev/sd...) я помилково додав весь диск (/ dev / sdb ) замість розділу (/ dev / sdb1 ) як частину з / dev / md1. Я видалив увесь диск і правильно додав розділ, і все виглядало добре / proc / mdstat, тому я подумав, що я закінчився.

Однак після перезавантаження "помилка: зайвий член RAID (знайдено 2)". коротко з'явився на моєму екрані, і рейдовий масив не був реконструйований з моїми розділами нового диска.

Мені довелося викреслити суперблок / dev / sdb (диск), mdadm --zero-superblock /dev/sdbщоб виправити його, який також отримав таке "" помилка: зайвий член RAID (знайдено 2) ". як від запуску, так і від update-grub.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.