来自 NDBCLUSTER 的临时错误 899 'Rowid already allocated'
Got temporary error 899 'Rowid already allocated' from NDBCLUSTER
我现在遇到这个 NDB CLUSTER 错误有一段时间了。
由于生产关闭,它在集群关闭 2 天后启动。
任何见解都会有所帮助。 TIA
899表示rowid已经分配。
这是一个问题,因为它的分布式特性
NDB集群。通常这是一个暂时的问题
几微秒后消失。
如果它仍然存在,则可能是某些错误导致了
主副本和备份副本不一致。
如果是这种情况最好的获取方法
恢复正常操作是执行以下操作:
1)备份
2) 执行其中一个数据节点的初始节点重启
(假设您有 2 个数据节点)。
问题应该在此之后消失。
备份只是为了确保您拥有
如果发生更多事情,最新的可能备份。
我现在遇到这个 NDB CLUSTER 错误有一段时间了。 由于生产关闭,它在集群关闭 2 天后启动。
任何见解都会有所帮助。 TIA
899表示rowid已经分配。 这是一个问题,因为它的分布式特性 NDB集群。通常这是一个暂时的问题 几微秒后消失。
如果它仍然存在,则可能是某些错误导致了 主副本和备份副本不一致。
如果是这种情况最好的获取方法 恢复正常操作是执行以下操作: 1)备份 2) 执行其中一个数据节点的初始节点重启 (假设您有 2 个数据节点)。
问题应该在此之后消失。 备份只是为了确保您拥有 如果发生更多事情,最新的可能备份。