Tom_Davidson
VIP Member
I have upgraded server manager to 8.98.3.3 When I try to start the new agent on my production box only (I have 3 AS/400's Dev, Test, Prod) the agent says port 14502 is in use. Using NETSTAT sure enough it is, by the management kernel. This is preventing the agent from starting properly.
I have tried shutting down SM, starting the agent, and starting SM, and sure enough the agent gets port 14502, but then I can't get. The instance shows JDE is up, but the text says I can't see run time info unless the instance is up.
If I shut down the agent, the management kernel again grabs port 14502. And I can't start the agent again.
My agent.properties is this:
management.server.name=sxtjde002.sensient-tech.net
management.server.port=14501
The same on all systems.
My .../targets/<system>/<system>.properties is:
componentName=jde\:targetType\=component,componentName\=898E12_06_10.par
existingServer=true
The same on all systems.
my JDE.INI is:
[JDENET_KERNEL_DEF32]
krnlName=MANAGEMENT KERNEL
dispatchDLLName=JDEMGMT
dispatchDLLFunction=ManagementDispatch
maxNumberOfProcesses=1
numberOfAutoStartProcesses=1
[MANAGEMENT]
jdeHome=/JDEdwards/JDE_HOME
instanceName=<systemname>
This is also the same on allsystems (except the system name of course)
Managment kernel jde.log
422153/31 MAIN_THREAD Mon Oct 18 15:36:22.605000 ipcmisc.c299
process 422153 <E812SYS/JDENET_K> registered in entry 16
422153/31 MAIN_THREAD Mon Oct 18 15:36:22.823056 netcfg.c296
Starting Kernel of Type:MANAGEMENT KERNEL
422153/31 MAIN_THREAD Mon Oct 18 15:36:23.184128 mgmtdispatch.cpp221
INITIALIZING MANAGEMENT SERVER KERNEL
Agent log:
FINE: Attempting to start the local management agent listener on port 14502
Oct 19, 2010 6:26:32 PM com.jdedwards.mgmt.agent.E1Agent$ManagementServerDaemonThread run
WARNING: caught exception in client thread thread
java.net.BindException: The socket name is already in use.
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:417)
at java.net.ServerSocket.bind(ServerSocket.java:342)
at java.net.ServerSocket.<init>(ServerSocket.java:208)
at java.net.ServerSocket.<init>(ServerSocket.java:164)
at com.sun.jmx.remote.socket.SocketConnectionServer.start(SocketConnectionServer.java:157)
at com.sun.jmx.remote.generic.SynchroMessageConnectionServerImpl.start(SynchroMessageConnectionServerImpl.java:39)
at javax.management.remote.generic.GenericConnectorServer.start(GenericConnectorServer.java:239)
at com.jdedwards.mgmt.agent.Server.startListener(Unknown Source)
at com.jdedwards.mgmt.agent.E1Agent$ManagementServerDaemonThread.run(Unknown Source)
at java.lang.Thread.run(Thread.java:810)
Any ideas of where else I should be looking?
Thanks.
Tom Davidson
I have tried shutting down SM, starting the agent, and starting SM, and sure enough the agent gets port 14502, but then I can't get. The instance shows JDE is up, but the text says I can't see run time info unless the instance is up.
If I shut down the agent, the management kernel again grabs port 14502. And I can't start the agent again.
My agent.properties is this:
management.server.name=sxtjde002.sensient-tech.net
management.server.port=14501
The same on all systems.
My .../targets/<system>/<system>.properties is:
componentName=jde\:targetType\=component,componentName\=898E12_06_10.par
existingServer=true
The same on all systems.
my JDE.INI is:
[JDENET_KERNEL_DEF32]
krnlName=MANAGEMENT KERNEL
dispatchDLLName=JDEMGMT
dispatchDLLFunction=ManagementDispatch
maxNumberOfProcesses=1
numberOfAutoStartProcesses=1
[MANAGEMENT]
jdeHome=/JDEdwards/JDE_HOME
instanceName=<systemname>
This is also the same on allsystems (except the system name of course)
Managment kernel jde.log
422153/31 MAIN_THREAD Mon Oct 18 15:36:22.605000 ipcmisc.c299
process 422153 <E812SYS/JDENET_K> registered in entry 16
422153/31 MAIN_THREAD Mon Oct 18 15:36:22.823056 netcfg.c296
Starting Kernel of Type:MANAGEMENT KERNEL
422153/31 MAIN_THREAD Mon Oct 18 15:36:23.184128 mgmtdispatch.cpp221
INITIALIZING MANAGEMENT SERVER KERNEL
Agent log:
FINE: Attempting to start the local management agent listener on port 14502
Oct 19, 2010 6:26:32 PM com.jdedwards.mgmt.agent.E1Agent$ManagementServerDaemonThread run
WARNING: caught exception in client thread thread
java.net.BindException: The socket name is already in use.
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:417)
at java.net.ServerSocket.bind(ServerSocket.java:342)
at java.net.ServerSocket.<init>(ServerSocket.java:208)
at java.net.ServerSocket.<init>(ServerSocket.java:164)
at com.sun.jmx.remote.socket.SocketConnectionServer.start(SocketConnectionServer.java:157)
at com.sun.jmx.remote.generic.SynchroMessageConnectionServerImpl.start(SynchroMessageConnectionServerImpl.java:39)
at javax.management.remote.generic.GenericConnectorServer.start(GenericConnectorServer.java:239)
at com.jdedwards.mgmt.agent.Server.startListener(Unknown Source)
at com.jdedwards.mgmt.agent.E1Agent$ManagementServerDaemonThread.run(Unknown Source)
at java.lang.Thread.run(Thread.java:810)
Any ideas of where else I should be looking?
Thanks.
Tom Davidson