目标:从集群中剔除一组主从(5007、5008)
引用>经过上一节增加5007,5008主从服务节点后,目前集群的情况是这样的:
<代码> b3363a81c3c59d57143cd3323481259c044e66d2 192.168.8.196:5006@15006奴隶1 b7aa419065c5477c0def9d5e25106963fbdda76 0 1573003356000 3连接 1 b7aa419065c5477c0def9d5e25106963fbdda76 192.168.8.196:5003@15003主- 0 1573003352829 3连接11089 - 16383 fbf9f23ecf0fea399debf7db42c73fece04b98fd 192.168.8.196:5005@15005奴隶b1b67d4e554e29605bdbe40deab6670a42dd8836 0 1573003356842 2连接 b1b67d4e554e29605bdbe40deab6670a42dd8836 192.168.8.196:5002@15002主- 0 1573003355000 2连接5628 - 10922 d1a4b1aa3e924a5917efc240cdb2e3ada39e01c2 192.168.8.196:5001@15001主- 0 1573003354837 1连接166 - 5460 9 dc870942555447543694e42e40061823ed91271 192.168.8.196:5004@15004奴隶d1a4b1aa3e924a5917efc240cdb2e3ada39e01c2 0 1573003357846 1连接 63 aa476d990dfa9f5f40eeeaa0315e7f9948554d 192.168.8.196:5007@15007大师- 0 1573003356000 7连接0 - 165 5461 - 5627 10923 - 11088 d3a9de370962873d17f1124bcf9ac166cc6ba950 192.168.8.196:5008@15008自己,63年奴隶aa476d990dfa9f5f40eeeaa0315e7f9948554d 0 1573003350000 0连接 代码>序号 主节点 奴隶节点 1 192.168.8.196:5001 192.168.8.196:5004 2 192.168.8.196:5002 192.168.8.196:5005 3. 192.168.8.196:5003 192.168.8.196:5006 4 192.168.8.196:5007 192.168.8.196:5008开始实施:
1。先移除192.168.8.196:5008从节点redis-cli——集群del-node 192.168.8.196:5008 d3a9de370962873d17f1124bcf9ac166cc6ba950
引用> ,<代码>祝辞的在从集群192.168.8.196:5008 d3a9de370962873d17f1124bcf9ac166cc6ba950删除节点 在比;集群忘记发送消息到集群…… 在比;关闭节点。 在祝辞代码>此时,192.168.8.196:5008从节点已被删除。
<代码> 192.168.8.196:5001>集群节点 b3363a81c3c59d57143cd3323481259c044e66d2 192.168.8.196:5006@15006奴隶1 b7aa419065c5477c0def9d5e25106963fbdda76 0 1573004309001 6连接 9 dc870942555447543694e42e40061823ed91271 192.168.8.196:5004@15004奴隶d1a4b1aa3e924a5917efc240cdb2e3ada39e01c2 0 1573004310000 4连接 1 b7aa419065c5477c0def9d5e25106963fbdda76 192.168.8.196:5003@15003主- 0 1573004311007 3连接11089 - 16383 b1b67d4e554e29605bdbe40deab6670a42dd8836 192.168.8.196:5002@15002主- 0 1573004307000 2连接5628 - 10922 63 aa476d990dfa9f5f40eeeaa0315e7f9948554d 192.168.8.196:5007@15007大师- 0 1573004307000 7连接0 - 165 5461 - 5627 10923 - 11088 fbf9f23ecf0fea399debf7db42c73fece04b98fd 192.168.8.196:5005@15005奴隶b1b67d4e554e29605bdbe40deab6670a42dd8836 0 1573004310004 5的联系 d1a4b1aa3e924a5917efc240cdb2e3ada39e01c2 192.168.8.196:5001@15001自己,主- 0 1573004308000 1连接166 - 5460 代码><李>对192.168.8.196:5007主节点从新分片,将5007上的分片转移到其他节点
redis-cli美元——集群reshard 192.168.8.196:5007
李引用> >会出现一下问答对话项
<代码> #需要移动数据槽的数量 多少个你想移动(从1到16384)?500 #需要接受数据槽的主节点ID,这里我们填写5001号主服务节点ID 接收节点ID是什么?d1a4b1aa3e924a5917efc240cdb2e3ada39e01c2 #填写数据槽来源节点 请输入所有的源节点id。 类型的所有使用的所有节点作为源节点的哈希插槽。 类型“完成”一旦你进入所有的源节点id。 源节点# 1:63 aa476d990dfa9f5f40eeeaa0315e7f9948554d 源节点# 2:完成 代码>执行结束后,5007号主节点上的数据槽已经被转移到5001号主节点上。此时,5007上没有任何数据槽了。
<代码> b3363a81c3c59d57143cd3323481259c044e66d2 192.168.8.196:5006@15006奴隶1 b7aa419065c5477c0def9d5e25106963fbdda76 0 1573004510000 6连接 9 dc870942555447543694e42e40061823ed91271 192.168.8.196:5004@15004奴隶d1a4b1aa3e924a5917efc240cdb2e3ada39e01c2 0 1573004510589 8连接 1 b7aa419065c5477c0def9d5e25106963fbdda76 192.168.8.196:5003@15003主- 0 1573004508000 3连接11089 - 16383 b1b67d4e554e29605bdbe40deab6670a42dd8836 192.168.8.196:5002@15002主- 0 1573004510000 2连接5628 - 10922 63年aa476d990dfa9f5f40eeeaa0315e7f9948554d 192.168.8.196:5007@15007大师- 0 1573004508000 7连接 fbf9f23ecf0fea399debf7db42c73fece04b98fd 192.168.8.196:5005@15005奴隶b1b67d4e554e29605bdbe40deab6670a42dd8836 0 1573004511594 5的联系 d1a4b1aa3e924a5917efc240cdb2e3ada39e01c2 192.168.8.196:5001@15001自己,掌握8 - 0 1573004509000 0 - 5627 10923 - 11088连接复述,集群集群动态伸缩——删除主从节点