Redis集群改变主从关系(无需redis-trib.rb)

当Redis集群的主从关系不符合预期时,可以通过手动移除并重新添加从节点来调整。步骤包括查看节点信息,删除不需要的从节点,清理从机的配置文件,然后按顺序将从机重新加入集群,指定对应主机。
摘要由CSDN通过智能技术生成

redis是创建集群后,发现主从关系并不是和命令里一一对应的。

创建集群的命令如下:

# ./redis-cli --cluster create node1:port1 node2:port2 node3:port3 node4:port4 node5:port5 node5:port6 --cluster-replicas 1

node1, node2, node3为主机,但node1的从机并不一定为node4,故将从机从集群中删掉,再重新加入,并指定主机。

步骤如下:

一、 将三个从机移除

1. 查看节点信息

# ./redis-cli cluster nodes

2. 删除从节点

del-node后分别写入删除的节点及该节点id(cluster nodes对应节点该行最左侧的40字节的随机字符串即为该节点id)

# ./redis-cli --cluster del-node node4:port4 该节点id

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值