be启动报错core dumped,好像是因为不支持avx512

(标题)【概述】
1.be启动报错,好像是不支持avx512造成的
2.鼎石的售前告知不支持avx2的机器也可以正常使用starrocks(只影响性能,不影响功能),但在支持群里、文档及论坛上,明确告知没有avx2不行,两者相冲突,想在此得到一个准确的结果。

【详述】
1.be无法启动
2.从be的start脚本发现是最后一行执行未成功。
3.单独摘出最后一行执行,lib/starrocks_be,报错Illegal instruction (core dumped)
4.执行dmesg -T|grep starrocks_be查看内核缓存相关信息,报错trap invalid opcode ip:.(附件)
5.查看这篇技术博客,https://cloud.tencent.com/developer/article/1356935,发现可能是机器只支持avx2不支持avx512造成的。

【业务影响】be集群无法启动
【环境信息】
1.oracle jdk1.8
2.centos7.4
【附件截图】3
1.机器支持avx2
1
2.内核报错信息
2
3.lib/starrocks_be脚本执行结果

当前默认是需要cpu支持avx2的,如果需要使用非avx2版本,可参考https://github.com/StarRocks/docs/blob/main/development/Build_in_docker.md编译
需要在build.sh中配置USE_AVX2=OFF

多谢景丹 :grinning: :grinning: :grinning:

不客气哈,欢迎参与社区建设 :sunglasses: