【 TiDB 使用环境】测试
【 TiDB 版本】v6.2
【遇到的问题】
自己编译好了tikv-6.2之后,使用tiup启动,报如下错
【复现路径】
使用的启动指令
tiup playground --kv.binpath ~/codespace/code/tikv/target/debug/tikv-server v6.2.0
【 TiDB 使用环境】测试
【 TiDB 版本】v6.2
【遇到的问题】
自己编译好了tikv-6.2之后,使用tiup启动,报如下错
【复现路径】
使用的启动指令
tiup playground --kv.binpath ~/codespace/code/tikv/target/debug/tikv-server v6.2.0
应该跟 tiup 无关,编译出来的 tikv-server 在运行的时候遇到 illegal instruction 了
可以执行 ./tikv-server -V 试试,是否是相同的错误
代码有修改吗?gcc 版本是什么?
然后,建议将 rust toolchain 升级到最新,然后重新 make clean build 再试试
代码没有修改,直接clone下来的
$ ./tikv-server -V
TiKV
Release Version: 6.2.0
Edition: Community
Git Commit Hash: 4f717716a515a8047d91f4cbeef219f41c20dc2c
Git Commit Branch: release-6.2
UTC Build Time: 2022-11-02 08:41:58
Rust Version: rustc 1.62.0-nightly (7c4b47696 2022-04-30)
Enable Features: pprof-fp jemalloc mem-profiling portable sse test-engine-kv-rocksdb test-engine-raft-raft-engine cloud-aws cloud-gcp cloud-azure
Profile: debug
gcc版本是 gcc-11
但是使用tiup 自带的tikv是可以运行的,和 gcc版本有关系吗
是不是版本号不对 tidb也同样编译一次
单独运行tikv 和 pd 也不行
把gcc切换成7.x就可以了
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。