ITPub博客

首页 > 应用开发 > Java > 如何设置weblogic的nodemanger配置

如何设置weblogic的nodemanger配置

原创 Java 作者:jaymarco 时间:2020-11-05 23:42:41 0 删除 编辑

1、修改 nodemager 管理器用户名和密码

选择base_domain下面的安全选项,点击高级列表,修改节点用户名和节点管理器密码。

对应服务器配置文件: /u01/bea1036/user_projects/domains/base_domain/config/nodemanager/nm_password.properties


2、添加计算机

选择计算机,新建计算机配置计算机名称和IP地址

选择计算机名称,进去选择服务器,添加 server

domain 下只有一个计算机,计算机下可以配置多个server

3、启动节点命令

使用如下命令来启动节点:

/u01/bea1036/wlserver_10.3/server/bin/startNodeManager.sh  192.168.1.200 5556

启动完后发现计算机的节点状态还是非活动状态,观察发现日志文件有一个SSL 校验控制台。

节点已经启动完毕,但如下报如下错误,需要通过关闭主机名验证来解决

2014-8-17 17:34:49 weblogic.nodemanager.server.Handler run

警告: Uncaught exception in server handlerjavax.net.ssl.SSLKeyException: [Security:090482]BAD_CERTIFICATE alert was received from 192.168.1.200 - 192.168.1.200. Check the peer to determine why it rejected the certificate chain (trusted CA configuration, hostname verification). SSL debug tracing may be required to determine the exact reason the certificate was rejected.

javax.net.ssl.SSLKeyException: [Security:090482]BAD_CERTIFICATE alert was received from 192.168.1.200 - 192.168.1.200. Check the peer to determine why it rejected the certificate chain (trusted CA configuration, hostname verification). SSL debug tracing may be required to determine the exact reason the certificate was rejected.

        at com.certicom.tls.interfaceimpl.TLSConnectionImpl.fireException(Unknown Source)

        at com.certicom.tls.interfaceimpl.TLSConnectionImpl.fireAlertReceived(Unknown Source)

        at com.certicom.tls.record.alert.AlertHandler.handle(Unknown Source)

        at com.certicom.tls.record.alert.AlertHandler.handleAlertMessages(Unknown Source)

        at com.certicom.tls.record.MessageInterpreter.interpretContent(Unknown Source)

        at com.certicom.tls.record.MessageInterpreter.decryptMessage(Unknown Source)

        at com.certicom.tls.record.ReadHandler.processRecord(Unknown Source)

        at com.certicom.tls.record.ReadHandler.readRecord(Unknown Source)

        at com.certicom.tls.record.ReadHandler.readUntilHandshakeComplete(Unknown Source)

        at com.certicom.tls.interfaceimpl.TLSConnectionImpl.completeHandshake(Unknown Source)

        at com.certicom.tls.record.ReadHandler.read(Unknown Source)

        at com.certicom.io.InputSSLIOStreamWrapper.read(Unknown Source)

        at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:264)

        at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:306)

        at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:158)

        at java.io.InputStreamReader.read(InputStreamReader.java:167)

        at java.io.BufferedReader.fill(BufferedReader.java:136)

        at java.io.BufferedReader.readLine(BufferedReader.java:299)

        at java.io.BufferedReader.readLine(BufferedReader.java:362)

        at weblogic.nodemanager.server.Handler.run(Handler.java:71)

        at java.lang.Thread.run(Thread.java:662)

如下状态代表节点启动成功

4、其他节点配置

#cd /u01/bea1036/wlserver_10.3/common/bin

#./wlst.sh

wls:/offline> connect()

Please enter your username :weblogic

Please enter your password :

Please enter your server URL [t3://localhost:7001] :t3://192.168.1.200:7201

Connecting to t3://192.168.1.200:7201 with userid weblogic ...

Successfully connected to Admin Server 'AdminServer' that belongs to domain 'base_domain'.

Warning: An insecure protocol was used to connect to the

server. To ensure on-the-wire security, the SSL port or

Admin port should be used instead. 

wls:/base_domain/serverConfig> nmEnroll(r'/u01/bea1036/wlserver_10.3/common/nodemanager')

启动nodemanager

$cd /u01/bea1036/wlserver_10.3/server/bin

$./startNodeManager.sh  192.168.1.232 5556

通过控制台统一受理各节点下的受管理服务器


有需要的朋友可以关注我的公众号,文章每日一更




来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/28833846/viewspace-2732498/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
负责数据库、中间件、大数据等基础软件建设、优化和业务保障工作。具有10年的电信与银行企业一线/二线运维管理经验。目前专注研究云计算、中间件和数据库等领域技术研究。持有Oracle OCP、weblogic OCP、Docker容器、PGCE、OBOCP和阿里云ACP等认证

注册时间:2020-06-22

  • 博文量
    82
  • 访问量
    135662