新しいDell PowerEdge R330サーバーのハードウェアRAID-1セットアップにUbuntu Server 16.04 LTSをインストールする際に問題が発生します。 Rufus-2.18製の起動可能なUSBを使用しています。 (私はサーバーセットアップの初心者です。ですから、見落としたり見逃したりしたことについては失礼します)サーバーには480GB SATA SSDハードドライブが2台あります。
最初に行ったのは、PERC S130 BIOSユーティリティを起動し、既存の仮想ディスクをすべて削除してから、RAID-1の両方のハードドライブで構成される新しい仮想ディスクを作成しました。これを行ったとき、ユーティリティは仮想ディスクに「1-RAID1、447GB、Ready」のような1行を表示しました。
次に、システムBIOSブート設定に移動し(F2を押しました)、ハードディスクドライブのシーケンスを変更して、最初にUSB、次に「Embedded RAID Controller 1」から起動しました。 (USBは、サーバーの背面のいずれかのUSBポートにすでに接続されています)。
下の画像は、BIOSブート設定の外観を示しています。 (フラッシュドライブは、[ハードディスクドライブシーケンス]の下に表示されません。これは、写真を撮ったときに既に外されていたためです。)
次に、サーバーを再起動しました。サーバーは通常どおりUbuntu Serverセットアップの実行を開始しました。しかし、ディスクのパーティション分割に関する画面(「LVMを使用したガイド付きパーティション分割」を選択しました)を表示すると、両方のハードドライブが表示されました。 Ubuntuは「RAIDコントローラーによって作成された仮想ディスク」である1つのハードドライブのみを「認識」できるはずなので、これは私を混乱させました。
なぜこれが起こっているのか本当にわからなかったので、私はsdaドライブを使い続けました。私は最終的にGRUB=ブートローダーインストール画面に到達し、再び、両方のハードドライブを表示しました(これは、Ubuntuが以前から両方のドライブを認識していたためと考えられます)。起動可能なUSBがサーバーの背面に接続されている]
Ubuntuのセットアップが完了してサーバーが再起動したら、PERC S130 BIOSユーティリティに戻り、元の仮想ディスクが劣化していることが表示されました。 Ubuntuが作ったと思いますが、最初のハードドライブのみで構成された新しい仮想ディスクもありました。 (明らかに、これは上記のsdaへのインストールの副産物だと思います)。
最初のハードドライブを取り出したとき、サーバーはUbuntuを起動しなくなりました(そのため、RAID1のインストールに成功しなかったことを確認しました)。
Ubuntuに仮想ディスクを表示させ、ハードウェアRAID-1を実行する「RAIDコントローラーに」インストールする方法に行き詰まっています。このサーバーにはハードウェアRAIDがあると確信しているので、ソフトウェアRAIDを実行したくありません。
追加情報が必要な場合は、お問い合わせください。
S130は、それをサポートするOSドライバーを必要とするソフトウェアRAIDソリューションです。私はそれがWindows OSおよび this RHEL7.2/SLES11/SLES12に従ってのみサポートされていると思います。これが、UbuntuがディスクをJBODとして認識している理由です。
@Zoredacheが言うように、インストール中に構成されたUbuntuベースのソフトウェアRAIDソリューションを使用することもできます。
第13世代サーバーのRAIDコントローラーの詳細については、 公式のPERC RAIDコントローラータイプ ページを参照してください。