Title
Create new category
Edit page index title
Edit category
Edit link
Jobs Failing Due to JMX Port Conflict
This page describes how to resolve job failures caused by JMX port conflicts after installing Pulse.
Applies to
Any JVM-based job or service (for example, Hive running on the MapReduce engine)
Issue
After installing Pulse, some jobs or services may fail, and you might see an error message indicating that a JMX port is already in use.
Cause
Pulse uses PulseJMX Agent to collect JMX metrics from components such as HiveServer2, Impala, ResourceManager, etc.
In some environments, multiple JVM processes on the same host try to bind to the same static JMX port (for example,
8008).This causes a port binding conflict, which can lead to job failures or degraded performance.
Resolution
Use JMXTrans-Agent instead of PulseJMX. JMXTrans-Agent runs inside the JVM process and sends metrics directly to the Pulse VictoriaMetrics database
This removes the need for static ports and prevents port conflicts.
For configuration steps, see Enable JMXTrans Agent.
For additional help, contact www.acceldata.force.com OR call our service desk +1 844 9433282
Copyright © 2026