RabbitMQ v3.9.11 is failed to start

119 views
Skip to first unread message

Pradosh Chakra

unread,
Feb 14, 2022, 6:15:54 AM2/14/22
to rabbitmq-users
Hi Team,
  I am using below RabbitMQ and Erlang versions.
RabbitMQ     : 3.9.11 
Erlang            :  23.3. 4.10
Environment : Windows 10

We have implemented the feature called "Renaming RabbitMQ cluster node so that the RabbitMQ will be independent form system hostname"

The following steps implemented to make RabbitMQ runs on its own hostname.

1.stop RabbitMQ 
net stop RabbitMQ /yes
2. Remove RabbitMQ Service
rabbitmq-service.bat remove
3.Add Hostname To Hosts File in the location(C:\Windows\System32\drivers\etc)
127.0.0.1 Computer_Hostname
4.Create Rabbitmq Environmental Config Bat file :
C:\Test\RabbitMQ\Data\rabbitmq-env-conf.bat
5 Add RabbitMQ To Services
rabbitmq-service.bat install
6.Start RabbitMQ Service
rabbitmq-service.bat start
7. set NodeName To Environment :
setx NODENAME Computer_Hostname /M

However, the RabbitMQ is failed to start after this steps.

RabbitMQ installation Directory : C:\Test\RabbitMQ\Data

Below are the Environment Variables to customize the RabbitMQ Directory :
RABBITMQ_BASE = C:\Test\RabbitMQ\Data
RABBITMQ_ADVANCED_CONFIG_FILE = C:\Test\RabbitMQ\Data\advanced.config
NODENAME = rabbitComputer_Hostname

Logs are attached for your reference.

Please help me resolving this issue.

rabbitmq.log
erl_crash.dump

Luke Bakken

unread,
Feb 14, 2022, 8:52:16 AM2/14/22
to rabbitmq-users
Hello,

Please attach all of your full configuration files to your response, including advanced.config and rabbitmq-env-conf.bat

This is the sequence of steps you should use:

1. Stop and remove RabbitMQ Windows service:

rabbitmq-service.bat stop
rabbitmq-service.bat remove

2. Set the following environment variables as system environment variables. Carefully note the variable name and that they are created as system variables:

RABBITMQ_BASE = C:\Test\RabbitMQ\Data
RABBITMQ_ADVANCED_CONFIG_FILE = C:\Test\RabbitMQ\Data\advanced.config
RABBITMQ_NODENAME = rabbitComputer_Hostname

3.Add Hostname To Hosts File in the location(C:\Windows\System32\drivers\etc)
127.0.0.1 Computer_Hostname

4.Create Rabbitmq Environmental Config Bat file :
C:\Test\RabbitMQ\Data\rabbitmq-env-conf.bat

5 Install and start RabbitMQ Windows service:

rabbitmq-service.bat install
rabbitmq-service.bat start

Finally, please note that both newer Erlang (24.2.1) and RabbitMQ (3.9.13) versions exist.

Luke

Pradosh Chakra

unread,
Feb 28, 2022, 7:01:13 AM2/28/22
to rabbitmq-users

Hi Team,
I am using below RabbitMQ and Erlang versions.
RabbitMQ     : 3.9.13
Erlang            :  24.2.1

Environment : Windows 10

We have implemented the feature called "Renaming RabbitMQ cluster node so that the RabbitMQ will be independent form system hostname"

The following steps implemented to make RabbitMQ runs on its own hostname.

1.stop RabbitMQ
net stop RabbitMQ /yes
2. Remove RabbitMQ Service
rabbitmq-service.bat remove
3.Add Hostname To Hosts File in the location(C:\Windows\System32\drivers\etc)
127.0.0.1 ComputerHostname

4.Create Rabbitmq Environmental Config Bat file :
C:\Test\RabbitMQ\Data\rabbitmq-env-conf.bat
5 Add RabbitMQ To Services
rabbitmq-service.bat install
6.Start RabbitMQ Service
rabbitmq-service.bat start
7. set NodeName To Environment :
setx NODENAME ComputerHostname /M

However, as u said before i have tried all the steps and  the RabbitMQ is failed to start after this steps.

But when i remove the NODENAME then RabbitMQ is working properly.


RabbitMQ installation Directory : C:\Test\RabbitMQ\Data

Below are the Environment Variables to customize the RabbitMQ Directory :
RABBITMQ_BASE = C:\Test\RabbitMQ\Data
RABBITMQ_ADVANCED_CONFIG_FILE = C:\Test\RabbitMQ\Data\advanced.config
NODENAME = rabbit@ComputerHostname
RABBITMQ_NODENAME=rabbit@ComputerHostname

As u said before i have tried all the steps and RabbitMQ is not working.

But when i remove the rabbitmq-env-conf.bat then RabbitMQ is working properly.
erl_crash.dump
rabbitmq-env-conf bat1.txt
rabbitmq-env-conf bat.txt
rabbitmq.log
advanced config.txt
Reply all
Reply to author
Forward
0 new messages