我试图在 Weblogic12c 上启动节点管理器,但它向我抛出以下错误:
<2017 年 2 月 23 日 3:59:33 AM EST> java.io.IOException:服务器无法创建用于侦听的服务器套接字。地址 omcsebsorc 可能不正确,或者另一个进程正在使用端口 5,556:java.net.BindException:地址已在使用中
我应该如何排除故障?
答案1
其他一些进程正在侦听您为 Nodemanager 指定的 IP/端口 (omcsebsorc:5556)。尝试找出它与哪个进程有关
netstat -tulpen | grep 5556
在最后一列中,您可以看到侦听进程的名称和 PID(仅当您以 root 或进程所有者身份运行此命令时)。如果该进程不是nodemgr进程,请查明是否需要该进程。如果没有,请终止它并尝试启动您的nodemgr。如果需要,可以在nodemanager.properties中为nodemgr设置另一个端口(https://docs.oracle.com/cd/E13222_01/wls/docs81/adminguide/confignodemgr.html#1143157)
如果它是一个nodemgr进程,那么您已经在运行一个进程。尝试连接到您的管理服务器并检查 nodemgr 是否正在运行。