[AIX Solaris HP-UX Linux Windows][z/OS]

pluginIntelligentManagement.py 脚本

使用 pluginIntelligentManagement.py 脚本可以执行Intelligent Management功能。

位置

要了解更多有关Intelligent Management功能的信息,请参阅有关为 Web 服务器配置Intelligent Management的信息。

pluginIntelligentManagement.py 脚本位于 app_server_root/bin 目录中。在运行此脚本之前,请确保已将环境变量 WAS_HOME 配置为指向 WebSphere® 目录。

操作

使用 pluginIntelligentManagement.py 脚本来执行下列操作:
  • addRemoteCell <webServerNode>:<webServerName> <remoteCellHost> <remoteCellPort> <importCertificates> [-u <remoteCellUserId>] [-w <remoteCellPassword>] [-e <enableRemoteCellConnectors>] [-r <remoteCellId>]

    将远程单元添加到此 Web 服务器的单元列表中。此操作使 Web 服务器能够将Intelligent Management服务扩展到多个单元。

    表 1. 自变量
    自变量 描述
    <webServerNode> 指定 Web 服务器节点名。(字符串,必需)
    <webServerName> 指定 Web 服务器名称。(字符串,必需)
    <remoteCellHost> 指定远程单元的主机名。
    <remoteCellPort> 指定远程单元的端口。
    <importCertificates> 指定是否导入证书。有效值为 truefalse
    <remoteCellUserId> 指定远程单元的用户标识。
    <remoteCellPassword> 指定远程单元的密码。
    <enableRemoteCellConnectors> 启用Intelligent Management远程单元连接器。有效值为 truefalse
    <remoteCellId> 指定唯一单元标识。缺省值为单元主机名。
    示例:
    ./wsadmin.sh -f pluginIntelligentManagement.py -lang jython addRemoteCell 
    myNode:myWebserver remoteHostname 8879 true

    remoteHostname:8879 处的服务器所管理的远程单元添加到 myWebserver 能够通过Intelligent Management与之进行通信的单元列表中。

  • deleteRemoteCell <webServerNode>:<webServerName> <remoteHost> <remotePort> <deleteCertificates>

    从此 Web 服务器的单元列表中移除远程单元。使用此操作可以配置Intelligent Management环境。

    表 2. 自变量
    自变量 描述
    <webServerNode> 指定 Web 服务器节点名。(字符串,必需)
    <webServerName> 指定 Web 服务器名称。(字符串,必需)
    <remoteHost> 指定远程单元的主机名。
    <remotePort> 指定远程单元的端口。
    <deleteCertificates> 删除证书。有效值为 truefalse
    示例:
    ./wsadmin.sh -f pluginIntelligentManagement.py -lang jython deleteRemoteCell 
    myNode:myWebserver remoteHostname 8879 true

    myWebserver 能够通过Intelligent Management与之进行通信的单元列表中移除 remoteHostname:8879 处的服务器所管理的远程单元。

  • disable <webServerNode>:<webServerName>

    对此 Web 服务器禁用Intelligent Management(如果Intelligent Management并非必需)。

    表 3. 自变量
    自变量 描述
    <webServerNode> 指定 Web 服务器节点名。(字符串,必需)
    <webServerName> 指定 Web 服务器名称。(字符串,必需)
    示例:
    ./wsadmin.sh -f pluginIntelligentManagement.py -lang jython disable 
    myNode:myWebserver

    myWebServer 禁用Intelligent Management服务。

  • enable <webServerNode>:<webServerName>[-i <retryInterval>] [-r <maxRetries>] [-x <cellId>]

    对 Web 服务器启用Intelligent Management。通过启用Intelligent Management服务,您可以利用Intelligent Management功能。

    表 4. 自变量
    自变量 描述
    <webServerNode> 指定 Web 服务器节点名。(字符串,必需)
    <webServerName> 指定 Web 服务器名称。(字符串,必需)
    <retryInterval> 指定两次连接尝试之间的时间间隔(以秒计)。
    <maxRetries> 指定启用Intelligent Management服务时采用的最大重试次数。有效值为:零、正整数和无穷
    <cellId> 指定唯一单元标识。
    示例:
    ./wsadmin.sh -f pluginIntelligentManagement.py -lang jython enable 
    myNode:myWebserver

    myWebServer 启用Intelligent Management服务。

  • listRemoteCells <webServerNode>:<webServerName>

    此操作列出 Web 服务器的远程单元。这些远程单元可用于Intelligent Management服务。

    表 5. 自变量
    自变量 描述
    <webServerNode> 指定 Web 服务器节点名。(字符串,必需)
    <webServerName> 指定 Web 服务器名称。(字符串,必需)
    示例:
    ./wsadmin.sh -f pluginIntelligentManagement.py -lang jython listRemoteCells 
    myNode:myWebserver

    列出 myWebserver 上的Intelligent Management服务所能够访问的远程单元。

  • modify<webServerNode>:<webServerName> [-i <retryInterval>] [-r <maxRetries>] [-x <cellId>]

    修改 Web 服务器的Intelligent Management属性。使用此操作可以配置Intelligent Management服务。

    表 6. 自变量
    自变量 描述
    <webServerNode> 指定 Web 服务器节点名。(字符串,必需)
    <webServerName> 指定 Web 服务器名称。(字符串,必需)
    <retryInterval> 指定两次连接尝试之间的时间间隔(以秒计)。
    <maxRetries> 指定启用Intelligent Management服务时采用的最大重试次数。有效值为:零、正整数和无穷
    <cellId> 指定唯一单元标识。
    示例:
    ./wsadmin.sh -f pluginIntelligentManagement.py -lang jython modify 
    myNode:myWebserver -i 10 -r 5

    将用于与 myWebserver 上的Intelligent Management服务进行通信的设置更改为,在失败后最多重试连接 5 次且每次等待间隔时间 10 秒。

  • modifyRemoteCell<webServerNode>:<webServerName> <remoteCellHost> <remoteCellPort> [-e <enableRemoteCellConnectors>] [-r <remoteCellId>]

    修改 Web 服务器的远程单元。使用此操作可以更改远程单元属性。

    表 7. 自变量
    自变量 描述
    <webServerNode> 指定 Web 服务器节点名。(字符串,必需)
    <webServerName> 指定 Web 服务器名称。(字符串,必需)
    <remoteCellHost> 指定远程单元的主机名。
    <remoteCellPort> 指定远程单元的端口。
    <enableRemoteCellConnectors> 启用Intelligent Management远程单元连接器。有效值为 truefalse
    <remoteCellId> 指定唯一单元标识。
    示例:
    ./wsadmin.sh -f pluginIntelligentManagement.py -lang jython modifyRemoteCell 
    myNode:myWebserver remoteHostname 8879 -u username -w password

    remoteHostname:8879 处的服务器所管理的远程单元的登录凭证更改为 usernamepassword

  • refreshLocalCell<webServerNode>:<webServerName>

    使用此操作可以刷新 Web 服务器的本地单元连接器。

    表 8. 自变量
    自变量 描述
    <webServerNode> 指定 Web 服务器节点名。(字符串,必需)
    <webServerName> 指定 Web 服务器名称。(字符串,必需)
    示例:
    ./wsadmin.sh -f pluginIntelligentManagement.py -lang jython refreshLocalCell 
    myNode:myWebserver

    刷新 myWebserver 上的远程单元连接器。

  • refreshRemoteCell<webServerNode>:<webServerName> <remoteCellHost> <remoteCellPort> [-u <remoteCellUserId>] [-w <remoteCellPassword>]

    使用此操作可以刷新 Web 服务器的远程单元连接器。

    表 9. 自变量
    自变量 描述
    <webServerNode> 指定 Web 服务器节点名。(字符串,必需)
    <webServerName> 指定 Web 服务器名称。(字符串,必需)
    <remoteCellHost> 指定远程单元的主机名。
    <remoteCellPort> 指定远程单元的端口。
    <remoteCellUserId> 指定远程单元的用户标识。
    <remoteCellPassword> 指定远程单元的密码。
    示例:
    ./wsadmin.sh -f pluginIntelligentManagement.py -lang jython refreshRemoteCell 
    myNode:myWebserver remoteHostname 8879

    刷新有关 remoteHostname:8879 的本地信息。

  • addConditionalTraceRule<webServerNode>:<webServerName>[-x <traceCondition>] [-s <traceSpecification>]

    设置 Web 服务器的条件跟踪规范。使用此操作可以配置 Web 服务器插件的条件跟踪。

    表 10. 自变量
    自变量 描述
    <webServerNode> 指定 Web 服务器节点名。(字符串,必需)
    <webServerName> 指定 Web 服务器名称。(字符串,必需)
    <traceCondition> 指定跟踪条件。
    <traceSpecification> 指示跟踪规范。对于每一项跟踪规范,可以指定下列其中一个级别:
    • emerg
    • alert
    • critical
    • error
    • warning
    • notice
    • info
    • debug
    • off
    • all
    缺省级别为 notice
    示例:
    ./wsadmin.sh -f pluginIntelligentManagement.py addConditionalTraceRule unmanagednode1:ws1 
    -x "port=3" -s "control.mapper:INFO"

    对 Web 服务器 ws1 添加条件为 port=3 的规则 control.mapper:INFO

  • setDefaultTraceRule<webServerNode>:<webServerName>[-s <traceSpecification>]

    设置 Web 服务器的缺省跟踪规则。

    表 11. 自变量
    自变量 描述
    <webServerNode> 指定 Web 服务器节点名。(字符串,必需)
    <webServerName> 指定 Web 服务器名称。(字符串,必需)
    <traceSpecification> 指示跟踪规范。对于每一项跟踪规范,可以指定下列其中一个级别:
    • emerg
    • alert
    • critical
    • error
    • warning
    • notice
    • info
    • debug
    • off
    • all
    缺省级别为 notice
    示例:
    ./wsadmin.sh -f pluginIntelligentManagement.py setDefaultTraceRule unmanagednode1:ws1 
    -s "control.mapper:ERROR"

    对 Web 服务器 ws1 设置缺省值 control.mapper:ERROR

  • removeConditionalTraceRule<webServerNode>:<webServerName>

    从 Web 服务器中移除条件跟踪规则。使用此操作可以管理环境中的条件跟踪规则。

    表 12. 自变量
    自变量 描述
    <webServerNode> 指定 Web 服务器节点名。(字符串,必需)
    <webServerName> 指定 Web 服务器名称。(字符串,必需)
    示例:
    ./wsadmin.sh -f pluginIntelligentManagement.py removeConditionalTraceRule unmanagednode1:ws1

    对 Web 服务器 ws1 移除条件跟踪规则。

  • listTraceRules<webServerNode>:<webServerName>

    列出 Web 服务器的跟踪规则。这些跟踪规则是在 Web 服务器上设置的。

    表 13. 自变量
    自变量 描述
    <webServerNode> 指定 Web 服务器节点名。(字符串,必需)
    <webServerName> 指定 Web 服务器名称。(字符串,必需)
    示例:
    ./wsadmin.sh -f pluginIntelligentManagement.py listTraceRules unmanagednode1:ws1
    
    default control.mapper:ERROR true

    列出 Web 服务器 ws1 上的跟踪规则。此命令的输出为 default control.mapper:ERROR true

  • generatePlugin<dmgrRoot> <cellName> <nodeName> <webServerName>

    生成 Web 服务器所需的插件。在插件配置文件中,存储了所有Intelligent Management设置。

    表 14. 自变量
    自变量 描述
    <dmgrRoot> 指定 Deployment Manager 概要文件目录。
    <cellName> 指定要配置的 Web 服务器所在单元的名称。
    <nodeName> 指定要配置的 Web 服务器所在节点的名称。
    <webServerName> 指定要配置的 Web 服务器的名称。
    示例:
    ./wsadmin.sh -f pluginIntelligentManagement.py -lang jython 
    generatePlugin /opt/WebSphere/AppServer/profiles/Dmgr01 myCell myNode myWebserver

    生成 myWebserver 所需的Intelligent Management文件。


指示主题类型的图标 参考主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwve_implugin
文件名:rwve_implugin.html