你是打算生产部署吗 ,建议用7.5.3 ,8.1的话再等等吧
是的,那解决不了的话我只能先使用7.5.3版本试试了
这个报错 低版本升级到7.5及以后时碰的多,新部署都报着错不知道是碰着啥bug了
重装试试
@TiDBer_dHryul7m 麻烦确认一下上传的 topology.yaml 是不是实际用的,用这个 topo 部署 8.1 并不能复现这个问题。如果确认就是这个 topo,麻烦上传一下 tidb 的 log,谢谢。
另外,已知的相关 issue 有 Issues · pingcap/tidb · GitHub 麻烦确认是否包含了 performance.cross-join: false 这个配置。
[2024/08/06 18:24:04.942 +08:00] [WARN] [coprocessor.go:1474] ["other error"] [txnStartTS=451658342709854211] [regionID=76] [regionVer=28] [regionConfVer=5] [bucketsVer=0] [latestBucketsVer=0] [rangeNums=1] [firstRangeStartKey="t\ufffd\u0000\u0000\u0000\u0000\u0000\u0000&_r\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"] [lastRangeEndKey="t\ufffd\u0000\u0000\u0000\u0000\u0000\u0000&_r\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u0000"] [storeAddr=172.17.82.18:20160] [error="other error: [components/tidb_query_datatype/src/expr/ctx.rs:89]: evaluation failed: unknown or incorrect time zone: Asia/Beijing"]
[2024/08/06 18:24:04.942 +08:00] [FATAL] [terror.go:309] ["unexpected error"] [error="other error: [components/tidb_query_datatype/src/expr/ctx.rs:89]: evaluation failed: unknown or incorrect time zone: Asia/Beijing"] [stack="github.com/pingcap/tidb/pkg/parser/terror.MustNil\n\t/workspace/source/tidb/pkg/parser/terror/terror.go:309\nmain.createStoreAndDomain\n\t/workspace/source/tidb/cmd/tidb-server/main.go:421\nmain.main\n\t/workspace/source/tidb/cmd/tidb-server/main.go:326\nruntime.main\n\t/usr/local/go/src/runtime/proc.go:267"] [stack="github.com/pingcap/tidb/pkg/parser/terror.MustNil\n\t/workspace/source/tidb/pkg/parser/terror/terror.go:309\nmain.createStoreAndDomain\n\t/workspace/source/tidb/cmd/tidb-server/main.go:421\nmain.main\n\t/workspace/source/tidb/cmd/tidb-server/main.go:326\nruntime.main\n\t/usr/local/go/src/runtime/proc.go:267"]
错误原因是上面这个,根据这个优先级排查一下 tidb 的 timezone 配置。
2 个赞
感谢大佬,启动成功了
为啥错误报的是runaway这个表问题?
求助,我和你的情况一模一样,你是怎么解决的?
修改服务器时区,改为上海的,我的就启动成功了
官方也没有给解释,不知道呀
意思是这个时区报错导致没有执行对应版本脚本么?
我的虚拟机本来就是上海时间啊 中国北京时间啊
多启动两次
这个故障我也遇到了
8.2版本
郁闷启动一天也不行
是个 bug 相关 issue 可见:
v8.1 tidb start failed after deploy with “performance.cross-join: false” · Issue #55250 · pingcap/ti
performance.cross-join: false 这个参数不建议创建集群的设置,我们会在文档上追加说明,另外也会解决问题.
我还是不明白你想表达什么,8.1现在我就是遇到这个问题,到底如何解决?
我的配置文件里没有这个参数啊,压根就没设置啊