RAID CONTROLLERS | |
Ultrastor RS2080-400UD64 (SCSI-to-IDE external) | |
Оценка : | 4 |
Alex-G | |
02.04.2004 |
В моем распоряжнии буквально на один день оказался внешний RAID-котроллер (см. описание), особенностью которого явлется то, что он имеет внешний интерфейс SCSI, но использует диски IDE. Имея достаточно мощный процессор (PowerPC750Cxe - 400 Мгц), он позволяет реализовать RAID уровня 0, 1, 3, 3 with hot spare, 5 with hot spare. Поддерживает hot-swap для всех дисков и для двух блоков питания. Обеспечивает автоматический rebuild RAID'а при замене диска. Управляется через странные программы в windows и linux (демон + JAVA GUI) или терминалом через com-порт (что нас устраивает).
Итак, хроника борьбы.
Дано:
RAID RS2080, сконфигурированный как RAID 3 на 544 Гб (почему-то он был сконфигурирован уже таким образом),
тестовый IBM PC c acp2 + все последние фиксы (base + driver) в конфигурации: Ppro180, 96 ram, SCSI: aha2940
(потом aha19160).
Раунд первый (напролом)
Подключаем raid к scsi контроллеру, грузимся (adaptec честно пишет, что нашёл нечто на ID3), запускаем LVM.
LVM пишет: "Invalid partion 2" и видит диск на ~30 Гб.
Испытываем легкий шок и начинаем думать.
Раунд второй (SCSI тоже может подвести)
Заходим в BIOS adaptecа. Он видит диск. Но тоже на ~30 Гб. Шок усиливается.
Кстати обновление BIOSа не помогло.
Раунд третий (не всё потеряно)
Пока никто не видит, берём adaptec U160 (aic7899). Грузимся, заходим в BIOS.
Adaptec видит полный объем 544 Гб. (топчем старый Adaptec и обретаем надежду).
Раунд четвертый (ось сосёт)
Грузим OS/2. Запуск LVM. 30 Гб. То, что я думаю об OS/2, слышат и видят все.
Лезем в доки.
О как:
os2dasd.dmd имеет ограничение на геометрию диска — Получается 502 Гб и не больше.
Раунд пятый (нам, индейцам, всё равно)
Пускаем ZOC, устанавливаем связь с RAIDом.
Переразбиваем RAID (и такая возможность есть — это спасение для данной ситуации).
Из 4х дисков делаем RAID5 (~234 Гб), а ещё из 4х RAID0+1 (~150 Гб).
(KuiSa-Ka, спасибо ему за совет, применяет такую технологию: после такой разбивки — естественно
raid должны быть одинакового уровня — объединять диски в LVM в один и работать таким образом,
но в силу того, что я проводил только тесты, такую задачу я не решал).
Обоим дискам присваивает один и тот же SCSI ID (в моем случае 3), но разный LUN (0 и 1).
Раунд шестой (вы там думали, что всё так просто?)
Грузим OS/2, при загрузке adaptec что-то пишет про диск, запускаем LVM. Вот он диск. На ~234 Гб.
Том можно сделать, в JFS отформатировать. И скорость вполне приличная.
А где второй диск?
Раунд седьмой (RTFM) Лезем в BIOS adaptec. Тоже один диск. Анализируем настройки — вот оно: BIOS Multiple LUN Support. Устанавливаем в YES, перезгрузка и adaptec BIOS видит уже оба диска.
Раунд восьмой (а нам всё равно)
Запускаем OS/2. При загрузке замечаем, что aicu160.add упомянул только один диск (уже нехорошо).
И точно: LVM видит только первый диск.
Раунд девятый (RTFM2)
Лезем в readme от Adaptec драйвера. Вот оно что. Multiple LUN support — опция /ET.
По умолчанию выключено — /!ET.
Меняем настройку, и...
Раунд десятый (победа или поражение?)
Устало загружаем OS/2. LVM — вот они, оба диска. Для чистоты форматируем второй в JFS.
Оба диска работают.
Можно померять скорость, но тестовая система не успевает за дисками и ограничение скорости в 33 мб/сек
происходит уже на уровне шины.
Исходя из вышеизложенного, оценка абсолютно условна.
Результаты опытов можно увидеть здесь: LVM (не обращайте внимание на цвет, на тестовом компьютере не было нужных программ и он переносился в текстовом режиме) и окно FC/2.
Стоит отметить, что LVM не может справится с диском, раздел которого был создан в windows2000.
Пришлось удалять MBR жёстким способам (обнулением 512 байт).
Особые благодарности zuko, Daniele Engert и остаткам вменяемого OS/2-сообщества.
Вернуться к оглавлению
Интересные ссылки:
Домой | Проект ядро Core/2 | Проект OS/4 Download | Новости | Гостевая книга | Подробно обо всем | Нужные программы | Проекты | OS/2 FAQ | Всячина | За и Против | Металлолом | #OS2Russian | RDM/2 | Весёлые картинки | Наша галерея | Доска объявлений | Карта сайта | ПОИСК | ФОРУМ