redis主从配置+哨兵模式

先看一下我的实验环境(以下实验可能不是很正确,因为我也是第一次进行这种配置)
172.16.1.110 主redis
172.16.1.111 从redis
172.16.1.112 从redis
172.16.1.113 哨兵
redis安装步骤我就不说 四台都按照这个方法安装,不用做其他改动,端口也全部默认6379

一定要注意,把防火墙全部关闭,否则会出问题

按照我上一步的安装方法,我们的配置文件应该是在/etc/redis/6379.conf 哨兵配置文件应该在/opt/redis/redis-4.0.9/sentinel.conf,redis启动方法为
/opt/redis/redis-4.0.9/src/redis-server /etc/redis/6379.conf & #(意思是后台运行redis,&是后台运行的意思,指定redis的配置文件6379.conf)

首先进行主从配置

172.16.1.110 不用做修改,只需要把redis启动就行了

在172.16.1.111 和172.16.1.112 在6379.conf文件里面,找到slaveof 那里,都添加一行slaveof 172.16.1.110 6379即可,然后启动111和112redis服务器
看一下我112上面增加的内容吧,就加入这句就可以

redis主从配置+哨兵模式_分享

在172.16.1.110 上面执行/usr/local/bin/redis-cli回车后,进入后继续输入info,查看信息,主要是Replication那里,正常的话会看到两个slaves

在哨兵上进行以下配置,配置也很简单
在 /opt/redis/redis-4.0.9/sentinel.conf 修改以下参数即可
redis主从配置+哨兵模式_分享_02

启动sentinel就可以了
redis主从配置+哨兵模式_分享_03