RAIDアレイの機能が低下したときに電子メールでアラートを受け取るにはどうすればよいですか?VMware ESXi 5.0、MegaRAID SAS 9260-4i


9

最近、VMware ESXi 5.0を実行する「ホワイトボックス」サーバーを購入しました(vSphere 5 Essentials Kitを使用する予定です)。VMwareの互換性ガイドによると、サーバーのLSI Logic MegaRAID SAS 9260-4i RAIDコントローラーは互換性があります(「サポートタイプ」は「受信トレイ」としてリストされています)。

ホストにESXi 5.0をインストールするまで、vCenter Server Applianceもインストールしました。vSphere Clientを使用してvCenter Serverに接続しました。「ホストストレージステータス」が変化したときにトリガーされるアラームなど、事前定義されたアラームのリストが表示され、必要なように聞こえます。

RAIDアレイからドライブの1つを引き出してみました(その結果、RAIDコントローラーから予期されるビープ音が鳴りました)が、vCenterで何も起こっていないようです。「ホストストレージステータス」アラームがトリガーされていないようです。

私が本当に必要なことは、RAIDアレイが劣化している場合に電子メールを送信するようにvCenterを構成し、デッドドライブを認識して交換できることを確認することです。アラームがトリガーされない場合でも、それは有望ではありません。

ここで何か不足していますか?私はVMwareやサーバーハードウェアの専門家ではないので、これについて誰に質問すればよいのかさえわかりません。

前もって感謝します!


そのwhile-boxの元のベンダーは何ですか?それはiLoまたはDRACですか?監視はそこで、またはホストのオペレーティングシステムレベルでIPMI手段を使用して行う必要があります。
Nils

回答:


14

私を正しい方向に向かわせてくれたEric C. Singerに感謝します。グーグルで多くの問題を解決しました。これが私がしなければならなかったことです:

  1. このページの [サポート&ダウンロード]タブからMegaRAID SAS VMware SMIS Provider VIBをダウンロードします。
  2. ESXiホストでSSHを有効にします。これには次の手順が含まれます。
    • vSphere Clientでホストの[構成]タブに移動します
    • ソフトウェアの下の「セキュリティプロファイル」を選択します
    • サービスの横にある「プロパティ...」ハイパーリンクをクリックします
    • リストの[SSH]、[オプション...]、[開始]の順にクリックします
  3. scpを使用して、VIBファイルをホストの/ tmpにコピーします。 scp vmware-esx-provider-LSIProvider.vib root@esxhostname:/tmp
  4. SSH経由でホストにログインします。 ssh root@esxhostname
  5. VIBファイルをインストールします。 esxcli software vib install -v /tmp/vmware-esx-provider-LSIProvider.vib

    5a。インストール中に署名エラーが発生した場合は、オプションを使用してインストールします--no-sig-check(公式ドキュメントではsig-checkレベルを変更できると記載されていますが、レベルに関係なくインストールできませんでした)。esxcli software vib install --no-sig-check -v /tmp/vmware-esx-provider-LSIProvider.vib

  6. ESXiホストを再起動します

再起動後、ドライブを抜いたときに「ホストストレージステータス」アラームが期待どおりに起動したので、うれしいです:-)

完全を期すために、アラームがトリガーされたときに電子メールを送信するために必要な手順は次のとおりです。

  1. SMTP設定を構成する
    • vSphere Clientを使用してvCenter Serverにログインします
    • メニューから、表示/管理/サーバー設定...を選択します。
    • 左側のパネルで「メール」をクリックします
    • SMTPサーバーの名前と送信者アカウントを入力します(これはちょっと不自然です-接続するポート、SSL、認証などを指定できると便利です)。
    • OKをクリックします
  2. メールを送信するようにアラームを設定する
    • メニューから、[表示]、[インベントリ]、[ホストとクラスタ]の順に選択します
    • 左側のツリービューで、アラームを設定するオブジェクトをクリックします-最上位(すべてのホストに影響します)または個々のホストのいずれかで
    • 「アラーム」タブを選択します
    • アラームのリストの上部で、[表示:定義]が選択されていることを確認します
    • アラームのリストで「ホストストレージステータス」を見つけてダブルクリックします
    • 「アクション」タブに移動します
    • 新しい「通知メールを送信する」アクションを追加する
    • 新しいアクションの横にある[構成]列に、アラームの送信先となるメールアドレスを入力します
    • また、最後の4つの列のそれぞれで「1回」が選択されていることを確認して、ステータスが変化するたびに通知されるようにすることもできます。

しかし、あなたはそれをあなたに電子メールで送るようにしてもらいました-それは私が困惑したものであり、警報ではありません。
Chopper3

はい、メールで送信しました。回答を更新して、設定方法を含めます。
Anodyne、2012年

1

ESXiサーバーのハードウェアタブの下に「ストレージ」が表示されますか。表示されている場合は、各ディスクを表示できますか?そうでない場合、そのレベルのハードウェアはおそらくESXから削除されます。ご使用のコントローラーに、ESXサーバーにインストールできる拡張機能があるかどうかを確認する必要があります。


いいえ、[ハードウェアステータス]タブのセンサーカテゴリは次のとおりです。プロセッサ/メモリ/ PCI /ファン/電圧/温度/電源/ネットワーク/ソフトウェアコンポーネント/ベースボード管理コントローラ/その他
Anodyne

また、[構成]タブの[ストレージアダプター]を見ると、コントローラーは見出し "MegaRAID SAS GEN2 Controller"にデバイス名 "vmhba2"が付いています。それが重要であるかどうかはわかりません...
Anodyne 2012年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.