論理ドライブを備えたProliant DL180g6にcentos 7をインストールしています。
ディスクが3つあり、RAID 1アレイが1つあります。コントローラに論理ドライブが表示されますが、インストールセントスでは表示されません。
私のコントローラーはb110iです。これを解決してRAIDコントローラーを適切に使用するにはどうすればよいですか?
インストールプロセス中に適切なドライバーをロードするには、 このHPサポートページ で説明されている手順に従うことができます。
HPのWebサイトにアクセスします。
HPEのWebサイトにアクセスするには、ここをクリックしてください。
Support&Driversをクリックします。
[ドライバーとソフトウェア]をクリックします。
コントローラモデル「B110i SATA RAIDコントローラ」を入力し、[検索]をクリックします。
問題のRedHatオペレーティングシステムのバージョンを選択します(たとえば、Red Hat Enterprise Linux 5 Server(x86-64))。
[ソフトウェア-ドライバーの更新]をクリックします。
Red Hat Enterprise Linux 5(AMD64/EM64T)用のHP SmartアレイB110i SATA RAIDコントローラー用の推奨ドライバーディスケットをダウンロードします。ファイルの名前はhpahcisr-xx.xx.xx.rhel5.x86_64.dd.gzにする必要があります。
Linuxマシン(デスクトップ、ラップトップ、サーバー)を使用してドライバーディスケットファイルをダウンロードしたら、gzip -d hpahcisr-xx.xx.xx.rhel5.x86_64.dd.gzまたはgunzip hpahcisr-xx.xxコマンドを使用してファイルを抽出します。 xx.rhel5.x86_64.dd.gz。
次に、USBフラッシュドライバーを作成してディスケットとして機能させるために、次のコマンドdd if = hpahcisr-xx.xx.xx.rhel5.x86_64.dd of =/dev/device_nameを実行します。次の例を参照してください。
この場合、USBキーはデバイス名sdbで認識されました。したがって、完全なコマンドは次のとおりです。
# dd if= hpahcisr-xx.xx.xx.rhel5.x86_64.dd of=/dev/sdb
次に、サーバーの起動に進み、問題のオペレーティングシステムをインストールします。以下に、Red Hat Enterprise Linux 5 Server(x86-64)のインストール例を示します。
これは、RHEL 5インストーラーの最初の画面です。
F2-Optionsを押して、使用可能なオプションを確認します。インストーラーは、ドライバーディスクをロードするためにどのユーザーがlinuxddを見つけることができるかを選択するための次のオプションを表示します。以下のサンプルを参照してください。
そこに着いたら、ドライバーディスクが作成されたUSBフラッシュドライバーを接続して、インストーラーが認識できるようにします。次に、オプションにlinux ddと入力し、Enterキーを押します。次の画面が表示されます。
[はい]オプションを押して、次の画面に進みます。この1人のユーザーは、ドライバーディスクのソースを入力するように求められます。以下のサンプルを参照してください:
ユーザーに2つのオプションが表示された場合、scd0はオプティカルドライブ用であるため、sdaは1回である必要があります。確認するには、tty4を開き、CtrlキーとAltキーの両方のキーとF4キーを同時に押します。以下のサンプルを参照してください。このリストでは、sdaとして認識されるUSB SanDisk(このチュートリアルで使用されるUSB)がリストされています。
これを確認したら、グラフィックモードに戻り、CtrlキーとAltキーの両方のキーとF1キーを同時に押してインストールを続行し、[OK]を押してUSBドライバーディスクの使用に進みます。ユーザーは、ドライバーモジュールhpahcisrのロードの進行状況を確認する必要があります。以下のサンプルを参照してください。
ドライバモジュールのロードプロセスが終了すると、ロードするドライバディスクを追加するように求められます。ユーザーはNOを押してインストールを続行する必要があります。以下のサンプルを参照してください:
このオプションが要求された後、ユーザーは通常のインストールを続行する必要があります。プロセスは、続行するために必要なすべてのファイルのロードを完了します。グラフィックモードでこれを行うと、ユーザーは、すべてのハードディスクドライブまたは単一のハードドライバーが、個別のドライブではなく、HP論理ボリュームとして認識されることを確認できます。
B110iは実際には偽のレイドコントローラーです。OSカーネルにロードするには、バイナリの不透明なドライバーが必要です。
独自のドライバーとメタデータを使用することの重大な欠点を伴い、基本的にソフトウェアRAIDを介して何も購入しません。
そのため、ディスクコントローラをAHCI/IDEモードに設定し、独自仕様ではなくLinux MDRAIDを使用することを強くお勧めします。