Health center port issue on startup in 602
![]()
We upgraded from 502 to 602 ifix3 single install, using liberty and oracle backend on RHEL 6.4. Done as root.
On startup , returned to the console screen we see: [root@jazz server]# ./server.startup May 12, 2016 8:44:00 AM com.ibm.java.diagnostics.healthcenter.agent.mbean.HCLaunchMBean <init>INFO: Agent version "3.0.7.20160104"May 12, 2016 8:44:01 AM com.ibm.java.diagnostics.healthcenter.agent.mbean.HCLaunchMBean createJMXConnectorINFO: IIOP will be listening on the next available system assigned port. Use com.ibm.java.diagnostics.healthcenter.agent.iiop.port to specify a portMay 12, 2016 8:44:01 AM com.ibm.java.diagnostics.healthcenter.agent.mbean.HCLaunchMBean startAgentINFO: Health Center agent started on port 1972.Starting server clm.Server clm started with process ID 56229. ************** Looking at the console.log it shows: In console.log get May 12, 2016 8:44:01 AM com.ibm.java.diagnostics.healthcenter.agent.mbean.HCLaunchMBean <init> INFO: Agent version "3.0.7.20160104"May 12, 2016 8:44:01 AM com.ibm.java.diagnostics.healthcenter.agent.mbean.HCLaunchMBean createJMXConnectorWARNING: Failed to create RMI registry on port 1972: java.rmi.server.ExportException: Port already in use: 1972; nested exception is: java.net.BindException: Address already in useMay 12, 2016 8:44:01 AM com.ibm.java.diagnostics.healthcenter.agent.mbean.HCLaunchMBean createJMXConnectorINFO: IIOP will be listening on the next available system assigned port. Use com.ibm.java.diagnostics.healthcenter.agent.iiop.port to specify a portMay 12, 2016 8:44:01 AM com.ibm.java.diagnostics.healthcenter.agent.mbean.HCLaunchMBean startAgentINFO: Health Center agent started on port 1973. ********************* No issue there until you look at the lqe and ldx logs:
2016-09-21 12:09:55,900 [ Default Executor-thread-56] ERROR com.ibm.
*************************************************
Has anyone else had this issue? Where is the port defined as I can't find in in any properties file?
|
2 answers
![]()
The configuration is in the server.startup script.
set HEALTHCENTER_OPTS=-agentlib:healthcenter -Dcom.ibm.java.diagnostics.healthcenter.agent.port=1972The funny thing is, it seems that I always have such problem on Windows, but never on Linux. Comments Thanks for point out the file defining the port. Have you experienced the agent port issue in v6? I've raised a PMR to clarify what the issue is. I have 3 different instances of JAZZ setup and all report the same. All apps installed and started as root using Liberty. On initial start-up returned to the terminal it states is started on 1972. A few seconds later in the console.log it reports 1972 in use and restarted on 1973. Once lde and ldx startup they complain can't find the agent on 1972. In a brief discussion with a IBM rep on this, he stated that this is used with the Health Monitoring system , a separate app install. We have not used or set this up so what gives? Indeed it is for the Health Center tool, which is part of the IBM Java toolkit, not specific to CLM. You can find more details here:
|
![]()
I have the same problem with 6.0.2 and only RM installed on server. JTS, RS, DCC and LQE on other server have this problem too. But not always.
|
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.