首页 > 解决方案 > 在 Azure 中的 VM 上设置 RabbitMq

问题描述

我在 Azure 虚拟机中设置 RabbitMq 时遇到问题。我已经通过 Market Place 并安装了RabbitMQ Cluster. Azure 为我设置了 3 个虚拟机。

因此,当我使用并启用 rabbitMq 管理插件登录到其中一个 VMputty时,我遇到了以下错误:

读取 /opt/bitnami/rabbitmq/.rabbitmq/.erlang.cookie 时出错:eacces

最初我认为这是一个权限错误,所以使用了以下命令:

chmod 600 /opt/bitnami/rabbitmq/.rabbitmq/.erland.cookie 

但回来时找不到错误文件

chmod:无法访问“/opt/bitnami/rabbitmq/.rabbitmq/.erland.cookie”:没有这样的文件或目录

我在这里错过了什么吗?

这是我第一次涉足 Azure,所以我还在学习。

标签: azurerabbitmq

解决方案


解决了这个问题。我错过了sudo前缀

sudo rabbitmq-plugins enable rabbitmq_management

返回以下确认

已配置以下插件:

rabbitmq_management
rabbitmq_management_agent
rabbitmq_web_dispatch

然后我能够设置用户帐户和权限。

rabbitmqctl add_user test test
rabbitmqctl set_user_tags test administrator
rabbitmqctl set_permissions -p / test ".*" ".*" ".*"

推荐阅读