Hi Luke,
I am putting down below sequential steps and response i have done , which may help you to figure our where it is going wrong
Step1 : node name (fixedhost) is added to the hosts file
Now DB and Log folder is having files with old hostname
Step 2 : Stopped RabbitMQ
Step 3 : removed from service
Step 4 : in rabbitmq-env-conf.bat , set the rabbitMQ node name
Step 5 : install command

Step 6 : start command
Step 7 : tried to start the node but got pid error
Step 8 : As suggested by you stopped the rabbitMQ
Step 9: Tried to reconfigure node but it was telling already reconfigured with new hostname
By now DB and log folder was having new files with new hostname
Step 10 : deleted the new files/folder with fixedhost name and renamed the older one with fixedhost
Step 11 : Finally started rabbitMQ
But queues and shovels are gone.

Please review my process and add if i am missing anything.
Thanks in Advance
Regards
Rohit Roshan