求助建表时出错Failed to find enough host in all backends

【详述】在搭建集群时,3台BE均为ALIVE,但是建表时提示出错,错误为
ERROR 1064 (HY000): Failed to find enough host in all backends. need: 1
已经按照之前的一个帖子中把be.conf中priority_networks指定为集群所在的网段,服务和机器都重启了,FE中也重新Drop后再添加了,但是似乎没有生效。请大佬帮忙看看,感谢~
【StarRocks版本】1.19.2 + CentOS8
【集群规模】1fe + 3be独立布署
log截图


实际的网段是10.100.3.0,图中的IP不知道怎么来的

be和fe是同一个网段么?show proc ‘/backends’ \G 看下be状态

谢谢,确实是这个原因,FE的主机系统默认安装了一个虚拟网卡,造成FE的IP地址错误,删除那个网卡就好了。另外再请教一下,数据库除了用控制台操作以外,可以用其它客户端连接吗?我使用Navicat的MYSQL方式连接的时候老是出错。
无标题

是可以使用Navicat进行连接的,根据您截图的这个错误信息,您可以检查是否使用的是jre,如果使用的jre换成jdk即可,推荐使用oraclejdk版本1.8+

1赞

感谢大佬,之前没注意,真的是JRE的原因,重新安装JDK配置以后就好了~ :+1: