あるフリーランスエンジニアの色んなメモ!! ITスキル・ライフハックとか

RabbitMQ:Error when reading /var/lib/rabbitmq/.erlang.cookie: eacces

事象

以下のコマンドでRabbitMQ起動してもエラーで起動出来なかった

systemctl start rabbitmq-server

systemctl staus rabbitmq-server

でエラー内容を確認したところ、以下のエラーが発生していた

...
Error when reading /var/lib/rabbitmq/.erlang.cookie: eacces

原因

/var/lib/rabbitmq/.erlang.cookie の所有者が root になっていたため、
rabbitmq ユーザーがアクセス出来なかった

600 root root /var/lib/rabbitmq/.erlang.cookie

対策

以下のようなコマンドで、/var/lib/rabbitmq/.erlang.cookie の所有者を rabbitmq に変更する

chown rabbitmq:rabbitmq /var/lib/rabbitmq/.erlang.cookie
comments powered by Disqus