使用脚本编制获取服务器版本信息
使用 wsadmin 工具和脚本编制来获取服务器版本信息。
开始之前
关于此任务
执行以下步骤查询服务器版本信息:
过程
- 标识服务器并将其指定给 server 变量。
- 使用 Jacl:
set server [$AdminControl completeObjectName type=Server,name=server1,node=mynode,*]
- 使用 Jython:
server = AdminControl.completeObjectName('type=Server,name=server1,node=mynode,*') print server
示例输出:WebSphere:cell=mycell,name=server1,mbeanIdentifier=server.xml#Server_1, type=Server,node=mynode,process=server1,processType=ManagedProcess
- 查询服务器版本。服务器版本信息存储在 serverVersion 属性中。getAttribute 命令返回单个属性的属性值,传递属性名。
注: 要以非 root 用户身份运行以下命令,您必须对 app_server_root/properties/version/ 和 app_server_root/properties/version/history 目录具有写许可权。
- 使用 Jacl:
$AdminControl getAttribute $server serverVersion
- 使用 Jython:
print AdminControl.getAttribute(server, 'serverVersion')
WebSphere Application Server Network Deployment 安装的示例输出如下所示:IBM WebSphere Application Server Version Report --------------------------------------------------------------------------- Platform Information ------------------------------------------------------------------------ Name: IBM WebSphere Application Server Version: 5.0 Product Information ------------------------------------------------------------------------ ID: BASE Name: IBM WebSphere Application Server Build Date: 9/11/02 Build Level: r0236.11 Version: 5.0.0 Product Information ------------------------------------------------------------------------ ID: ND Name: IBM WebSphere Application Server Network Deployment Build Date: 9/11/02 Build Level: r0236.11 Version: 5.0.0 --------------------------------------------------------------------------- End Report ---------------------------------------------------------------------------
相关任务:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_information
文件名:txml_information.html