csnowfox
(Ti D Ber Lh Vcnynx)
1
【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】v6.4.0-linux-amd64
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】操作系统版本 CentOS Linux release 7.9.2009 (Core),使用的青云主机
【附件:截图/日志/监控】
tiflash 启动失败,
Error: failed to start tiflash: failed to start
进入到tiflash-9000/scripts目录,执行sh run_tiflash.sh有如下报错:
sync …
real 0m0.005s
user 0m0.000s
sys 0m0.003s
ok
Illegal instruction
的报错
tiflash-9000/log 下面只有一个tiflash_stderr.log的文件,但文件内容是空的
请问是虚拟机创建时的CPU指令集问题吗?
xfworld
(魔幻之翼)
2
tiflash 是扩容处理,还是初始化就实例化了这个节点…
没有通过 tiup工具套件 进行处理么?
csnowfox
(Ti D Ber Lh Vcnynx)
4
开始就是使用tiup进行启动集群的,在启动tiflash的时候,报超时。
Error: failed to start tiflash: failed to start,
tiflash-9000/log 下面只有一个tiflash_stderr.log的文件,但文件内容是空的
csnowfox
(Ti D Ber Lh Vcnynx)
5
开始就是使用tiup进行集群单机的启动操作的,日志打印启动tiflash超时。
liuzx8888
(Ti D Ber F8jh Axhr)
6
可能是内存太小了,我的16G也是启动不起来超时,增加到32G 就启动起来了
csnowfox
(Ti D Ber Lh Vcnynx)
9
你们那边能试试直接执行 sh run_tiflash.sh 会有什么效果吗?会报Illegal instruction吗?
建议参考 TiDB 6.3.0 Release Notes | PingCAP Docs
v6.3.0 开始,在 Linux x86-64 架构平台部署 tiflash 需要 avx2 指令集支持。
目前主流的云主机均已支持 avx2 指令集。
1 个赞
用tiup命令吧,单独执行sh run_tiflash.sh的话,后面要加好多参数
csnowfox
(Ti D Ber Lh Vcnynx)
12
已解决,感谢。调整了支持avx2指令集的cpu,已经成功启动tiflash。
system
(system)
关闭
13
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。