Автор Тема: RAID-1 - не стартует при загрузке [РЕШЕНО]  (Прочитано 3961 раз)

Оффлайн asket

  • Завсегдатай
  • *
  • Сообщений: 355
  • просто пользователь..
    • Email
Всем здравствуйте!
Столкнулся вот с такой проблемой- при старте не стартует RAID1.
Система-  Centaur 7.0.2 x64, созданы следующие разделы
/  100 гбайт RAID10
/var 200 гбайт RAID10
/boot 5 гбайт RAID1

При старте системы она выпадает в консоль с сообщением о неработоспособности RAID. При проверке выясняется, что RAID1 в состоянии inactive.
Если массив "дернуть"-
mdadm -S /dev/md0
mdadm -A /dev/md0
он нормально стартует. В dmesg сообщение -
md: personality for level 1 is not loaded!Я так понимаю, не подгружен модуль RAID1, который загружается позже. Каким образом подсунуть модуль системе раньше, чем начнется сборка массива?
« Последнее редактирование: 20.02.2014 09:21:36 от asket »

Оффлайн aen

  • alt linux team
  • ***
  • Сообщений: 2 452
Re: RAID-1 - не стартует при загрузке
« Ответ #1 : 18.02.2014 12:23:46 »
Всем здравствуйте!
Столкнулся вот с такой проблемой- при старте не стартует RAID1.
Система-  Centaur 7.0.2 x64, созданы следующие разделы
/  100 гбайт RAID10
/var 200 гбайт RAID10
/boot 5 гбайт RAID1

При старте системы она выпадает в консоль с сообщением о неработоспособности RAID. При проверке выясняется, что RAID1 в состоянии inactive.
Если массив "дернуть"-
mdadm -S /dev/md0
mdadm -A /dev/md0
он нормально стартует. В dmesg сообщение -
md: personality for level 1 is not loaded!Я так понимаю, не подгружен модуль RAID1, который загружается позже. Каким образом подсунуть модуль системе раньше, чем начнется сборка массива?

Обновите ядро при помощи update-kernel и, если ошибка повторится, то напишите в bugzilla.

Оффлайн asket

  • Завсегдатай
  • *
  • Сообщений: 355
  • просто пользователь..
    • Email
Re: RAID-1 - не стартует при загрузке
« Ответ #2 : 18.02.2014 14:04:18 »
Установил ядро 3.10.29-std-def-alt1 , ситуацию это не изменило. Если в качестве /boot  монтировать RAID5  - ситуация аналогичная.

Оффлайн aen

  • alt linux team
  • ***
  • Сообщений: 2 452
Re: RAID-1 - не стартует при загрузке
« Ответ #3 : 18.02.2014 15:47:29 »
Установил ядро 3.10.29-std-def-alt1 , ситуацию это не изменило. Если в качестве /boot  монтировать RAID5  - ситуация аналогичная.

Я говорил про обновление системы в целом, в том числе make-initrd.

Оффлайн asket

  • Завсегдатай
  • *
  • Сообщений: 355
  • просто пользователь..
    • Email
Re: RAID-1 - не стартует при загрузке
« Ответ #4 : 19.02.2014 09:58:49 »
Сделал полное обновление + make-initrd   - ситуация не изменилась.

Оффлайн aen

  • alt linux team
  • ***
  • Сообщений: 2 452
Re: RAID-1 - не стартует при загрузке
« Ответ #5 : 19.02.2014 10:30:14 »
Сделал полное обновление + make-initrd   - ситуация не изменилась.

У нас пока не воспроизводится, аналогичная конфигурация работает без проблем.

Оффлайн asket

  • Завсегдатай
  • *
  • Сообщений: 355
  • просто пользователь..
    • Email
Re: RAID-1 - не стартует при загрузке
« Ответ #6 : 19.02.2014 11:24:15 »
Решил вопрос предзагрузкой модуля RAID1 в initrd. Заметил, что при запуске make-initrd в списке модулей присутствует только RAID10.
 Отредактировал initrd.mk:
AUTODETECT = all
MODULES_ADD +=raid1
MODULE_PRELOAD +=raid1
FEATURES +=add-modules
Еще раз запустил make-initrd, на этот раз в выхлопе присутствовал RAID1. На перезагрузке массив без проблем стартовал.