web-dev-qa-db-ja.com

ESXiでハードウェアRAIDを監視および再構築する方法

現在、ESXiとRAID 5を使用して、RAIDを持たない3つの古いESXiホストを置き換える新しいVMHostのアイデアをまとめています。ただし、ホストOSとしてESXiを使用してRAID 5を「オンライン」で監視および再構築する方法を説明する良い情報が見つからないようです。 ESXiをRAIDボリュームにインストールできることはわかっていますが、システムをシャットダウンしたり、ドライブを交換したり、RAID BIOSを起動したり、再構築を開始したりせずに、障害を検出してRAIDを再構築するにはどうすればよいですか。探しているべきRAIDカードに特定の機能はありますか?これはIPMIまたは類似の何かで行うことができますか?

編集:これは小さなホームラボです。HPSmartアレイを活用するための背後にある企業の資金の全額は持っていません。私はこれを安い値段でやろうとしていました。直接接続ストレージを介してハードウェアRAID 5を計画していたことを説明するつもりでした。ただし、ここではネットワークストレージの使用がより好ましいオプションであることがますます明らかになっています。もう一度心配ですが、新しいNASサーバーと10Gbeスイッチなど)で少額の予算を使い果たしています... vSphereを介してESXIを制御し続けるつもりです。一部のRAIDシステムは再構築するように構成されていますが、レイドをより詳細に制御し、resycまたはスクラブを開始したり、障害について警告したりしたいと思っていました。現在ESXi 5.1を使用していますが、5.5へのアップグレードに問題はありません。

1
Primordial

バージョン管理に関する情報はないので、あまり詳細に入力せずに、できる限り役立つように努めます。 ESXiにはvSphereシステムコントローラーがあると思います。

特定のハードウェアデバイスを監視できるCIMプロバイダーがあります。あなたはリストを見つけることができます ここ 。この他の link には、特定のモデル(MegaRAID)の例があります。

劣化したRAIDグループ(障害のあるディスク)については、通常、所属するディスクを交換すると、システムが再構築を開始します。

お役に立てれば。

1
c-garcia

他のサーバーベンダーについては知りませんが、 VMware ESXiから直接HP Smartアレイを管理する はできます。これは古いProLiant(G5)およびESXiバージョン(5.0/5.1)に関するものですが、現在のProLiantおよびESXiバージョンでも可能です。

HPサーバーがある場合、SNMPトラップを監視製品に送信するように HP iLO を構成できます。

0
Mario Lenz

(あなたは言及しませんでしたが、ハードウェアレイドが必要だったので、これをあなたの質問に挿入しました。)

「OS」(この場合はハイパーバイザー)の観点からは、RAIDアレイは単一の「ハードディスク」のように見えます。これ以上のもの、追加機能(たとえば、ボリュームのステータスの照会やRAIDレベルの変更)には追加のドライバーが必要です。これらはesxiのために存在します。

「通常の」ソリューションは、ESXiでサポートされているRAIDカードデバイスを取得することです。ここでは、 vmwareハードウェア互換性ガイド によって多くの助けを得ることができます。このリストは狭すぎるかもしれませんが、このリストに単一のハードウェア要素がない複数の堅実なesxiシステムを見てきました。

多分よりトリッキーな解決策は、ストレージを少し「間接的に」処理することでした:

  1. ダイレクトパス機能(そのためのグーグル、それは非常に面白い機能)のどちらかによって。つまり、単一のvpsがphysicalraidデバイスにアクセスし、ボリュームをローカル仮想ネットワークに共有しました(nfsまたはiscsiによって) (私の2番目のサブジェティブ投票))
  2. または、ローカルネットワークストレージソリューションで、システム全体のストレージ全体を実行します。

私自身の経験では、VMware(会社)は何とか2番目が好きです。

追伸あなたは明示的に尋ねていませんが、おそらく知っていると便利でしょう:VMware ESXisupportsrawブロックデバイス。