【发布时间】:2015-12-03 23:02:20
【问题描述】:
除了为我要删除的每个节点设置 'wsrep_cluster_address='gcomm://' 之外,还有什么更好的方法吗?
【问题讨论】:
-
但是所有的方法都基于一些值,满足节点被删除的要求。但我正在寻找的是在任何给定的时间点手动删除节点?
除了为我要删除的每个节点设置 'wsrep_cluster_address='gcomm://' 之外,还有什么更好的方法吗?
【问题讨论】:
我在这里看到两个选择:
http://www.severalnines.com/blog/online-schema-upgrade-mysql-galera-cluster-using-rsu-method
(您没有进行 RSU,但这涉及“删除节点”。)
【讨论】:
我刚做了这个。似乎奏效了。在要驱逐的节点上
试试
>show global status like 'wsrep%';
复制粘贴wsrep_gcomm_uuid
假设 UUID = 1de97dad-f609-11e5-8a50-ce2e621b0c42,转到另一个节点并从那里驱逐
SET GLOBAL wsrep_provider_options="evs.evict=1de97dad-f609-11e5-8a50-ce2e621b0c42";
如果节点已经关闭或无响应,您可以从 wsrep_evs_delayed 的任何其他节点获取 UUID
【讨论】: