不知道这个问题属于哪个范畴,也许是系统集成吧,希望分类没有错.
封闭第四天:打了几个800的电话给IBM的售后,目前问题还是没有搞定.各个工程师的答复和建议也不尽一致.
问题描述: 两台SUSE LINUX,部署集群.A机上安装了一个Dmgr profile,两个AppSrv profile.B 机器上两个AppSrv profile. 目的就是添加节点,建立集群环境. 同样的问题,我在Windows环境下,已经通过addNode命令,将B机的两个节点添加到了A机的Dmgr中,并在管理控制台中已经得到4个节点,但同样的部署,在SUSE LINUX下没有成功.
日志信息是: 0000000a AdminTool A ADMU0128I: 正在启动具有 AppSrv03 概要表的工具 [07-1-18 10:00:30:395 CST] 0000000a AdminTool 3 executing utility with arguments: /opt/IBM/WebSphere/AppServer/profiles/AppSrv03/config linuxCell remotenode1 192.168.2.225 8879 [07-1-18 10:00:31:043 CST] 0000000a AdminTool A ADMU0001I: 在 192.168.2.225:8879 上开始节点 remotenode1 与 Deployment Manager 的联合。 [07-1-18 10:00:32:732 CST] 0000000a AbstractNodeC 3 DeploymentManager handle is ==> WebSphere:cell=linuxCell,mbeanIdentifier=DeploymentManager,name=DeploymentManager,node=linuxCellManager,platform=common,process=dmgr,type=DeploymentManager,version=6.0.0.1 [07-1-18 10:00:32:733 CST] 0000000a AdminTool A ADMU0009I: 成功连接到 Deployment Manager 服务器:192.168.2.225:8879 [07-1-18 10:00:32:780 CST] 0000000a AbstractNodeC 3 ConfigRepository handle is ==> WebSphere:cell=linuxCell,mbeanIdentifier=repository,name=repository,node=linuxCellManager,platform=common,process=dmgr,type=ConfigRepository,version=5.0 [07-1-18 10:00:37:926 CST] 0000000a AdminTool A ADMU0033E: 已将节点 remotenode1 添加到单元。 [07-1-18 10:00:37:928 CST] 0000000a AdminTool E ADMU0111E: 由于错误 com.ibm.ws.management.tools.DoNotDoAddNodeException: ADMU0033E: 已将节点 remotenode1 添加到单元。 at com.ibm.ws.management.tools.NodeFederationUtility.doCheckIfAddNodeIsOkToRun(NodeFederationUtility.java:801) at com.ibm.ws.management.tools.NodeFederationUtility.runTool(NodeFederationUtility.java:403) at com.ibm.ws.management.tools.AdminTool.executeUtility(AdminTool.java:209) at com.ibm.ws.management.tools.NodeFederationUtility.main(NodeFederationUtility.java:224) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60) at java.lang.reflect.Method.invoke(Method.java:391) at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:190) ,程序退出 [07-1-18 10:00:38:005 CST] 0000000a AdminTool A ADMU0111E: 由于错误 com.ibm.ws.management.tools.DoNotDoAddNodeException: ADMU0033E: 已将节点 remotenode1 添加到单元。 at com.ibm.ws.management.tools.NodeFederationUtility.doCheckIfAddNodeIsOkToRun(NodeFederationUtility.java:801) at com.ibm.ws.management.tools.NodeFederationUtility.runTool(NodeFederationUtility.java:403) at com.ibm.ws.management.tools.AdminTool.executeUtility(AdminTool.java:209) at com.ibm.ws.management.tools.NodeFederationUtility.main(NodeFederationUtility.java:224) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60) at java.lang.reflect.Method.invoke(Method.java:391) at com.ibm.ws.bootstrap.WSLauncher.main(WSLauncher.java:190) ,程序退出 [07-1-18 10:00:38:006 CST] 0000000a AdminTool 3 Returning from auxiliary method issueMessage with return code: 111 [07-1-18 10:00:38:062 CST] 0000000a AdminTool A ADMU1211I: 要获取故障的 全部跟踪,使用 -trace 选项。
已经尝试的方案:开始因为A和B机,主机名称相同,后干脆重新安装SUSE,按问题描述中建立了Dmgr和四个App的profile,按照在WINDOWS下部署成功的步骤继续尝试,但同样的步骤,在SUSE 下仍旧不能通过.我在管理控制台下和命令行下都试验过了,还是不行.
目前正在尝试的想法:是不是WS产品本身的问题,需要补丁,正在到处找补丁下载,安装,如果有过类似建立集群经验的同行,希望能不吝赐教!
以上,讲述的比较粗略,但是相信有部署经验的一看都明白,如果有相关的资料,包括IBM HTTP SERVER 管理集群方面的都可以发给我啊!先谢过了,我的邮箱:zyf0808@yeah.net.留电话更快捷,13683389578,希望接到电话后有惊喜.本文出自 51CTO.COM技术博客 |