NetWorker: Linux server services fail to start rabbitmq "Unable to start epmd because it is already running"
Summary: The NetWorker server software installed on a Linux server. The server services fail to start, reporting that the RabbitMQ service is already running "Unable to start epmd because it is already running" ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
- The NetWorker server software is installed on a SuSE (or other Linux platform) server.
- The NetWorker services fail to start "
Unable to start epmd because it is already running." - The
/nsr/logs/daemon.rawreports:
0 MM/DD/YYYY HH:mm:SS nsrexecd NSR notice @(#) Product: NetWorker 0 MM/DD/YYYY HH:mm:SS nsrexecd NSR notice @(#) Release: 19.10.0.2.Build.77 0 MM/DD/YYYY HH:mm:SS nsrexecd NSR notice @(#) Build number: 77 0 MM/DD/YYYY HH:mm:SS nsrexecd NSR notice @(#) Build date: Thu Mar 14 12:21:05 2024 0 MM/DD/YYYY HH:mm:SS nsrexecd NSR notice @(#) Build arch.: linux86w 0 MM/DD/YYYY HH:mm:SS nsrexecd NSR notice @(#) Build info: DBG=0,OPT=-O2 -fno-strict-aliasing 0 MM/DD/YYYY HH:mm:SS nsrctld NSR notice @(#) Product: NetWorker 0 MM/DD/YYYY HH:mm:SS nsrctld NSR notice @(#) Release: 19.10.0.2.Build.77 0 MM/DD/YYYY HH:mm:SS nsrctld NSR notice @(#) Build number: 77 0 MM/DD/YYYY HH:mm:SS nsrctld NSR notice @(#) Build date: Thu Mar 14 12:21:05 2024 0 MM/DD/YYYY HH:mm:SS nsrctld NSR notice @(#) Build arch.: linux86w 0 MM/DD/YYYY HH:mm:SS nsrctld NSR notice @(#) Build info: DBG=0,OPT=-O2 -fno-strict-aliasing 127106 MM/DD/YYYY HH:mm:SS nsrctld NSR notice Startup in progress; starting all daemons... 144355 MM/DD/YYYY HH:mm:SS nsrctld NSR notice Daemon rmq-epmd is running. 0 MM/DD/YYYY HH:mm:SS nsrctld NSR notice rmq-epmd: Error: Unable to start epmd because it is already running. 0 MM/DD/YYYY HH:mm:SS nsrctld NSR notice rmq-epmd: epmd: up and running on port 4369 with data: name rabbit at port 25672 144354 MM/DD/YYYY HH:mm:SS nsrctld NSR notice Daemon rmq-epmd terminated. 144359 MM/DD/YYYY HH:mm:SS nsrctld NSR error Scheduling restart of daemon /opt/nsr/rabbitmq-server-3.11.16/bin/epmd in 5 seconds 137911 MM/DD/YYYY HH:mm:SS nsrctld NSR critical Aborting startup sequence: Process /opt/nsr/rabbitmq-server-3.11.16/bin/epmd exited in less than 10 seconds at startup: exit code 1 127108 MM/DD/YYYY HH:mm:SS nsrctld NSR critical Failed to start all daemons; shutting down... 137914 MM/DD/YYYY HH:mm:SS nsrctld NSR critical Shutdown due to error: Process /opt/nsr/rabbitmq-server-3.11.16/bin/epmd exited in less than 10 seconds at startup: exit code 1
NOTE: The
daemon.raw is unrendered. See the following article: NetWorker: How to use nsr_render_log to render .raw log files
Cause
There is an OS installed rabbitmq. The OS rabbitmq is conflict with NetWorker's rabbitmq.
The epmd starts through OS installed rabbitmq instead of NetWorker's rabbitmq.
# ps -ef|grep epmd rabbitmq 17689 1 0 10:22 ? 00:00:00 /usr/local/lib/erlang/erts-9.3.3.11/bin/epmd -daemon
Resolution
- Completely stop NetWorker:
nsr_shutdown
- Check if OS
rabbitmqis installed
rpm -qa | grep rabbitmq
Example:
# rpm -qa |grep rabbit rabbitmq-server-3.7.17-1.suse.noarch
NOTE: This command only lists OS installed
rabbitmq packages. It does not list NetWorker's rabbitmq installation. Therefore, any packages returned are OS installed ones, not the rabbitmq required by NetWorker. Consult with the system administrator regarding any installed rabbitmq packages, in case they are required by another application. They conflict with NetWorker and must be removed.
- Uninstall the OS
rabbitmq:
rpm -e rabbitmq_package_name
Example:
# rpm -e rabbitmq-server-3.7.17-1.suse.noarch
- Start NetWorker:
systemctl start networker
- Monitor the
/nsr/logs/daemon.rawfor startup messages.
Additional Information
Affected Products
NetWorkerProducts
NetWorker FamilyArticle Properties
Article Number: 000224723
Article Type: Solution
Last Modified: 12 Feb 2026
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.