目录
在上一篇博客中(在Ubuntu18.04系统下搭建redis 一主(服务器)多从)已经搭建好了redis一主多从,在此基础上继续搭建哨兵模式,这样当主机宕机时,从机可以自动变为主机。
此时我已经创建了一个redis主机和一个redis从机,端口为6381的redis 是 端口为6379的redis 的从机:
步骤:
1.创建配置文件
创建一个配置文件,名为sentinel.conf
我是在/myredis中进行创建
该配置文件的内容为:
sentinel monitor mymaster 127.0.0.1 6379 1
其中,mymaster表示为监控对象起的名称,1表示至少有多少个哨兵同意迁移的数量(就是有一个哨兵同意就进行主从切换)
2.启动哨兵
执行 sudo redis-sentinel /myredis/sentinel.conf
3.测试:关闭redis主服务器的情况
新开一个终端,输入如下命令来关闭端口为6379的redis主服务器
现在查看一下端口为6381的redis服务器,可以看到其已经自动变为主服务器
当我再启动端口为6379的redis后,发现其已经变为6381的从服务器(6381篡位成功^_^):
本文含有隐藏内容,请 开通VIP 后查看