![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Script propagatePluginCfg.py
Use o script propagatePluginCfg.py para propagar automaticamente o arquivo plug-in-cfg.xml gerado.
O arquivo de script propagatePluginCfg.py está localizado no diretório <WAS_HOME>/bin/propagatePluginCfg.py.
Para usar o script propagatePluginCfg.py para propagar o arquivo plugin-cfg.xml gerado, configure o Script de mudança de configuração de plug-in usando o console administrativo ou use a propriedade customizada ODCPluginCfgUpdateScript_<definitionID>. Para obter mais informações sobre o procedimento do console administrativo, leia sobre a propagação do arquivo plug-in-cfg.xml. Leia sobre a geração da configuração de plug-in em um ambiente de alta disponibilidade para obter mais informações sobre a propriedade customizada ODCPluginCfgUpdateScript_<definitionID>.
- copyToRepository <localPath> <remoteRepositoryPath> [<remoteRepositoryPath> ...] copia um arquivo plugin-cfg.xml gerado localmente em um ou mais locais no repositório de configuração do gerenciador de implementação e executa uma sincronização do nó para enviar por push o arquivo plugin-cfg.xml para todos os nós remotos. Alguns exemplos de uso são:
- <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> faz upload de um arquivo plugin-cfg.xml local para um servidor de administração IBM® HTTP Server (IHS) remoto.em que:
- localPath é o caminho absoluto para o arquivo local que deve ser copiado ou transferido por upload.
- remoteRepsitoryPath é o caminho relativo no repositório para o qual o arquivo local pode ser copiado.
- remotePath é o caminho absoluto do arquivo no servidor de administração IHS.
- url é a URL de um servidor de administração IHS no formato <proto>://<host>:<port>, em que proto é HTTP ou HTTPS.
- uid é o identificador de nome de usuário a ser usado na autenticação com o servidor de administração IHS.
- pwd é a senha a ser usada na autenticação com o servidor de administração IHS.
Um exemplo de uso é:<WAS_HOME>/bin/wsadmin.sh -f <WAS_HOME>/bin/propagatePluginCfg.py -lang jython https://myIHSHost:8192 ihsusr ihsusrPassword /tmp/plug-in-cfg.xml /opt/HTTPServer/plugins/config/webserver1/plugin-cfg.xml
Também é possível propagar automaticamente o arquivo plug-in-cfg.xml gerado para servidores da web usando a opção da palavra-chave autoPropagate no console administrativo. Leia sobre a propagação do arquivo plug-in-cfg.xml para servidores da web usando a opção de palavra-chave autoPropagate para obter mais informações.