web-dev-qa-db-ja.com

Ubuntu 12.04 LTS上のHighPoint RAIDドライバーに問題がある

次のコンポーネントでストレージサーバーを構築しています。

  • U-NAS NSC-800サーバーシャ​​ーシ
  • ADATA Premier Pro SP600 ASP600S3-32GM-C 2.5 "32 GB SATA III MLC内部ソリッドステートドライブ(SSD)
  • ASUS C8HM70-I/HDMI Intel Celeron BGA1023 Intel HM70 Mini ITXマザーボード/ CPU/VGAコンボ
  • Athena Power AP-U1ATX50 20 + 4Pin 500 Wシングル1U EPSサーバー電源-OEM
  • HighPoint RocketRAID 2680 8チャンネルPCI-Express x4 SAS 3 Gbit/s RAIDコントローラー

それはすべて良いです。サーバーを構築し、32GBにUbuntu 12.04 LTS 32ビットをインストールしました [〜#〜] ssd [〜#〜] 、電源を入れ、いくつかのアップデートを実行しましたが、すべて正常に動作しているようです。次に、サーバーにハードドライブを追加しようとしました。 RAIDアレイ自体をセットアップしたくありません。今のところ、すべてのドライブを個別に接続して、/dev/またはディスクユーティリティ。プールやバックアップなどは必要ありません。個々のドライブだけが必要です。私は、これを「RAIDカードをSATAコントローラーとして使用する」と言及しているさまざまなフォーラムの人々を見たことがあると思います。問題は、私が http://www.highpoint-tech.com/USA_new/rr2600_download.htm に行き、Ubuntu 11.04のドライバーのみが存在することです(これが問題の始まりです)。インストールガイドで。

私は、Ubuntu 11.04ドライバーとUbuntu 12.04ドライバーの間に問題がないことを望んでいましたが、そうではありませんでした。ガイドの手順を実行しましたが、プリBIOS RAIDメニューにドライブを追加したときに、Ubuntuで認識されないように見えたため、うまくいきませんでした。さらに、ドライブをカードに単に追加する方法を完全に理解していないため、BIOSの前のメニューはかなり不明瞭であるため、ドライブを個々のドライブとして認識します。

Ubuntu 12.04ドライバーはどこで入手できますか(Ubuntu 11.04には行きたくないのですが、絶対に必要な場合はできます)、RAIDを作成しないようにドライブを適切に追加するにはどうすればよいですか?しかし、それらを通常のドライブとして扱いますか?

私は投稿を見ました RocketRaid 26xx Driver これは似たようなものですが、異なるRAIDカードモデルのようです。

3
RedHack

ソースコードとWeb管理ツールの最新バージョンは、Ubuntu 12.04.2 LTS(GNU/Linux 3.5.0-23-generic x86_64)で「機能する」ようです。これは、私にとっては素晴らしいニュースです。手順は以下のとおりですが、すべて簡単です。 32ビットプラットフォームにインストールする場合、以下のファイル名はすべて64ビットバージョンであるため、以下を少し調整する必要があります。

ただし、これでもSATAコントローラーポイントは修正されません。私が発見したことをカードに実行させる唯一の方法は、各ディスク上に単一ディスクJBODを作成することです(BIOSツールで実行できます)。あまりエレガントではありませんが、少なくとも一種の作品です。

ドライバーをインストールする手順(最後の2番目の手順で、角括弧の代わりにユーザー名を入力することを忘れないでください):

    !#/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
2
scotjam1981