Redis集群节点扩容

案列概述

​ 某电商大型项目,由于业务大规模升级。项目中的前置缓存节点,已经不能满足当前的业务需求,现在对redis集群扩容一套redis主备节点,对于实际的生产环境,一般规划是在晚上2凌晨12点做操作,操作之前,提前做好redis安装部署,晚上凌晨12点左右,业务量比较少,影响范围比较少,redis对接的底层数据库,先要锁库、锁表,不产生业务流数据,这样redis集群可产生的影响因素较小。

案例拓扑图:
在这里插入图片描述

==前期已搭建 redis集群,详见https://blog.csdn.net/ML908/article/details/105045768 ==

软件包

百度网盘链接:https://pan.baidu.com/s/1nAlvkBR7NS0speietzeDvA
提取码:rqul

redis节点扩容

扩容流程:
1、部署2台redis节点(主、备)
2、将2台redis节点添加到集群中
3、使用redis-cli启动自动迁移
4、迁移后检测各个节点槽的均衡性
5、将扩容的主节点添加从节点

1、节点基础环境(两台操作一致)

#关闭防火墙,关闭核心防护

[root@master4 yum.repos.d]# systemctl stop firewalld
[root@master4 yum.repos.d]# setenforce 0
[root@master4 yum.repos.d]# vim /etc/selinux/config
SELINUX=disabled

#挂载光盘

[root@master4 ~]# vim /etc/fstab
/dev/cdrom	/mnt	iso9660	defaults	0 0

[root@master4 ~]# mount -a
[root@master4 ~]# df -hT
文件系统       类型      容量  已用  可用 已用% 挂载点
/dev/sda2      xfs        20G  3.3G   17G   17% /
devtmpfs       devtmpfs  898M     0  898M    0% /dev
tmpfs          tmpfs     912M     0  912M    0% /dev/shm
tmpfs          tmpfs     912M   17M  895M    2% /run
tmpfs          tmpfs     912M     0  912M    0% /sys/fs/cgroup
/dev/sda5      xfs        10G   37M   10G    1% /home
/dev/sda1      xfs       6.0G  174M  5.9G    3% /boot
tmpfs          tmpfs     183M   28K  183M    1% /run/user/0
tmpfs          tmpfs     183M  4.0K  183M    1% /run/user/42
/dev/sr0       iso9660   4.3G  4.3G     0  100% /mnt

#搭建yum仓库

[root@master4 ~]# cd /etc/yum.repos.d
[root@master4 yum.repos.d]# mkdir backup
[root@master4 yum.repos.d]# mv C* backup
[root@master4
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值