多个Tidb,新建表不同步

现在集群正常吗? 感觉 tidb 的 3 个节点不属于一个集群了

我们监听的0.0.0.0 有问题么 集群正常 现在每天凌晨定时任务重启tidb 实现暂时的同步

集群有没有滚动升级过,滚动的步骤是否全部成功了 ?

集群是k8s部署的, 从v3.0.0 升级到v3.0.4,升级方式是 直接替换镜像版本

用 ps -ef 看看启动参数, 还有 pdctl 的注册信息看看是不是完全一致的。

这个应该是将 DDL lease 设置成了 0 的原因。这种情况下,我们不会去同步 schema 信息。一般我们不会将其设置成0,如无特殊要求,使用默认值即可。只有在测试的时候,或者使用 mocktikv 的时候才会将 lease 设置成 0。

1 个赞


pdctl 不知道你要看什么

检查下 TiDB 配置 lease 。可以在 tidb 部署目录下的 conf/tidb.toml 看下 lease 的具体值。

是这个,之前是0 , 现在改了45.表一致了

谢谢 各位

有配置文件的推荐模板吗,不是要参数说明。我这个配置 是从旧的tidb配置复制过来的

一般采用官网的默认配置即可

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。