最近, 我在玩IBM WebSphere 8.5安装, 遇到了以下错误。
[7/1/13 0:21:33:113 SGT] 00000001 P2PBase EODCF8005E: There was an unexpected exception while initializing the SON overlay;
the exception is java.io.IOException:The P2P layer was unable to bind to a UDP port.at com.ibm.son.mesh.RawUDPImpl.<
init>
(RawUDPImpl.java:89)at com.ibm.son.mesh.UDPFactory.getUDP(UDPFactory.java:31)at com.ibm.son.mesh.Peer.<
init>
(Peer.java:468)at com.ibm.son.mesh.Peer.<
init>
(Peer.java:411)at com.ibm.ws.p2p.P2POverlayHelper.getPeer(P2POverlayHelper.java:147)at com.ibm.ws.p2p.P2PBase.getPeer(P2PBase.java:31)at com.ibm.ws.bbson.BBFactoryImpl.<
init>
(BBFactoryImpl.java:632)at java.lang.J9VMInternals.newInstanceImpl(Native Method)at java.lang.Class.newInstance(Class.java:1564)
你是否遇到相同的问题?
当OVERLAY_TCP_LISTENER_ADDRESS冲突或不存在时, 就会发生此问题。
你可以通过验证并确保它不存在冲突来解决此问题。
- 启动DMGR
- 如果任何JVM在有问题的节点下运行, 请停止
- 停止Nodeagent
- 登录管理控制台并导航到
你在这里看到OVERLAY_TCP_LISTENER_ADDRESS和OVERLAY_UDP_LISTENER_ADDRESS吗?
如果看到, 请记下这些端口号。
如果看不到, 请按照以下说明进行创建:
对于UDP:
- 点击新建
- 检查用户定义的端口
- 端口名称– OVERLAY_UDP_LISTENER_ADDRESS
- 主机名–本地主机
- 端口– 21001(提供服务器上任何未使用的端口号)
- 点击新建
- 检查用户定义的端口
- 端口名称– OVERLAY_TCP_LISTENER_ADDRESS
- 主机名–本地主机
- 端口– 21002(提供服务器上任何未使用的端口号)
转到服务器> > 服务器类型> > Websphere应用程序服务器> > server01 > > 端口
你在这里看到OVERLAY_TCP_LISTENER_ADDRESS和OVERLAY_UDP_LISTENER_ADDRESS吗?
如果是, 请验证以确保它与你的nodeagent端口没有冲突。如果看不到它们, 请按照说明创建新端口。
UDP:
- 点击新建
- 检查用户定义的端口
- 端口名称– OVERLAY_UDP_LISTENER_ADDRESS
- 主机名–本地主机
- 端口– 21003(提供服务器上任何未使用的端口号)
- 点击新建
- 检查用户定义的端口
- 端口名称– OVERLAY_TCP_LISTENER_ADDRESS
- 主机名–本地主机
- 端口– 21004(提供服务器上任何剩余的端口号)
./syncNode.sh localhost <
soap port number>
启动nodeagent和JVM
有帮助吗?
推荐阅读
- 如何在Linux上安装IBM Installation Manager 1.8
- 在JVM,Nodeagent和DMGR中修改WebSphere内存堆大小
- WebSphere Application Server 8.5.5 ND安装指南
- firebase phone auth android崩溃
- 如何在Android Studio中删除代码格式化中不必要的空白行
- 更改Cordova项目的android包名称
- 如何从android pie中的内容uri获取文件路径
- 什么可能导致已发布的Android应用程序自发停止为大量用户工作()
- 如何在Android Studio模拟器中安装Google Play应用()