これはEC2にあります。私は権限を設定、仮想ホスト、ユーザーを作成し、RabbitMQのをインストールするようないくつかの基本的な設定を行いますinitスクリプトを持っている、などだから、基本的にそれが行く:RabbitMQの設定は再起動時に消えます。どうして?
sudo yum --enablerepo=epel install rabbitmq-server
/etc/init.d/rabbitmq-server start
rabbitmqctl add_user username password
rabbitmqctl add_vhost vhost
rabbitmqctl set_permissions -p vhost username ".*" ".*" ".*"
rabbitmqctl stop
その後、私はシェルを終了し、からEBSの画像を作成しますインスタンス。 Amazonはサーバーを自動的に再起動してイメージを作成します。
今や変わった部分...再起動後、パーミッション以外はすべて設定されていました。
その後、画像から新しいインスタンスを開始したとき、rabbitmqにはユーザー名もホストもありませんでした。
変更を保存するためにrabbitmqで行う必要があることはありますか?
全く同じ問題があります。あなたはこれを理解しましたか? – Fluffy
私は 'rabbitmqctl list_permissions -p/vhost'を使用していたのですが、問題を確認するために' rabbitmqctl list_permissions'を使用していたことを無視してください。 – Fluffy