WebSphere:无法启动nodeagent / server

时间:2013-08-23 02:01:11

标签: websphere

有人可以帮我解决这个问题吗?

我试图在命令提示符上启动我的Node,如下所示:

  

C:\ IBM \的WebSphere \ AppServer的\型材\ AppSrv01 \ BIN>的StartNode
  ADMU0128I:带有AppSrv01配置文件的启动工具
  ADMU3100I:读取服务器的配置:nodeagent
  ADMU3200I:已启动服务器。等待初始化状态。
  ADMU3011E:服务器已启动但初始化失败。服务器日志,startServer.log和其他日志文件在
C:\ IBM \ WebSphere \ AppServer \ profiles \ AppSrv01 \ logs \ nodeagent下应包含失败信息

我该怎么办?我尝试搜索如何启动节点代理,但它完全相同,我执行这些命令,但它属于同样的错误(在顶部注明)。

顺便说一下,您还可以参考我的其他主题获取其他信息,例如serverlogs,谢谢! Here

提前致谢!

3 个答案:

答案 0 :(得分:2)

您必须检查配置文件目录中的日志文件,以确定启动失败的原因。

默认配置文件日志目录位置在此处:

/ IBM /的WebSphere / WAS8 /应用服务器/简档/ YourProfile /日志/ server1的

目录下 - > /简档/ YourProfile /日志/ server1的

You will find a couple of logfiles:
startServer.log 
SystemErr.log
SystemOut.log
+ some other log interesting files.

您还可以查看 - >下的日志文件。 /简档/ YourProfile /日志/ FFDC 您将在其中找到包含有关未处理故障的信息的日志。

答案 1 :(得分:0)

如果服务器之前工作但突然停止,那么一种可能性是你的osgi缓存由于某种原因而被破坏。我发现这些命令有助于: 步骤解决“ADMU3011E”错误。 Windows解决方案让WPS_HOME = C:\ IBM \ WebSphere 步骤(1):转到命令提示符 步骤(2):cd \ wp_profile \ bin 步骤(3):在命令提示符下执行文件“osgiCfgInit.bat” 现在你的服务器应该重新启动。

答案 2 :(得分:0)

一种可能性是权限以某种方式关闭。我在Linux上遇到过这个问题。可能有人以root身份启动了nodeagent / servers,因此启动nodeagent作为适当的用户会产生一个能够写入日志文件或其他内容的问题。在我的例子中,nodeagent日志目录中根本没有错误。

要修复权限,请递归设置WebSphere目录的所有者以及该目录外的所有日志目录(如果有)。

chown -R *user:group* /IBM/WebSphere/
chown -R *user:group* /IBM/logs/ 

(例如,如果/IBM/logs/是您的日志所在地。)

更新所有权是为我做的。