更新时间:2026-07-28 GMT+08:00
分享

常见问题

Q:CN剔除故障恢复后未加回。

A:对应节点CMAgent日志搜索autorepair,查看不能加回原因。故障恢复后,CM如果30分钟内都没有加回CN,便不会再尝试加回。如需加回,可通过节点替换修复。

Q:多数派故障后集群无主。

A:请参见《最佳实践》中“多数派故障最佳实践”章节。

Q:DN发生主备倒换。

A:在原主节点CMAgent日志中搜索killing xxx by force、inst(xxx) data(xxx) killed,或在CMServer主日志中搜索KEY_EVENT_RESTART;若存在相关记录,则表明是CM仲裁触发的主备倒换。随后,需在进程终止时间点附近检索是否存在io hang或phony dead等关键字,以确认主备倒换的具体原因。若未找到上述CM仲裁相关记录,则说明非CM仲裁导致,应进一步排查DN进程退出的原因。

Q:故障后主备倒换RTO超时。

A:在CMServer主节点的key_event_xxx日志中找KEY_EVENT_FAILOVER,KEY_EVENT_FAILOVER日志之前的时间为CM仲裁选主时间,之后的时间为DN升主时间。

  1. 如果是仲裁时间过长,查看对应节点CMAgent和CMServer主日志,确定CM感知到故障的时间及决策的时间,排查是否出现叠加故障,如ETCD主、CMS主和DN主一起故障。
  2. 如果DN升主时间过长,查看failover升主节点对应的DN日志,排查升主慢的原因。

相关文档