【详述】使用udf函数后,三台节点其中一台be节点无法启动,其他一切正常,三台机器java环境是jdk11
【背景】部署了udf函数
【业务影响】
【是否存算分离】是
【StarRocks版本】3.2.9
【集群规模】 3fe+3be(fe与be混部)
【机器信息】88C/256G/万兆
【联系方式】1278313047@qq.com
【附件】
be.out:
检查下JDK/JAVA_HOME的配置
jdk版本是用的11
ls /usr/local/java/jdk-11.0.21/bin/java
另外可以换JDK8试试
所有节点都换成jdk8试一下吗
我之前就是部署了一套jdk8+centos7.6上部署3.3.0版本的,添加UDF函数导致所有be都挂掉,报的是引用空内存地址到错误,所以后面我把及其全部升级jdk11+centos7.9,部署了3.2.9版本,刚两天是正常的,但是我重启be节点就有一台机器无法启动,我删除UDF函数就正常了,后面udf函数我也要用jdk11来编译打包 ,但是还是不行
我把be下面整个目录删除,从其他节点拷贝过来,现在启起来了,暂时好像没问题了
你是指升级的时候没有替换 lib 下面的包?