`

WAS 7集群间节点同步问题

阅读更多
1、停nodeagent和appserver

有两种方式可以停appserver,使用was 控制台停比较方便,下边是停止方法

停appserver:登录was控制台后,依次点击"服务器"-->“集群”-->"WebSphere Application Server集群",然后选中集群,单击“停止”

停nodeagent:登录was控制台后,依次点击“系统管理”-->"Node Agent",选中要停止的nodeagent,单击“停止”




2、停dmgr,使用was的操作系统上管理的用户


#cd /opt/IBM/WebSphere/AppServer/profiles/Dmgrname/bin

#./stopManager.sh


3、删除dmgr所在节点dmgr概要文件的下的临时文件
#cd /opt/IBM/WebSphere/AppServer/profiles/DmgrName

delete the contents under wstemp, temp and config/temp


4、启动dmgr进程

#cd /opt/IBM/WebSphere/AppServer/profiles/Dmgrname/bin

#./startManager.sh



5、手工进行节点的同步

#cd  <profile_root>/bin

按照下边命令格式进行与dmgr的手工同步

syncNode.sh <DMgr_hostName> <SOAP_PORT_of_DMGR> -username <username>
-password <password>
例如:
./syncNode.sh ip 8879 -user wasadmin -password password

6、启动nodeagent和appserver进程
#cd  <profile_root>/bin

#./startNode.sh

待启动nodeagent后,登录was控制台,手工启动appserver

停appserver:登录was控制台后,依次点击"服务器"-->“集群”-->"WebSphere Application Server集群",然后选中集群,单击“启动”



7、查看同步状态[color=darkred][/color][size=large][/size]

登录was控制台后,依次点击“系统管理”-->"节点"查看状态一栏的同步状态

PS:步骤比较精简,有些地方还不是太到位,但是主要步骤就是这些,欢迎大家多交流,我遭遇几次这样的问题,有一点心得,第1步中一定要到命令行(aix、linux)上手工确认nodeagent和appserver的进程已经正常停止,要不然会做无用功。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics