「HPSmartArray P410i Controller」が有効になっている、まともなHP Proliantsサーバーがいくつかあります。これらのボックスを使用して、Hadoopクラスターをセットアップしています。アプリケーション自体が必要になるため、RAIDはHadoopにとって間違いなくノーノーです。 RAIDによって提供されるデータの冗長性と追加のインテリジェンスのケアは役に立たず、パフォーマンスが低下する可能性があります。 BIOSでデバイスを無効にしようとしましたが、ボックスは後でディスクにアクセスすることさえできません。したがって、コントローラーがディスクとマザーボードの間にあると想定し、コントローラーをオンにして「level0」などに構成する必要があります。
RAID機能を「無効」にしてHadoop環境に適合させるにはどうすればよいのでしょうか。
ボックスを起動すると、RAIDの構成に入り、既存の論理ボリュームを削除して、新しい論理ドライブを作成しようとしました。そして、いくつか質問があります。
これは確かに質問がいくつかの質問に分割される可能性がありますが、アイデアが一貫しているように1つの質問にまとめておくと役立つ場合があり、私のような一部の人々が一度に解決策を見つけるのに役立ちます。
通常、RAIDコントローラーを「Justa Bunch Of Drives」モード、別名JBOD(別名RAIDバイパス、別名パススルーモード)にします。ただし、JBODはP410iでは使用できません。
回避策は、各アレイに1つのドライブを持つ複数のRAID0アレイを作成することです。ディスク全体にまたがる各アレイに単一のLUNを作成します。
次に、各ディスクはOSに対して個別の論理ドライブとして表示されます。作成する必要のあるアレイの数によっては、RAIDアダプターでRAMを拡張する必要がある場合があります。
または、ドライブの数が少なく、たとえば2〜4で、SATAドライブ(SASではない)の場合は、RAIDアダプターポートから取り外して、マザーボードの通常のSATAポートに直接接続することができます(スクリーンショットでは「Intel(R)SATAコントローラー#1」と表示されています)、さらにRAIDアダプターを無効にしてリソースを解放することができます。