基于Docker的Redis集群3主3从的主从扩容

本文介绍了如何在Docker环境下将一个3主3从的Redis集群扩展到4主4从。首先,通过新建并启动6387和6388两个节点,然后将6387加入到现有集群中作为master,并进行槽号重新分配。接着,将6388配置为6387的从节点,最后检查集群状态,确认扩容成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

基于Docker的Redis集群3主3从的搭建:

基于Docker容器3主3从Redis的集群配置_起名字麻烦p的博客-优快云博客

1.新建6387 6388 两个节点+新建后启动 + 查看是否有8个节点

docker run -d --name redis-node-7 --net host --privileged=true -v /data/redis/share/redis-node-7:/data redis:6.0.8 --cluster-enabled yes --appendonly yes --port 6387

docker run -d --name redis-node-8 --net host --privileged=true -v /data/redis/share/redis-node-8:/data redis:6.0.8 --cluster-enabled yes --appendonly yes --port 6388

docker ps

2.进入6387容器实例内部

docker exec -it redis-node-7 /bin/bash

3.将新增的6387节点(空槽号)作为master节点加入原集群

将新增的6387作为master节点加入集群

redis-cli --cluster add-node 自己实际IP地址:6387 自己实际IP地址:6381

6387 就是将要作为master新增节点

相当于6381就是原来集群的领路人,相当于6387拜6381的码头从而找到组织加入集群

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值