propagatePluginCfg.pt スクリプト
propagatePluginCfg.py スクリプトを使用して、生成された plugin-cfg.xml ファイルを自動的に伝搬します。
propagatePluginCfg.py スクリプト・ファイルは、 <WAS_HOME>/bin/propagatePluginCfg.py ディレクトリーにあります。
propagatePluginCfg.py スクリプトを使用して、生成された plugin-cfg.xml ファイルを伝搬するには、管理コンソールを使用して プラグイン構成変更スクリプト を構成するか、 ODCPluginCfgUpdateScript_<definitionID>
カスタム・プロパティーを使用します。 管理コンソール手順について詳しくは、plugin-cfg.xml ファイルの伝搬に関する説明をお読みください。 ODCPluginCfgUpdateScript_<definitionID>
カスタム・プロパティーについて詳しくは、「高可用性環境でのプラグイン構成の生成」を参照してください。
propagatePluginCfg.py スクリプト・ファイルは 2 つの操作 copyToRepository および uploadToIHSAdminServer をサポートします。
- copyToRepository <localPath> <remoteRepositoryPath>
[<remoteRepositoryPath> ...] は、ローカルに生成された plugin-cfg.xml ファイルをデプロイメント・マネージャー構成リポジトリー内の 1 つ以上の場所にコピーし、ノード同期を実行して plugin-cfg.xml ファイルをすべてのリモート・ノードにプッシュします。次に使用例をいくつか示します。
- <WAS_HOME>/bin/wsadmin.sh -f <WAS_HOME>/bin/propagatePluginCfg.py -lang jython copyToRepository /tmp/plugin-cfg.xml cells/myCell/nodes/myIHSNode/servers/myIHSServer/plugin-cfg.xml
- <WAS_HOME>/bin/wsadmin.sh -f <WAS_HOME>/bin/propagatePluginCfg.py -lang jython copyToRepository /tmp/plugin-cfg.xml cells/myCell/nodes/myIHSNode1/servers/myIHSServer1/plugin-cfg.xml cells/myCell1/nodes/myIHSNode2/servers/myIHSServer2/plugin-cfg.xml
- uploadToIHSAdminServer <url> <uid> <pwd> <localPath> <remotePath> は、ローカル plugin-cfg.xml ファイルをリモート IBM® HTTP Server (IHS) 管理サーバーにアップロードします。ここで:
- localPath は、コピーまたはアップロードされるローカル・ファイルへの絶対パスです。
- remoteRepsitoryPath は、ローカル・ファイルをコピーできるリポジトリー内の相対パスです。
- remotePath は、IHS 管理サーバー上のファイルの絶対パスです。
- url は、<proto> :// <host>: <port> の形式の IHS 管理サーバー URL です。ここで、 proto は HTTP または HTTPS です。
- uid は、IHS 管理サーバーに対する認証に使用するユーザー名 ID です。
- pwd は、IHS 管理サーバーに対する認証に使用するパスワードです。
次に使用例を示します。<WAS_HOME>/bin/wsadmin.sh -f <WAS_HOME>/bin/propagatePluginCfg.py -lang jython https://myIHSHost:8192 ihsusr ihsusrPassword /tmp/plugin-cfg.xml /opt/HTTPServer/plugins/config/webserver1/plugin-cfg.xml
管理コンソールの autoPropagate キーワード・オプションを使用して、生成された plugin-cfg.xml ファイルを Web サーバーに自動的に伝搬することもできます。 詳しくは、「 autoPropagate キーワード・オプションを使用した plugin-cfg.xml ファイルの Web サーバーへの伝搬」を参照してください。