0

假设我有 3 个服务器的 Redis 设置,并且我已将 redis-sentinel 配置为需要 2 个哨兵的法定人数来启动故障转移。如果我的 2 台服务器死机而我只剩下 1 台,即使我没有法定人数,是否有办法手动批准故障转移?

我已经看到SLAVEOF NO ONE在某些情况下使用应该会有所帮助(这会是其中之一吗?)但我无法让它发挥作用。也许我没有正确的身份验证,或者我没有在正确的地方运行它。

4

1 回答 1

1

当 2/3 的服务器宕机时,哨兵无法投票支持 odown 事件,因为 quorum 设置为 2。

如果有 2/3 个节点可能宕机,您需要将 quorum 更新为 1,您可以将剩余节点更新为 master

于 2018-10-11T06:48:33.390 回答