Redis哨兵,主从配置

Redis主从配置

1.将redis配置文件复制好之后,将redis服务启动.
2.进如客户端(redis-cli),检查节点状态
默认条件下,redis节点都是主机.

info replication  查看节点状态

在这里插入图片描述
3.主从配置

SLAVEOF 192.168.64.130 6379  挂载主机

在这里插入图片描述
4.主从结构测试

(1)检查主从是否可以通信
在这里插入图片描述
(2)检查主从结构是否正常
说明:向redis主机中set数据,之后检查从机中是否实现数据同步.

Redis哨兵实现

实现步骤:
1.哨兵启动时首先监控主机的状态,并且记录主机的全部信息(包括从机的host:port);
2.当主机发生宕机现象时.首先会根据PING-PONG心跳检测机制,查看主机的状态,如果连续3次主机无法响应,则断定主机宕机.
3.由哨兵利用自己的推选的算法.选举出新的主机.并且将其他的节点改为当前主机的从机.
在这里插入图片描述

编辑哨兵配制文件

1.将哨兵的配置文件复制到sentinel目录中.
2.关闭哨兵保护模式
在这里插入图片描述
3.开启后台启动

在这里插入图片描述
4.修改哨兵监控信息
mymaster:变量名称 标识主机信息
1: 哨兵选举的票数. 一般数量> 哨兵 1/2
在这里插入图片描述
5.修改宕机的超时时间
在这里插入图片描述
6.启动哨兵

redis-sentinel sentinel.conf 启动哨兵

7.哨兵高可用测试
测试说明: 将redis主机宕机,等10秒之后,检查选举是否正确.
结果发现:6379宕机之后, 6380当选主机.
在这里插入图片描述
8.关于redis高可用问题
1.前提:必须配置主从结构.
2.如果出现了哨兵不能正确选举.则需要重新配置主从
3.解决方案:
编辑redis.conf的配置文件,之后删除最后一行信息.删除之后重新挂载.
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值