I think the provided solution does not work:
(aiida) jgarridoa@PE23011465:~$ rabbitmqctl shutdown -n rabbit@prod
Error (argument validation):
This command can only --wait for shutdown of local nodes but node rabbit@prod seems to be remote (local hostname: PE23011465, remote: prod).
Pass --no-wait to shut node rabbit@prod down without waiting.
Arguments given:
shutdown -n rabbit@prod
Usage
rabbitmqctl [–node ] [–longnames] [–quiet] shutdown [–wait] [–timeout ]
(aiida) jgarridoa@PE23011465:~$