先看一下哨兵的日志输出
10754:X 20 Apr 2023 14:23:17.526 # Next failover delay: I will not start a failover before Thu Apr 20 14:29:17 2023
10754:X 20 Apr 2023 14:29:17.106 * Sentinel new configuration saved on disk
10754:X 20 Apr 2023 14:29:17.106 # +new-epoch 2
10754:X 20 Apr 2023 14:29:17.109 * Sentinel new configuration saved on disk
10754:X 20 Apr 2023 14:29:17.109 # +vote-for-leader 690b45bac999296376daa4dbd86c66f09301045f 2
10754:X 20 Apr 2023 14:29:17.166 # Next failover delay: I will not start a failover before Thu Apr 20 14:35:17 2023
10754:X 20 Apr 2023 14:35:17.260 * Sentinel new configuration saved on disk
10754:X 20 Apr 2023 14:35:17.261 # +new-epoch 3
10754:X 20 Apr 2023 14:35:17.269 * Sentinel new configuration saved on disk
10754:X 20 Apr 2023 14:35:17.270 # +vote-for-leader 08c4e268a9d4e9eddc11f1549c83ec3b25a9b6c6 3
10754:X 20 Apr 2023 14:35:17.271 # Next failover delay: I will not start a failover before Thu Apr 20 14:41:17 2023
10754:X 20 Apr 2023 14:41:17.480 # +new-epoch 4
10754:X 20 Apr 2023 14:41:17.481 # +try-failover master mymaster 192.168.149.129 6379
10754:X 20 Apr 2023 14:41:17.482 * Sentinel new configuration saved on disk
10754:X 20 Apr 2023 14:41:17.482 # +vote-for-leader d1447e47887f8d11f5ea1ea38cadacbaee058905 4
10754:X 20 Apr 2023 14:41:17.487 # 08c4e268a9d4e9eddc11f1549c83ec3b25a9b6c6 voted for d1447e47887f8d11f5ea1ea38cadacbaee058905 4
10754:X 20 Apr 2023 14:41:17.487 # 690b45bac999296376daa4dbd86c66f09301045f voted for d1447e47887f8d11f5ea1ea38cadacbaee058905 4
10754:X 20 Apr 2023 14:41:17.573 # +elected-leader master mymaster 192.168.149.129 6379
10754:X 20 Apr 2023 14:41:17.573 # +failover-state-select-slave master mymaster 192.168.149.129 6379
10754:X 20 Apr 2023 14:41:17.650 # -failover-abort-no-good-slave master mymaster 192.168.149.129 6379
10754:X 20 Apr 2023 14:41:17.741 # Next failover delay: I will not start a failover before Thu Apr 20 14:47:18 2023
10754:X 20 Apr 2023 14:47:17.940 * Sentinel new configuration saved on disk
10754:X 20 Apr 2023 14:47:17.941 # +new-epoch 5
10754:X 20 Apr 2023 14:47:17.949 * Sentinel new configuration saved on disk
10754:X 20 Apr 2023 14:47:17.949 # +vote-for-leader 08c4e268a9d4e9eddc11f1549c83ec3b25a9b6c6 5
10754:X 20 Apr 2023 14:47:17.973 # Next failover delay: I will not start a failover before Thu Apr 20 14:53:18 2023
10754:X 20 Apr 2023 14:53:18.163 # +new-epoch 6
10754:X 20 Apr 2023 14:53:18.164 # +try-failover master mymaster 192.168.149.129 6379
10754:X 20 Apr 2023 14:53:18.173 * Sentinel new configuration saved on disk
10754:X 20 Apr 2023 14:53:18.173 # +vote-for-leader d1447e47887f8d11f5ea1ea38cadacbaee058905 6
10754:X 20 Apr 2023 14:53:18.195 # 690b45bac999296376daa4dbd86c66f09301045f voted for d1447e47887f8d11f5ea1ea38cadacbaee058905 6
10754:X 20 Apr 2023 14:53:18.197 # 08c4e268a9d4e9eddc11f1549c83ec3b25a9b6c6 voted for d1447e47887f8d11f5ea1ea38cadacbaee058905 6
10754:X 20 Apr 2023 14:53:18.236 # +elected-leader master mymaster 192.168.149.129 6379
10754:X 20 Apr 2023 14:53:18.236 # +failover-state-select-slave master mymaster 192.168.149.129 6379
10754:X 20 Apr 2023 14:53:18.309 # -failover-abort-no-good-slave master mymaster 192.168.149.129 6379
10754:X 20 Apr 2023 14:53:18.401 # Next failover delay: I will not start a failover before Thu Apr 20 14:59:19 2023
在这里我们配置的哨兵一直在尝试选举的master进行故障转移操作结果一直没有成功
解决办法:这里尝试把主机和从机的防火墙关闭重新启动模拟主机宕机 就会选举新的master了