找不到backend

【详述】 找不到be
【背景】做过哪作?
【业务影响】
【StarRocks版本】2.4.1
【集群规模】1fe +1be(fe与be混部)
【机器信息】CPU虚拟核/内存/网卡,例如:48C/64G/万兆
【附件】

  • SHOW PROC ‘/backends’\G 可以查到be
    *************************** 1. row ***************************
    BackendId: 10013
    IP: 192.168.80.191
    HeartbeatPort: 9050
    BePort: 9060
    HttpPort: 8040
    BrpcPort: 8060
    LastStartTime: 2023-01-03 16:20:08
    LastHeartbeat: 2023-01-03 16:56:32
    Alive: true
    SystemDecommissioned: false
    ClusterDecommissioned: false
    TabletNum: 70
    DataUsedCapacity: 0.000
    AvailCapacity: 22.663 GB
    TotalCapacity: 79.961 GB
    UsedPct: 71.66 %
    MaxDiskUsedPct: 71.66 %
    ErrMsg:
    Version: 2.4.1-cc3c302
    Status: {“lastSuccessReportTabletsTime”:“2023-01-03 16:56:08”}
    DataTotalCapacity: 22.663 GB
    DataUsedPct: 0.00 %
    CpuCores: 4
    1 row in set (0.00 sec)

select * from example_db.table_hive limit 1;
ERROR 1064 (HY000): Backend not found. Check if any backend is down or not

fe的日志如下:
2023-01-03 16:39:16,775 WARN (starrocks-mysql-nio-pool-5|180) [Coordinator.deliverExecBatchFragmentsRequests():1011] exec plan fragment failed, errmsg=Could not initialize class com.starrocks.rpc.BrpcProxy, host: 192.168.80.191, code: THRIFT_RPC_ERROR, fragmentId=F01, backend=192.168.80.191:9060
2023-01-03 16:39:16,775 WARN (starrocks-mysql-nio-pool-5|180) [BackendServiceClient.cancelPlanFragmentAsync():154] Cancel plan fragment catch a exception, address=192.168.80.191:8060
java.lang.NoClassDefFoundError: Could not initialize class com.starrocks.rpc.BrpcProxy
at com.starrocks.rpc.BackendServiceClient.cancelPlanFragmentAsync(BackendServiceClient.java:136) ~[starrocks-fe.jar:?]
at com.starrocks.qe.Coordinator$BackendExecState.cancelFragmentInstance(Coordinator.java:2647) ~[starrocks-fe.jar:?]
at com.starrocks.qe.Coordinator.cancelRemoteFragmentsAsync(Coordinator.java:1357) ~[starrocks-fe.jar:?]
at com.starrocks.qe.Coordinator.cancelInternal(Coordinator.java:1346) ~[starrocks-fe.jar:?]
at com.starrocks.qe.Coordinator.deliverExecBatchFragmentsRequests(Coordinator.java:1014) ~[starrocks-fe.jar:?]
at com.starrocks.qe.Coordinator.deliverExecFragments(Coordinator.java:615) ~[starrocks-fe.jar:?]
at com.starrocks.qe.Coordinator.exec(Coordinator.java:521) ~[starrocks-fe.jar:?]
at com.starrocks.qe.StmtExecutor.handleQueryStmt(StmtExecutor.java:759) ~[starrocks-fe.jar:?]
at com.starrocks.qe.StmtExecutor.execute(StmtExecutor.java:432) ~[starrocks-fe.jar:?]
at com.starrocks.qe.ConnectProcessor.handleQuery(ConnectProcessor.java:319) ~[starrocks-fe.jar:?]
at com.starrocks.qe.ConnectProcessor.dispatch(ConnectProcessor.java:434) ~[starrocks-fe.jar:?]
at com.starrocks.qe.ConnectProcessor.processOnce(ConnectProcessor.java:680) ~[starrocks-fe.jar:?]
at com.starrocks.mysql.nio.ReadListener.lambda$handleEvent$0(ReadListener.java:55) ~[starrocks-fe.jar:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_352]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_352]
at java.lang.Thread.run(Thread.java:750) [?:1.8.0_352]

这是什么原因?

当前环境使用的是jdk还是jre,jdk版本是什么?推荐oracle jdk

谢了。改用oracle jdk后解决