Программный RAID0 под RH Linux 9.0

На доскональное знание данной темы, не может претендовать, пожалуй ни один спец, из ныне живущих на земле. ;-)
Так поможем друг другу.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
Аватара пользователя
TOPтыгин
Advanced member
Сообщения: 102
Зарегистрирован: 21 янв 2004, 10:29
Откуда: Барнаул
Контактная информация:

Программный RAID0 под RH Linux 9.0

Сообщение TOPтыгин » 30 мар 2004, 14:00

При установке РедХата дернул меня черт связать 2 SATA диска в програмный рей и вот теперь имею много проблем. Хотел поставить ядро 2.6.4 но во-первых при make install ругается mkinitrd что не может найдти модуль для raid0
"No module raid0 found for kernel 2.6.4"
(в /lib/modules/2.6.4 есть только raid0.ko его он брать не хотит) и естественно при загрузке не может подключить md0
Подскажите можно ли как-нить безболезненно "разлепить" диски или как собрать ядро что-бы оно увидело этот ^&^%&^ рейд. :roll:

Аватара пользователя
setar
Site Admin
Site Admin
Сообщения: 1984
Зарегистрирован: 22 авг 2002, 12:03
Откуда: St. Petersburg

Сообщение setar » 30 мар 2004, 16:15

Разлеплять их лучше не нужно, потому что основная особенность софтового RAID - отсутствие функций администрирования.
Например такого простого рычага управления как Rebuild нету - эта функция целиком возложена на ядро, а как оно работает .....

Вам нужно встроить поддержку software raid модулем при компиляции ядра.
Multi-device support (RAID and LVM) / RAID support / ... нужные уровни ...
Только собирайте именно модулями и не забудте пересобрать initrd.

P.S. в ядре 2.6 путь такой
Device Drivers / Multi-device support (RAID and LVM) / RAID support

Аватара пользователя
TOPтыгин
Advanced member
Сообщения: 102
Зарегистрирован: 21 янв 2004, 10:29
Откуда: Барнаул
Контактная информация:

Сообщение TOPтыгин » 30 мар 2004, 19:12

Завтра попробую. Одно уточнение. Модулем должен быть только raid0 или в принципе поддержка RAID. И почему initrd не видит raid0.ko ?

Аватара пользователя
setar
Site Admin
Site Admin
Сообщения: 1984
Зарегистрирован: 22 авг 2002, 12:03
Откуда: St. Petersburg

Сообщение setar » 31 мар 2004, 12:51

TOPтыгин писал(а):Завтра попробую. Одно уточнение. Модулем должен быть только raid0 или в принципе поддержка RAID. И почему initrd не видит raid0.ko ?
Для надёжности лучше модулями и поддержку raid и необходимые уровни.

после сборки ядра проверяем наличие необходимых *.o файлов в /lib/modules/{VER_kernel}/ ...
а так же подцепление их из /etc/modules.conf

если версия ядра совпадает проверяем вообще ставятся ли эти модули и нет ли у них зависимостей
#lsmod ...
#modprobe ...

Аватара пользователя
TOPтыгин
Advanced member
Сообщения: 102
Зарегистрирован: 21 янв 2004, 10:29
Откуда: Барнаул
Контактная информация:

Сообщение TOPтыгин » 31 мар 2004, 13:12

Поддержка райда ставится только "*" А уровни модулями и стоят ... gjckt make modules_install он делает файлы .ko и mkinitrd их цеплять не хотит :roll:

Ответить

Вернуться в «Серверы - ПО, Unix подобные системы»