如何确定Redis Enterprise分片是否已故障转移?
上次更新 2024 年 3 月 22 日
问题
如何确定Redis Enterprise分片是否已故障转移?
答案
检查日志 `cluster_wd.log` 并搜索以下模式
2021-10-05 15:20:30,554 WARNING cluster_wd ClusterState: Node 3 (xxx.xxx.xxx.xxx) just died2021-10-05 15:20:34,486 INFO cluster_wd ClusterState: Node 3 (xxx.xxx.xxx.xxx) became alive
将此信息与 syslog 系统日志交叉检查,以了解节点是否完全关闭。如果节点没有关闭,则表示网络问题。还检查日志 `cnm_exec.log` 是否出现以下类似信息
2021-10-05 15:20:33,441 INFO sm_event_logger MainThread: === [bdb:29] STATEMACHINE [SMRedisFailover] STARTED ===2021-10-05 15:20:33,527 INFO sm_event_logger MainThread: === [bdb:15] STATEMACHINE [SMRedisFailover] STARTED ===