web-dev-qa-db-ja.com

StorCLI:storcli showおよび "Hlth:Opt":これはどれほど網羅的ですか?

StorCLI(Ver 1.21.06)を使用してスクリプトに取り組んでいます。

私が走るとき:

./storcli show

私は(省略形)を取得します:

Status Code = 0
Status = Success

と同様:

Hlth: 
Opt

Q1。ステータス/ステータスコードが実際に何を意味するのか知りたいのですが、これはコントローラーのステータスと関係がありますか、それともコマンドが正常に実行されたことと関係がありますか?

Q2:「./ storclishow」コマンドはどの程度網羅的ですか?つまり、「Hlth:Opt」の結果には、物理​​ディスクの状態が含まれていますか、それともコントローラーの状態(バッテリーなど)だけが含まれていますか?

リファレンスマニュアルはかなり簡潔で、showコマンドの説明は次のとおりです。

storcliショー

このコマンドは、システムのコントローラーおよびコントローラー関連情報の要約を表示します。概要には、コントローラーの数、ホスト名、オペレーティングシステム情報、および既存の構成の概要が含まれます。

編集

ESXi(無料版)を実行しているLenovoTD340サーバー上のLSIRAIDアレイを監視する手段を探しています。サーバーにはIMM(第1世代)があり、インストールされているLSIRAIDカードを認識できません。

検出/クエリがESXiサーバーの「検出」を完了するのに30分以上かかるため、MegaRAIDは信頼性が低く、その結果、サーバーがログインを完了するまでに別の文書化されていない時間(1時間を超える)が発生します(現在の場所)グレー表示された「ログイン」ボタンが実際に何かをしたかどうか疑問に思っています)。

現時点では、MegaRAID Managerが、ESXi Host/LSI RAIDステータスを十分に安定して監視し、信頼できる監視手段となることを信頼していません。

したがって、StorCLIはESXiでネイティブに機能し、storcli show(理想的には)を実行して出力を解析し、ログに書き込んでアラートを送信するスクリプトを記述します。

3
gravyface

あなたの質問は少し混乱していますが、これをチェックしてください:

https://exchange.nagios.org/directory/Plugins/Hardware/Storage-Systems/RAID-Controllers/LSI-Hardware-RAID--2D-S-2EM-2EA-2ER-2ET-Monitoring/details

あなたがやりたいことをしているようです。そして、いいえ、このスクリプトを実行して独自のアラート上部構造を作成するために、実際にNagiosを実行する必要はありません。ただし、Nagios(まあ、私はIcingaが好きです)はその目的には非常に優れています。 :)

1
Jesse Adelman

ステータスコードとステータス行は、実行されたコマンドの結果を返します。この情報は、実行できるほとんどすべてのコマンドから返されます。すべてのコマンドがコントローラーのステータスを返すことは意味がありません。

Showコマンドは、コントローラーとアレイに関する基本情報を返しますが、ドライブに問題がある場合は最適な情報を表示しません。ドライブとアレイ自体の情報が返されるため、スクリプトでshowallコマンドを使用することを検討することをお勧めします。これにより、アレイに問題があるだけでなく、ドライブがオフラインであるか欠落しているかを確認できます。

LSIの公式ドキュメントPDFダウンロード可能 ここ

2
Jenos