Systemwalker Centric Manager スクリプトガイド - UNIX/Windows(R)共通 - |
目次 索引 |
第3章 サンプルスクリプトのカスタマイズ | > 3.3 単体起動型スクリプトのカスタマイズ |
引数で指定されたコマンドを、システム監視を行っている複数システムに対して実行し、その応答結果をレポートします。
OS種別 |
格納場所とファイル名 |
Windows |
Systemwalkerインストールディレクトリ\mpwalker.dm\mpsc\sample\scGlobalRmtCmd.swt |
Solaris |
/etc/opt/FJSVssc/sample/scGlobalRmtCmd.swt |
Linux |
/etc/opt/FJSVssc/sample/scGlobalRmtCmd.swt |
HP-UX |
提供なし |
AIX |
提供なし |
Windowsの場合、Administrator権限が必要です。
UNIXの場合、root権限が必要です。
編集可能な項目を以下に示します。各項目の詳細については、格納されているサンプルスクリプトを参照してください。
コマンドの発行対象となるノード名のリストを定義します。
ノード名は、 [ノードプロパティ]画面の [インタフェース]タブの [ホスト名]に設定されている名前を使用します。
応答文字列の中から出力対象とする文字列を定義します。
コマンドの実行結果の出力先を定義します。
ファイルまたは標準出力に出力させることができます。
コマンドの実行結果の出力を、システムごとにソートするか否かを定義します。
コマンドが異常終了した数のカウントをするか否かを定義します。
大量のシステムに対するコマンド発行において、一度にコマンドを発行するシステム数を定義します。
コマンドの発行に失敗した場合に、コマンドの発行をリトライする回数を定義します。
コマンドの発行に失敗した場合に、コマンドの発行をリトライする間隔を定義します。
swctclsh execname|scriptfile command [option …]
システムnode1、node2、node3へ同時にコマンド投入し、応答文字列中に“successful”、または“completion”があるものを発行システムごとにソートして標準出力へレポートします。コマンド発行に失敗した場合、15秒後に1回リトライします。
set TargetNodes {node1 node2 node3}
set RepKeyWords {successful completion} set NotRepKeyWords ""
set OutPut stdout
set Sort on
set AbEndCount off
set MaxRcmdNum 3
set RetNum 1
set RetInterval 15
目次 索引 |