То, что вы хотите сделать, не поддерживается Erlang.
Если вы используете хотя бы одно имя FQDN, все они должны быть именами FQDN, и вы должны использовать "длинные имена" с RabbitMQ.
Создайте файл /etc/rabbitmq/rabbitmq-env.conf
с этим содержимым на всех узлах RabbitMQ:
USE_LONGNAME=true
После создания файла убедитесь, что полное доменное имя для каждого имени узла разрешается в DNS. Затем перезапустите все узлы RabbitMQ, и вы должны быть установлены.
Опять же, вы не можете смешивать короткие и длинные (FQDN) имена. Если у вас есть дополнительные проблемы, пожалуйста, спросите в списке рассылки.
ПРИМЕЧАНИЕ: команда RabbitMQ контролирует список рассылки rabbitmq-users
и только иногда отвечает на вопросы в StackOverflow.