美文网首页
哨兵容灾测试

哨兵容灾测试

作者: 斜阳独倚东楼 | 来源:发表于2020-03-18 23:58 被阅读0次

    1.kill -9 id 干掉进程,删除/var/run下的pid文件

    (1)三个哨兵进程都认为master是sdown了

    (2)超过quorum指定的哨兵进程都认为sdown之后,就变为odown

    (3)哨兵1是被选举为要执行后续的主备切换的那个哨兵

    (4)哨兵1去新的master(slave)获取了一个新的config version

    (5)尝试执行failover

    (6)投票选举出一个slave区切换成master,每隔哨兵都会执行一次投票

    (7)让salve,slaveof noone,不让它去做任何节点的slave了; 把slave提拔成master; 旧的master认为不再是master了

    (8)哨兵就自动认为之前的187:6379变成了slave了,112:6379变成了master了

    (9)哨兵去探查了一下111:6379这个salve的状态,认为它sdown了

    (1)手动杀掉master

    (2)哨兵能否执行主备切换,将slave切换为master

    (3)哨兵完成主备切换后,新的master能否使用

    (4)故障恢复,将旧的master重新启动

    (5)哨兵能否自动将旧的master变为slave,挂接到新的master上面去,而且也是可以使用的

    哨兵的生产环境部署

    daemonize yes

    logfile /var/log/sentinal/5000/sentinel.log

    mkdir -p /var/log/sentinal/5000

    相关文章

      网友评论

          本文标题:哨兵容灾测试

          本文链接:https://www.haomeiwen.com/subject/cjghyhtx.html