Tam*_*mpa 30 rabbitmq chef-infra
我正在尝试使用厨师聚集兔子
这是我的错误.我关闭了第二个节点上的所有兔子.
rabbitmqctl join_cluster --ram rabbit@ip-10-158-xxx-xxx
Error: mnesia_unexpectedly_running
Run Code Online (Sandbox Code Playgroud)
那么......交易是什么?我从http://agiletesting.blogspot.com/2010/05/rabbitmq-clustering-in-ubuntu.html尝试了这个,这是删除/ var/lib/rabbitmq/mnesia.不行.在什么服务器上运行它不会运行?所有?
谢谢
joc*_*ull 47
确保sudo rabbitmqctl stop_app在发出cluster命令之前调用.这对我来说似乎是个问题.
然后确保你打电话sudo rabbitmqctl start_app再次开始:)
小智 5
要说出@Itai Ganot的非常重要的注释,这不是立即直观的:您需要rabbitmqctl stop_app在除一个节点之外的所有节点上运行。如果rabbitmqctl stop_app在所有节点上运行,您将收到不同的消息:Error: mnesia_not_running。
简而言之:
Error: mnesia_unexpectedly_running表示“您需要rabbitmqctl stop_app在此节点上运行Error: mnesia_not_running表示“您需要rabbitmqctl start_app在要与之群集的节点上运行”我不想回答我自己的问题,但使用厨师聚集拉宾确实很痛苦。通过在引导过程中不使用 -N 选项,rabbit 的问题得到了解决。Rabbit 不喜欢更改主机名。
所以..按照兔子网站上的文档进行聚类按预期工作。如果您对 Chef 使用 -N 选项...将会出现重大问题。
| 归档时间: |
|
| 查看次数: |
21798 次 |
| 最近记录: |