
当社にはインターネット データ センターがあり、DELL 専用サーバーを所有しています。サーバーの電源を管理する場合、当社の技術プロセスでは、それらのサーバーのうち特別な専用サーバー (電源のオン/オフ/リセットなど、IPMI 経由で他のサーバーの機能を管理できる) を入力して、他のサーバーを管理します。
これは特別サーバーブラウザに入力するipmi address
と、IPMI アドレスで指定されたサーバーにログインできます。
ipmi アドレスでログインするには:
指定されたサーバーを IPMI アドレスで制御します。
私の要件は、Web サイトでサーバーの電源状態を管理し、管理 Web サイトにリモート サーバーを制御するための入力とボタンを追加し、IPMI アドレスと IPMI ユーザー名/パスワードを入力することです。これを実現する方法について教えていただけますか?
それを実行できるスクリプトはありますか? ブラウザを開いて IPMI データを入力し、上位の操作を実行するスクリプトを使用できるかどうかはわかりません。
誰か私にアドバイスをくれませんか?
答え1
その点に注意してください IPMIはプロトコルであるグラフィカル ユーザー インターフェイスだけではありません。
通常、自分のウェブサイトと統合したい場合は、構築するかコマンドラインツールのラッパージェネリックipmiツール、またはデル固有のracadmあるいは、IPMI をサポートするプログラミング言語固有のライブラリこれを利用してウェブサイトを拡張することができます。
現在の電源状態やその他のサーバー状態インジケーターを取得して表示するには、SNMP の便利な代替プロトコルになるかもしれません。
このようなコードを実装する方法に関する質問は、ここではトピック外です。