web-dev-qa-db-ja.com

HP Smartアレイ410 / iディスクコントローラー上のHadoop JBODディスク構成

私はいくつかのハードウェアの評価段階にあり、hadoopクラスターのセットアップに使用できます。このハードウェアは改装され(hp G6サーバーw/Smartアレイ410/iコントローラー)、おそらく使用する/使用する必要があります...まだ使用していません。 410/iコントローラでは、hadoopが要求するJBOD構成が許可されていないことを読みました。このステートメントを確認できる人はいますか?か否か ?回避策は、すべてのディスクでraid0を構成することであると思われますが、もう一度誰かが確認したり、他の構成方法がありますか?ロブありがとう

8
nysalsa

Smart Array 410/iコントローラーでは、オプションのメモリカードを追加せずに2つのRAIDデバイスのみを作成できます。したがって、ハードウェアにドライブが2つしかない場合は問題ありません。 2 raid0にすることができます。ドライブが2台以上ある場合は、おそらく部品番号462974-001-256MBバッテリバックアップ式ライトキャッシュBBWCメモリモジュールを購入する必要があります。わからない場合は、設定ユーティリティで試してみてください。メモリアドオンを購入する必要がある場合、許可される設定済みRAIDデバイスの数に制限があるというメッセージが表示されます。

私は最近、そのうちの1つと12台のディスクをそれぞれ使用するZFSサーバーをRAID0モードでセットアップしましたが、正常に動作します。実際のRAIDコントローラのほとんどすべての機能を無効にできるため、JBODモードと実質的に同じです。

7
Erik

この状況は、ZFSストレージソリューションのハードウェアを設計するときに遭遇する状況と似ています。 ZFSはソフトウェアRAIDであり、ディスク管理のためにサーバーのリソースを活用します。ハードウェアRAIDは推奨されておらず、JBODはSmart Arrayコントローラでは実際には不可能です。そのため、ZFSにProLiantシステムを使用する場合は、SmartアレイコントローラーをJBODモードまたは基本的なSAS/SATA HBAを持つものに置き換えます。

通常、これはLSI SAS HBA(RAID機能なし)です。私の好みは、LSI 9211-8iまたは9205eです。

以下の推奨事項を参照してください ZFS SAS/SATAコントローラーの推奨事項

4
ewwhite

使用可能な物理ディスクごとにRAID 0を構成できます。

8つのディスクがある場合、そのようなもの(CentOS 6)になることになります。

# hpacucli ctrl all show config | grep RAID
      logicaldrive 1 (558.9 GB, RAID 0, OK)
      logicaldrive 2 (558.9 GB, RAID 0, OK)
      logicaldrive 3 (558.9 GB, RAID 0, OK)
      logicaldrive 4 (558.9 GB, RAID 0, OK)
      logicaldrive 5 (558.9 GB, RAID 0, OK)
      logicaldrive 6 (558.9 GB, RAID 0, OK)
      logicaldrive 7 (558.9 GB, RAID 0, OK)
      logicaldrive 8 (558.9 GB, RAID 0, OK)
0
sl0n

すべてのディスクから1つのアレイを作成し、同等のサイズの複数のRAID0アレイを作成するだけの場合、Pxxxの範囲では直接JBOD構成は許可されませんが、機能の類似性の点ではほとんど同じです。そうは言っても、私はHadoopの要件についても少し疑っています。最初に、BIOSによって非表示になっているため、実際のディスク構成を実際に知る方法がありません。次に、HPコントローラーがどれほどよく考えられているかを考えると、過度に規範的であるように見えるため、アレイがディスクを管理する際の問題?

0
Chopper3