首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Weblogic NodeManager启动失败

Weblogic NodeManager启动失败
EN

Stack Overflow用户
提问于 2017-06-09 14:39:44
回答 2查看 11.1K关注 0票数 0

我已经使用2个托管servers.In命令设置了一个weblogic集群,以便在两个节点上配置节点管理器,我遵循了相关的文章:

NM.html

具有以下配置:

机器-0:

代码语言:javascript
复制
 DomainsFile=/u01/app/oracle/config/domains/base_domain/Machine-
 0/nodemanager.domains
 LogLimit=0
 PropertiesVersion=12.1.3
 AuthenticationEnabled=true
 NodeManagerHome=/u01/app/oracle/config/domains/base_domain/Machine-0
 JavaHome=/opt/jdk1.8.0_131
 LogLevel=INFO
 DomainsFileEnabled=true
 StartScriptName=startWebLogic.sh
 ListenAddress=localhost
 NativeVersionEnabled=true
 ListenPort=5558
 LogToStderr=true
 SecureListener=false
 LogCount=1
 StopScriptEnabled=false
 QuitEnabled=false
 LogAppend=true
 StateCheckInterval=500
 CrashRecoveryEnabled=false
 StartScriptEnabled=true
 LogFile=/u01/app/oracle/config/domains/base_domain/Machine-
 0/nodemanager.log
 LogFormatter=weblogic.nodemanager.server.LogFormatter
 ListenBacklog=50

机器-1(第二个托管服务器)具有相同的配置,除了端口(5557)和名称之外。虽然节点管理器在机器-0和机器-1的管理控制台上都成功启动(机器-0和机器-1上的startNodeManager.sh),但以下错误发生,节点管理器没有启动:

代码语言:javascript
复制
weblogic.nodemanager.NMConnectException 

机器-0的nodemanager.log没有错误的迹象或任何有用的东西。任何帮助都将不胜感激。提前感谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-06-14 04:07:33

在设置新的WebLogic域时,我通常会检查以下内容:

  • Machine-1的侦听地址可能不正确。从WebLogic域配置检查机器的侦听地址。它应该与主机的机器名称匹配。使用localhost可能不起作用,因为Admin试图连接到可以位于另一台服务器上的Machine-1
  • 确保检查是否可以从Admin的机器访问端口。
  • 检查Node配置是否使用平原而不是SSL连接,如nodemanager.properties文件中所述。在“环境”>“机器”下,单击“计算机”并转到“配置”选项卡,即Node。检查类型是否为Plain而不是SSL。要改变这一点,需要重新启动Admin Server。
票数 1
EN

Stack Overflow用户

发布于 2017-06-13 21:42:29

请先验证以下项目,然后再开始查看。

  1. 检查nodemanager.domains是否列出了您的域名。
  2. 尝试使用下面的命令查看端口是否正在侦听。 netstat -an|grep 5557 netstat -an|grep 5558
  3. 另外,检查是否可以在weblogic控制台中访问nodemanager。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44460598

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档