Возникли проблемы с драйверами HighPoint RAID на Ubuntu 12.04 LTS

Я создаю сервер хранения со следующими компонентами:

  • Серверный корпус U-NAS NSC-800
  • ADATA Premier Pro SP600 ASP600S3-32GM-C 2.5 "32 & nbsp; ГБ SATA III MLC Внутренний твердотельный накопитель (SSD)
  • ASUS C8HM70-I / HDMI Intel Celeron BGA1023 Комбинированная материнская плата Intel HM70 Mini ITX / ЦП / VGA
  • Athena Power AP-U1ATX50 20 + 4Pin Одиночный серверный блок питания EPS 1U мощностью 500 Вт - OEM
  • HighPoint RocketRAID 2680 8-канальный RAID-контроллер PCI-Express x4 SAS 3 Гбит / с

Это все хорошо. Я построил сервер, установивший Ubuntu 12.04 LTS 32-bit на SSD 32 ГБ , включил его, запустил некоторые обновления, и все, кажется, работает нормально. Затем я попытался добавить жесткие диски на сервер. Я не хочу настраивать RAID-массив как таковой, сейчас мне просто нужно подключить все диски по отдельности, чтобы я мог видеть их отдельно в /dev/ или в утилите дисков. Я не хочу никаких пулов или резервные копии, или что-нибудь в этом роде, только индивид Аль ведет себя. Я думаю, что я видел людей на разных форумах, которые называли это «использованием вашей карты RAID в качестве контроллера SATA». Проблема в том, что я зашел на http://www.highpoint-tech.com/USA_new/rr2600_download.htm , где есть только драйверы для Ubuntu 11.04 (это было начало проблемы) и посмотрел на руководство по установке.

Я тщетно надеялся, что между драйверами Ubuntu 11.04 и драйверами Ubuntu 12.04 проблем не будет, но это не так. Я прошел инструкции в руководстве, но это не сработало, потому что, когда я добавлял диски в RAID-меню до BIOS, они, похоже, не распознавались Ubuntu. Вдобавок ко всему, я не совсем понимаю, как просто добавить диски на карту, чтобы она воспринимала их как отдельные диски, так как меню до BIOS довольно неясно.

Где взять драйвер Ubuntu 12.04 (я действительно не хочу переходить на Ubuntu 11.04, но могу, если мне это абсолютно необходимо), и как правильно добавить диски таким образом, чтобы не создавать RAID, но просто относиться к ним как к обычным дискам?

Я видел пост RocketRaid 26xx Driver , который, похоже, похож на что-то похожее, но для другой модели карты RAID.

3
задан 6 June 2013 в 01:06

1 ответ

Последние версии исходного кода и средства веб-управления, похоже, «просто работают» в Ubuntu 12.04.2 LTS (GNU / Linux 3.5.0-23-generic x86_64), что является замечательной новостью, насколько я обеспокоен. Шаги ниже, но все тривиально. При установке на 32-битной платформе приведенное ниже должно быть слегка подправлено, потому что все приведенные ниже имена файлов являются 64-битными версиями.

Это все еще не исправляет точку контроллера SATA все же. Единственный способ заставить карту делать то, что я нашел, - это создать на каждом диске JBOD с одним диском (что можно сделать с помощью инструмента BIOS). Не очень элегантно, но, по крайней мере, отчасти работает.

Действия по установке драйверов (не забудьте указать свое имя пользователя на втором-последнем шаге вместо бита в квадратных скобках):

    !#/bin/bash
    wget http://www.highpoint-tech.com/BIOS_Driver/HRM/Linux/WebGUI-Linux-v2.1.5-130409.tgz
    wget http://www.highpoint-tech.com/BIOS_Driver/rr26xx/RR268x/Linux/v1.8.12.0823/RR268x-Linux-Src-v1.9-120817-1639.tar.gz
    tar -zxf RR268x-Linux-Src-v1.9-120817-1639.tar.gz
    cd rr268x-linux-src-v1.9/product/rr2680/linux/
    make
    sudo make install
    cd ../../../..
    tar -zxf WebGUI-Linux-v2.1.5-130409.tgz
    sudo apt-get install alien
    sudo alien --script hptsvr-https-2.1.5-13.0409.x86_64.rpm #obviously use the i386 version if you're on 32 bit
    sudo dpkg -r hptsvr-https
    sudo dpkg -i hptsvr-https_2.1.5-14.0409_amd64.deb
    cd ~/Desktop/
    sudo chown [username] hptwebraid.desktop
    sudo chmod a+x hptwebraid.desktop
0
ответ дан 6 June 2013 в 01:06

Другие вопросы по тегам:

Похожие вопросы: