Redis5.0.5搭建redis主从,配置哨兵选举

搭建redis主从

1.redis主从关系104服务器为主redis, 105服务器为104的从服务器 ,  105为106的主服务器 ,106为105的从服务器

2.redis之前配置可参考  https://blog.csdn.net/yanghzaini/article/details/85314808

3.配置105,106服务器的redis.conf文件,104服务把密码配上(哨兵要用)

4. 关闭防火墙

关闭防火墙:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

5.启动三台redis服务器

6.分别启动客户端,并查看redis状态 命令:info replication ,配图为客户端redis状态

7.测试 104 set zhang  zhang 

   105 106  get zhang  为zhang 

配置哨兵选举

1.从解压文件里复制哨兵配置文件(sentinel.conf)到redis启动目录

2.配置修改sentinel.conf文件,配置redis主节点和密码

3.启动哨兵

4.启动redis客户端查看主从状态.命令 info replication ,可以发现还是104的主 从105  106的从

5.关闭104主redis服务器.等待30秒(redis选举默认30秒).查看105 和106的主从状态,发现105为新的主redis节点

(注意:哨兵解决了redis宕机后的选举主redis服务器问题)

6.重启104  redis 服务器(104服务器变成105的从)

(这里其实只需要配置密码就行了,slaveof可以不要,第一次不同步原因也是因为没有密码)

8.测试主从ok

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章