Redis高可用一主两从配置哨兵监控模式

一、Redis一主两从的配置

1、服务器ip地址和端口规划

①、主机 192.168.179.11  6379 

②、从机  192.168.179.10 6380

③、从机  192.168.179.12 6381

2、三台服务器分别安装和部署Redis服务

①安装部署这里省略。

②Redis配置文件修改说明如下

==================主机redis.conf配置 192.168.179.10==================================

daemonize yes

bind 0.0.0.0


protected-mode no


port  6379

dir /usr/local/redis/myredis


logfile "/usr/local/redis/myredis/6379.log"


pidfile "/var/run/redis_6379.pid"

requirepass "123456"

dbfilename "dump6379.rdb"

appendonly no

==================从机redis.conf配置 192.168.179.11==================================

从机上redis的配置文件在上面的配置文件的基础上,增加以下两个地方的配置即可,

3、启动服务

①先启动主机服务在动从机服务

②查看主机启动日志

③查看从机启动日志

④通过set命令在主机写入key和value,然后在从机进行读取

二、Redis哨兵模式加入对主从的监视作用,从而显示一主两从的高可用

一主两从增加哨兵模式实现Redis的高可用及主从自动切换。修改哨兵模式的配置文件

==================主机sentinel.conf配置 192.168.179.11======26379====================

bind 0.0.0.0
protected-mode no
port 26379
logfile "/usr/local/redis/myredis/26379.log"
pidfile "/usr/local/redis/myredis/redis-sentinel26379.pid"
dir /usr/local/redis/myredis
sentinel monitor mymaster  192.168.179.11  6379  2
sentinel auth-pass mymaster 123456

=====================主机sentinel.conf配置192.168.179.11========26380===========

bind 0.0.0.0
protected-mode no
port 26380
logfile "/usr/local/redis/myredis/26380.log"
pidfile "/usr/local/redis/myredis/redis-sentinel26380.pid"
dir /usr/local/redis/myredis
sentinel monitor mymaster  92.168.179.11  6379  2  
sentinel auth-pass mymaster 123456

==========================主机sentinel.conf配置 192.168.179.11========26381=======

bind 0.0.0.0
protected-mode no
port 26381
logfile "/usr/local/redis/myredis/26381.log"
pidfile "/usr/local/redis/myredis/redis-sentinel26381.pid"
dir /usr/local/redis/myredis
sentinel monitor mymaster  92.168.179.11  6379    2
sentinel auth-pass mymaster 123456

=====================================================================================

成功启动:

redis-sentinel  ../sentinel26379.conf  --sentinel

redis-sentinel  ../sentinel26380.conf  --sentinel

redis-sentinel  ../sentinel26381.conf  --sentinel

  • 15
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值