2 Redis-5.0.5一主二从sentinel监控

4 篇文章 0 订阅

重点:一定要检查防火墙,除了6379,还有sentinel的26379,记得要开放,

否则redis的slave无法升级到master

 

在从节点的redis.conf配置中添加

replicaof 192.168.92.100 6379

masterauth 123456

 

在203、204、205创建sentinel配置文件(单例安装后根目录下默认有sentinel.conf,可以先备份默认的配置)

cd /usr/local/soft/redis-5.0.5 mkdir logs mkdir rdbs mkdir sentinel-tmp vim sentinel.conf

sentinle.conf配置文件内容,三台机器相同

daemonize yes port 26379 protected-mode no dir "/usr/local/soft/redis-5.0.5/sentinel-tmp" sentinel monitor redis-master 192.168.8.203 6379 2 sentinel down-after-milliseconds redis-master 30000 sentinel failover-timeout redis-master 180000 sentinel parallel-syncs redis-master 1

sentinel auth-pass redis-master 123456

logfile "/usr/local/soft/redis-5.0.5/logs/sentinel.log"

 

 

在3台机器上分别启动Redis和Sentinel

cd /usr/local/soft/redis-5.0.5/src ./redis-server ../redis.conf ./redis-sentinel ../sentinel.conf

 

哨兵状态

./redis-cli -p 26379 info sentinel

在3台机器上查看集群状态:

rcli -a 123456

info replication

redis> info replication

 

replication复制

模拟master宕机,在203执行:

redis> shutdown

注意看sentinel.conf里面的redis-master被修改了,变成了当前master的IP端口。

redis> info replication

这个时候会有一个slave节点被Sentinel设置为master。

再次启动master,它不一定会被选举为master。

slave宕机和恢复测试省略。

 

redis学习9---一主二从三哨兵环境配置

https://blog.51cto.com/xiaoxiaozhou/2418148?source=dra

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值