我将节点添加到群集中。出现在节点上有问题。节点仍然处于“加入”状态。群集上没有数据。
#riak-admin member-status
================================= Membership ==================================
Status Ring Pending Node
-------------------------------------------------------------------------------
down 0.0% -- 'riak@172.17.0.145'
joining 0.0% -- 'riak@172.17.0.144'
valid 50.0% -- 'riak@172.17.0.115'
valid 50.0% -- 'riak@172.17.0.143'
我试图从群集中删除节点
#riak-admin cluster force-remove 'riak@172.17.0.144'
Failed: 'riak@172.17.0.144' is not a member of the cluster.
我尝试将节点加入群集
#riak-admin cluster join 'riak@172.17.0.144'
Failed: This node is already a member of a cluster
如何从群集中删除节点,或强制它正常工作?版本1.4.9
答案 0 :(得分:1)
我没有使用您的命令从群集中删除节点,但文档中建议使用该命令:riak documentation命令是riak-admin cluster leave, riak-admin cluster plan, riak-admin cluster commit
,它运行良好。如果您不需要使用force-remove来删除节点,我推荐这个。加入riak-admin cluster join
而非离开
答案 1 :(得分:0)
您可以删除节点名称为 riak@172.17.0.144
的节点只需按下节点 172.17.0.144 ,然后从其他正在运行的节点中删除 riak-admin force-remove riak@172.16.28.17 即可删除节点成功。