web-dev-qa-db-ja.com

起動時にRAIDコントローラを無効にし、各ディスクをパーティション分割します

「HPSmartArray P410i Controller」が有効になっている、まともなHP Proliantsサーバーがいくつかあります。これらのボックスを使用して、Hadoopクラスターをセットアップしています。アプリケーション自体が必要になるため、RAIDはHadoopにとって間違いなくノーノーです。 RAIDによって提供されるデータの冗長性と追加のインテリジェンスのケアは役に立たず、パフォーマンスが低下する可能性があります。 BIOSでデバイスを無効にしようとしましたが、ボックスは後でディスクにアクセスすることさえできません。したがって、コントローラーがディスクとマザーボードの間にあると想定し、コントローラーをオンにして「level0」などに構成する必要があります。

RAID機能を「無効」にしてHadoop環境に適合させるにはどうすればよいのでしょうか。 enter image description here

ボックスを起動すると、RAIDの構成に入り、既存の論理ボリュームを削除して、新しい論理ドライブを作成しようとしました。そして、いくつか質問があります。

  1. デフォルトとして、Box1のディスクの半分だけが選択されるのはなぜですか。私はデータセンターの管理者ではありません。「ポート3C/4C」、「Box1/2」、「ベイ1-8」の機能を理解したいのですが。ここを意味します。
  2. つまり、すべてのディスクをチェックしてRAID 0を選択し、他の構成をデフォルトのままにしておく必要があるということですか?
  3. 各ディスクが独自のパーティションを持つように、パーティションをどのように構成する必要がありますか?私はキックスターターサーバーを使用してOSをインストールしています。これは パデュー大学のks.cfg ですが、 doc に基づいて、デバイスが欠落しているマウントポイントしか表示されません。どのデバイスをマウントするかをどのように知るのですか?

これは確かに質問がいくつかの質問に分割される可能性がありますが、アイデアが一貫しているように1つの質問にまとめておくと役立つ場合があり、私のような一部の人々が一度に解決策を見つけるのに役立ちます。

enter image description here

1
B.Mr.W.

通常、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アダプターを無効にしてリソースを解放することができます。

2