I found that by some reason edge-qpid-server is not running and we cannot start it. When you run start command it shows UP, but status shows Not running (DEAD). Here is system.log from edge-qpid-server
2019-03-07 15:23:22,741 WebServer ERROR SERVICES.WEB - WebServiceImpl$1.run() : Error in starting WebService - unable to start container - Halting the boot up process!! java.net.BindException: Address already in use
how can we find by which process it is used and what to do in such cases to start QPID server.
Address already in use
look at the ports used by QPID : https://docs.apigee.com/private-cloud/v4.18.05/port-requirements
And see if there anyone else sitting on this port > netstat -na | grep [port]
Then you can use this link to determine who's sitting on the ports : https://www.tecmint.com/find-out-which-process-listening-on-a-particular-port/
You are right. Maybe you can point me where is qpid startup script or default config, as process points on incorrect folder path.
I'm not sure, but maybe this is the start script: /opt/apigee/apigee-qpidd-4.19.01-0.0.2001/init.d/ (depends on your version)
Can you share an output of the commands you ran?
User | Count |
---|---|
7 | |
2 | |
2 | |
2 | |
1 |