知识库技术方案Temporal 脑裂后在双管理节点上重建 PostgreSQL 和 Temporal

Temporal 脑裂后在双管理节点上重建 PostgreSQL 和 Temporal

技术方案ZCF · ZStone适用版本<4.2.2文章 IDKB-200140更新于2026-09-21

适用场景

  • 产品:ZCF。
  • ZStone
  • 版本:源案例建议升级到 4.2.2 以上版本彻底解决;因此本文适用于 4.2.2 以下版本中已发生 Temporal 脑裂的恢复场景。
  • 部署方式:双管理节点。
  • 涉及服务:zstone-mastertemporalbucardopostgresql-9.6
  • 涉及目录:/opt/zstone-installer//var/lib/pgsql//var/run/bucardo
  • 本文适用于双管理节点环境中已发生 Temporal 脑裂,需要清理 PostgreSQL 数据并重建 Temporal 相关数据库和同步服务的场景。

问题现象

  • 双管理节点环境中 Temporal 出现脑裂异常。
  • PostgreSQL 持续写入导致根分区使用率接近或达到 100%。
  • 根分区写满后,管理节点无法启动。

判断方法

  1. 在两台管理节点上检查根分区使用率,确认是否已接近或达到 100%。
  2. 检查 temporalzstone-master 服务状态,确认两台节点是否均异常。
  3. 使用 df -h

登录查看余下内容,以及更多产品问题排查与解决经验。

Temporal 脑裂后在双管理节点上重建 PostgreSQL 和 Temporal | KB-200140 | ZStack 资源中心