![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
propagatePluginCfg.py スクリプト
propagatePluginCfg.py スクリプトを使用して、生成された plugin-cfg.xml ファイルを自動的に伝搬します。
propagatePluginCfg.py スクリプト・ファイルは <WAS_HOME>/bin/propagatePluginCfg.py ディレクトリーにあります。
propagatePluginCfg.py スクリプトを使用して、生成された plugin-cfg.xml ファイルを伝搬するには、管理コンソールを使用して「プラグイン構成変更スクリプト」を構成するか、さもなければ ODCPluginCfgUpdateScript_<definitionID> カスタム・プロパティーを使用します。 管理コンソール手順について詳しくは、plugin-cfg.xml ファイルの伝搬に関する説明をお読みください。 ODCPluginCfgUpdateScript_<definitionID> カスタム・プロパティーについて詳しくは、HA 環境でのプラグイン構成の生成に関する説明をお読みください。
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 サーバーに伝搬する方法に関する説明をお読みください。