ce97
作者ce97·2015-03-26 19:38
软件开发工程师·某某某

WAS 7集群间节点同步问题

字数 1193阅读 3675评论 0赞 0

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的进程已经正常停止,要不然会做无用功。 

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广