Redis 主从复制部署实验

一、主从复制

主从复制:主从复制是高可用Redis的基础,哨兵和集群都是在主从复制基础上实现高可用的。主从复制主要实现了数据的多机备份,以及对于读操作的负载均衡和简单的故障恢复。缺陷:故障恢复无法自动化:写操作无法负载均衡;存储能力受到单机的限制。

主机 IP地址
Master节点 192.168.153.10
Slave1节点 192.168.153.20
Slave2节点: 192.168.153.30
systemctl stop firewalld
setenforce 0

安装 Redis

NoSQL之 Redis配置与优化

修改Redis 配置文件(Master节点)

vim /etc/redis/6379.conf
bind 0.0.0.0                        #70,修改监听地址为0.0.0.0
daemonize yes                       #137行,开启守护进程
logfile /var/ log/redis_6379.log    #172行,指定日志文件目录
dir /var/lib/redis/6379             #264行,指定工作目录
appendonly yes                      #700行,修改为yes开启AOF持久化功能

/etc/init.d/redis_6379 restart

在这里插入图片描述
在这里插入图片描述

修改Redis 配置文件(Slave节点)

vim /etc/redis/6379.conf
bind 0.0.0.0                       #70行,修改监听地址为0.0.0.0
daemonize yes                      #137行,开启守护进程
logfile /var/log/redis_6379.log    #172行,指定日志文件目录
dir /var/lib/redis/6379            #264行,指定工作目录
replicaof 192.168.153.10 6379      #288行,指定要同步的Master节点IP和端口
appendonly yes                     #700行,开启AOF持久化功能

/etc/init.d/redis_6379 restart

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

验证主从效果

在Master节点上看日志

tail -f /var/log/redis_6379.log 

在这里插入图片描述

在Master节点上验证从节点

redis-cli info replication

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_51613313/article/details/114293020
今日推荐