-failover-abort-no-good-slave master

redis搭建哨兵时报错

+failover-state-select-slave maste

-failover-abort-no-good-slave masterr

在搭建redis哨兵监听集群状态时出现这个错误

这个错误的意思表示

选择附属从节点,转换主节点是出了错误,原因是没有好的从节点,根本原因就是没有找到从节点信息,出现这个错误的根本原因是在于我们的哨兵配置文件写错了

开启一主两从三个服务

启动三个redis服务

查看服务信息,发现三个服务都启动成功端口分别为16399 16400 16401

链接16400执行slaveof ip 端口添加主从配置16401同理

切换到主节点查看主从情况发现已经注册成功

配置哨兵

注册成功可以添加数据进行测试记得开启rdb,我就不去演示了,直接添加哨兵进行监控咯

哨兵配置文件开启两个哨兵吧这里投票数取哨兵总数的一半

port 17011 #端口
# 哨兵监听的主服务器 mymaster名称(可以自定义),1票
sentinel monitor mymaster 主节点ip 16399 1
sentinel parallel-syncs mymaster 1
bind 127.0.0.1
protected-mode yes

执行命令启动两个哨兵

kill掉主服务!!!我这里之前主从已经测试成功了所以哨兵在16399文件中已经添加了以16401为主节点的命令在哨兵启动的时候自动将16399转换为了slave在kill的时候要看清楚自身的主节点是哪个我这里kill的是16401

我们查看哨兵日志,为了防止成为靶子我这里把ip码掉了,日志截取的不全面发现发现已经选举成功了

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值