TiDB版本v3.0升级到TiDB 4.0后,原tispark集群(v2.2.3)无法访问tidb 4.0集群,生产环境不会升级spark集群,如何保证生产tidb集群升级到4.0后,原tispark(v2.2.3)可以正常访问tidb集群

问题:1
1. 测试环境,集群版本: TiDB版本v4.0+spark版本v2.2.3
2.现象:tidb集群有3.0升级到4.0后,通过tispark访问tidb集群式报错,tispark无法正常访问tidb集群
3.tispark包:tispark-assembly-2.3.0-rc.1.jar



4.报了一堆错,无法截全

尝试解决方式:
1.在测试环境搭建2.4.6版本的spark集群,链接tidb集群(v4.0)
2.可以正常访问
3.tispark包:tispark-assembly-2.3.0-rc.1.jar

生产环境tidb升级到4.0后,如何和原spark集群版本(2.2.3)进行兼容?

1 个赞

你好,我们保证的 TiSpark、TiDB 和 Spark 之间的兼容性如下:


TiDB 4.0 需要使用 TiSpark 2.3.x,而 TiSpark 2.3.x 只兼容 Spark 2.3.x 和 Spark 2.4.x
所以目前来说无法做到在 spark 2.2.3 上做到支持 TiDB 4.0

2 个赞

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