Agent port conflict (port 9090 already in use)

When port 9090 is already in use (often by HBase ThriftServer), change the CMA Agent HTTP and HTTPS ports in Cloudera Manager and restart the agent.

Symptom: The agent fails to start. The log displays the Web server failed to start. Port 9090 was already in use.error message.

Cause: Port 9090 commonly conflicts with HBase ThriftServer on the same host.

For complete parcel deployment procedures, see Deploying the CMA server with parcels.

  1. Open the CMA Agent service configuration in Cloudera Manager.
  2. Set cma_agent_http_port to an unused port, for example, 9190.
  3. Set cma_agent_https_port to 9193. Adjust the value if your site reserves a different HTTPS port.
  4. Restart the CMA Agent service.