これが予想されているかどうかわかりませんが、ここで私がUbuntu 16.04で見つけたものです。私はアプリとインスタンスカウントですべての名前を付けました。 logstashの例では、1.logstash.test.com 2.logstash.test.com 3.logstash.test.comを持っています。しかし、rabbitmq-serverはそれで始まることはありません。ホスト名にサブドメイン名を付けることはできません。hostnameにサブドメインがある場合、Rabbitmq-serverが起動しない
Setting up rabbitmq-server (3.5.7-1) ...
Job for rabbitmq-server.service failed because the control process exited with error code. See "systemctl status rabbitmq-server.service" and "journalctl -xe" for details.
invoke-rc.d: initscript rabbitmq-server, action "start" failed.
dpkg: error processing package rabbitmq-server (--configure):
subprocess installed post-installation script returned error exit status 1
Processing triggers for systemd (229-4ubuntu7) ...
Errors were encountered while processing:
rabbitmq-server
ホスト名を単にlogstash.test.comに変更すると、apt-get経由でのインストールでうまく動作します。すべてが/ etc/hostsと/ etc/hostnameに正しく設定されています。