Systemwalker Centric Manager スクリプトガイド - UNIX共通 - - Microsoft(R) Windows NT(R)/ Microsoft(R) Windows(R) 2000/ Microsoft(R) Windows Server(TM) 2003 -
目次 索引 前ページ次ページ

第3章 サンプルスクリプトのカスタマイズ> 3.3 単体起動型スクリプトのカスタマイズ

3.3.2 大規模同報リモートコマンド

■機能説明

引数で指定されたコマンドを、システム監視を行っている複数システムに対して実行し、その応答結果をレポートします。

■サンプルスクリプトファイル

OS種別

格納場所とファイル名

Windows

Systemwalkerインストールディレクトリ\mpwalker.dm\mpsc\sample\scGlobalRmtCmd.swt

Solaris OE

/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 …]

オプション

execname|scriptfile
実行する単体起動スクリプトを指定します。
登録済みスクリプトの実行名、または、フルパスのスクリプトファイル名を指定します。
command
システム監視を行っているシステムに対して実行するコマンドを記述します。
option
実行するコマンドのオプションを記述します。

■使用例

システムnode1、node2、node3へコマンド投入し、応答文字列中に“successful”、または“completion”があるものをソートして標準出力へレポートします。

◆編集内容

発行対象システムの指定

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

目次 索引 前ページ次ページ

All Rights Reserved, Copyright (C) 富士通株式会社 1995-2005