有人动了WAS的集群环境导致这个问题,只能一点一点排查:
1.查看下目前的控制台端口
在 /usr/WebSphere/AppServer/profiles/demo/logs/下有个文件AboutThisProfile.txt(我是在lab的环境下有)文件内容是 (这个demo可以是XXXDmgr)
Application server environment to create: Application server
Location: /usr/WebSphere/AppServer/profiles/demo
Disk space required: 200 MB
Profile name: demo
Make this profile the default: True
Node name: WC_demo_node
Host name: psvt30.cn.ibm.com
Enable administrative security (recommended): True
Administrative console port: 9061
Administrative console secure port: 9063
HTTP transport port: 9060
HTTPS transport port: 9062
Bootstrap port: 9064
SOAP connector port: 9065
这里面有常用的端口
2.查看节点下服务器进程号:
ps -ef | grep XXXN01S01 (节点文件夹下有servers文件夹中可查看到) 查询结果第二列就是进程编号
通过 top 命令 查看该进程是否启动 (属于java进程)
其他命令:
1.查看所有WAS进程
其中WAS控制台对应一个进程, 每个节点每个服务对应一个进程
ps -ef|grep wasadmin
(其中wasadmin为WAS服务器用户名, 可根据实际情况修改)
2.查看节点进程
ps -ef|grep 'nodename nodeagent'
(其中单引号部分为节点名, 可根据实际情况修改)
3.查看服务进程
ps -ef|grep servername
(其中servername为服务名, 可根据实际情况修改)
本文详细介绍了在WAS(WebSphere Application Server)集群环境中遇到问题时的排查步骤,包括检查控制台端口、查看节点下服务器进程号及利用top命令监测进程状态的方法,提供了实用的命令行操作指南。
1299

被折叠的 条评论
为什么被折叠?



