The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Слетел рэйд после пересборки ядра"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Файловые системы, диски / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Слетел рэйд после пересборки ядра"  +/
Сообщение от RESET (ok) on 14-Ноя-12, 11:43 
Привет!
Такая возникла проблема: есть свежеустановленная фря 9.0 на RAID1 (делал с помощью gmirror по этой статье: http://muff.kiev.ua/content/gmirror-programnyi-raid-1-i-gpt). После установки добавил в ядро опции
options         IPFIREWALL
options         IPDIVERT
options         IPFIREWALL_VERBOSE
options         IPFIREWALL_VERBOSE_LIMIT=10
options         DUMMYNET
Дабы включить ipfw. Пересобрал, установил, всё в порядке.
После этого потребовалось включить форвардинг в ipfw, добавляю в ядро опцию
options         IPFIREWALL_FORWARD
Начитамшись хэндбука добавляю в /etc/make.conf строку
MODULES_OVERRIDE = ipfw
Дабы не пересобиралось всё, а только ipfw. Билдилось тем не менее достаточно долго, инсталлилось быстро. Ребут.
И после перезагрузки система вылетает в mountroot>
Не подгружается модуль /boot/loader/geom_mirror.ko . В этом каталоге его просто нет!

В итоге загрузился с диска, толкнул gmirror load, смонтировал /dev/mirror/gm0p2, скопировал с CD файл geom_mirror.ko, ребут, рэйд в режиме DEGRADED, но синхронится нормально.

Вопрос - что я сделал не так?? И как в дальнейшем пересобирать ядро чтоб не зацепить рэйд и не плясать потом с бубном?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Слетел рэйд после пересборки ядра"  +/
Сообщение от lavr email on 14-Ноя-12, 13:13 
>[оверквотинг удален]
> MODULES_OVERRIDE = ipfw
> Дабы не пересобиралось всё, а только ipfw. Билдилось тем не менее достаточно
> долго, инсталлилось быстро. Ребут.
> И после перезагрузки система вылетает в mountroot>
> Не подгружается модуль /boot/loader/geom_mirror.ko . В этом каталоге его просто нет!
> В итоге загрузился с диска, толкнул gmirror load, смонтировал /dev/mirror/gm0p2, скопировал
> с CD файл geom_mirror.ko, ребут, рэйд в режиме DEGRADED, но синхронится
> нормально.
> Вопрос - что я сделал не так?? И как в дальнейшем пересобирать
> ядро чтоб не зацепить рэйд и не плясать потом с бубном?

модули находятся в /boot/kernel

вылет в mountroot говорит о том что вы скорей всего неверно создали зеркало
поиск, за последний месяц тут разжевано было про gmirror, или посмотрите на
странице Андрея Елсукова (поиск подскажет)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Слетел рэйд после пересборки ядра"  +/
Сообщение от RESET (ok) on 14-Ноя-12, 13:25 
>>[оверквотинг удален]
> вылет в mountroot говорит о том что вы скорей всего неверно создали
> зеркало
> поиск, за последний месяц тут разжевано было про gmirror, или посмотрите на
> странице Андрея Елсукова (поиск подскажет)

Ну как же неверно.. Рэйд работает, синхронится, отключать винты пробовал, всё ок.
1-й раз ядро собралось-пересобралось нормально, рэйд не слетал.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Слетел рэйд после пересборки ядра"  +/
Сообщение от RESET (ok) on 14-Ноя-12, 15:38 
А если попробовать собрать ядро с опцией

options         GEOM_MIRROR             # Disk mirroring

Вместо того, чтоб подгружать geom_mirror.ko?

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Слетел рэйд после пересборки ядра"  +/
Сообщение от lavr email on 14-Ноя-12, 15:47 
> А если попробовать собрать ядро с опцией
> options         GEOM_MIRROR  
>           #
> Disk mirroring
> Вместо того, чтоб подгружать geom_mirror.ko?

попробуйте

если вы перегружались и зеркало у вас работало, дело в чем-то другом.

# uname -a
# cat /boot/loader.conf
# ls -la /boot/kernel | grep geom
# ls -la /boot/kernel/kernel
# grep -v ^# /sys/conf/newvers.sh | head -n 4
# gpart show


Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Слетел рэйд после пересборки ядра"  +/
Сообщение от RESET (ok) on 14-Ноя-12, 17:24 
Получилось, полёт нормальный :)

(Кто будет делать так же, не забудьте в /boot/loader.conf закоментить geom_mirror_load="YES")

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру