wsgridConfig.py バッチ・スクリプト
wsgridConfig.py スクリプトは、外部スケジューラー・インターフェースの構成に必要な 3 つのステップを構成する場合に使用します。
目的
wsgridConfig.py スクリプトは、外部スケジューラー・インターフェースの構成に必要な次の 3 つのステップを実行します。
- JobSchedulerMDI.ear をインストールします。
- サービス統合バスを構成します。
- JMS 成果物を構成します。
ロケーション
インストール時、wsgridConfig.py は、 インストール・ターゲット・マシンの app_server_root/bin ディレクトリーにコピーされます。
注: wsgridConfig.py を
実行するための wsadmin.sh コマンドは、デプロイメント・マネージャーの <was-home>/bin からのみ実行できます。
例
WSGrid をスケジューラー・クラスターに構成するには、次のコマンドを使用します。
wsadmin.sh -user username -password userpassword -f ../bin/wsgridConfig.py
-install -cluster clusterName -providers providerList
ここで clusterName は、スケジューラー・クラスターの名前です。WSGrid を単一のスケジューラー・サーバーに構成するには、次のコマンドを使用します。
wsadmin.sh -user username -password userpassword -f ../bin/wsgridConfig.py
-install -node nodeName -server serverName -providers providerList
ここで nodeName は、スケジューラー・サーバーのノード名です。
providerList は、プロバイダー・エンドポイントのリストを hostname1,portnumber1[;hostname2,portnumber2...] の形式で指定します。この中で、portnumber は、スケジューラー・サーバーの SIB_ENDPOINT_ADDRESS ポートまたは SIB_ENDPOINT_SECURE_ADDRESS ポート、hostname1 および hostname2 は、スケジューラー・クラスター内のサーバーのホスト名を指定します。
WSGrid 構成を削除するには、次のコマンドを使用します。
wsadmin.sh -user username -password userpassword -f ../bin/wsgridConfig.py
-remove -cluster clusterName
wsadmin.sh -user username -password userpassword -f ../bin/wsgridConfig.py
-remove -node nodeName -server serverName