使用脚本编制获取服务器版本信息
使用 wsadmin 工具和脚本编制来获取服务器版本信息。
在您开始之前
在启动此任务前,wsadmin 工具必须正在运行。请参阅启动 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/history 目录具有写许可权。
使用 Jacl:
$AdminControl getAttribute $server1 serverVersion
使用 Jython:
print AdminControl.getAttribute(server1, 'serverVersion')
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 for Network Deployment
Build Date: 9/11/02
Build Level: r0236.11
Version: 5.0.0
---------------------------------------------------------------------------
End Report
---------------------------------------------------------------------------
阅读(1464) | 评论(0) | 转发(0) |