redis学习五 ------ redis高可用(sentinel)

环境:

系统:centos 6.4
redis:3.2.0

机器ip: 192.168.10.160  ,  192.168.10.161



高可用集群图:




sentinel配置:

cd /opt/redis320/config

touch sentinel.conf

vim sentinel.conf 


增加配置:


sentinel monitor mymaster 192.168.10.160 6379 2
sentinel down-after-milliseconds mymaster 60000
sentinel failover-timeout mymaster 180000
sentinel parallel-syncs mymaster 1

#sentinel monitor resque 192.168.1.3 6380 4
#sentinel down-after-milliseconds resque 10000
#sentinel failover-timeout resque 180000
#sentinel parallel-syncs resque 5


启动sentinel : 


redis-server /opt/redis320/config/sentinel.conf --sentinel

出现这样的提示表示 sentinel成功

1322:X 05 Jun 19:14:56.449 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
1322:X 05 Jun 19:14:56.449 # Sentinel ID is 6927b6e2b5539dedb2fd040ced7a5bd6d1b52a77
1322:X 05 Jun 19:14:56.449 # +monitor master mymaster 192.168.10.160 6379 quorum 1
1322:X 05 Jun 19:14:56.452 * +slave slave 127.0.0.1:6380 127.0.0.1 6380 @ mymaster 192.168.10.160 6379
1322:X 05 Jun 19:15:56.454 # +sdown slave 127.0.0.1:6380 127.0.0.1 6380 @ mymaster 192.168.10.160 6379
1322:X 05 Jun 19:16:03.166 # +sdown master mymaster 192.168.10.160 6379
1322:X 05 Jun 19:16:03.166 # +odown master mymaster 192.168.10.160 6379 #quorum 1/1




在运行sentinel的时候要注意:

*是否有密码配置  , 如果被监控的master-slave是有密码设置的,需要在sentinel的配置文件中添加  sentinel auth-pass <master-name> <password>  配置

*关闭防火墙 






上面关于sentinel的配置属于最简单配置, 如果想要看sentinel的详细配置, 可以看这个博友的连接  http://blog.csdn.net/jinshuaiwang/article/details/44679797






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值