我使用以下命令删除了节点:
rabbitmqctl -n mynode@hostname stop_app
rabbitmqctl stop_app;
rabbitmqctl -n mynode@hostname reset
rabbitmqctl start_app;
Run Code Online (Sandbox Code Playgroud)
当我签入集群时,节点不再存在:
rabbitmqctl cluster_status
Run Code Online (Sandbox Code Playgroud)
问题是当我检查重置节点的状态时,节点仍然存在:
rabbitmqctl -n mynode@G2dev2 status
Run Code Online (Sandbox Code Playgroud)
所以我的问题是如何永久删除节点?
手册页上没有关于此的信息:https : //www.rabbitmq.com/man/rabbitmqctl.1.man.html
谢谢
小智 8
您首先必须停止要删除的节点:
rabbitmqctl -n rabbit@node3 stop_app
Run Code Online (Sandbox Code Playgroud)
然后,您可以从其他节点之一使用forget_cluster_node命令:
rabbitmqctl forget_cluster_node rabbit@node3
Run Code Online (Sandbox Code Playgroud)
以下是有关该命令的详细信息: https://www.rabbitmq.com/rabbitmqctl.8.html#forget_cluster_node
归档时间: |
|
查看次数: |
7154 次 |
最近记录: |