StarRocks安装常见错误整理

0    248    1

Tags:

👉 本文共约3073个字,系统预计阅读时间或需12分钟。

目录

Error: Could not find or load main class com.starrocks.StarRocksFE

请使用下载地址:https://www.mirrorship.cn/zh-CN/download/community进行下载二进制包,大小为2.2G

不要使用github上的地址进行下载,github上的是源码包,编译才能使用,大小为50MB。

二进制安装包已经包括了文件starrocks-fe.jar:

java.net.ConnectException: Connection refused (Connection refused)

添加BE节点后,不能启动,查询“show backends;”,列ErrMsg显示:java.net.ConnectException: Connection refused (Connection refused)

查看日志:

不能启动的原因是:可用内存不足,请保证可用内存有10G以上。

查询资源:

杀掉部分占用内存的资源后:

重新启动后正常:/usr/local/starrocks/be/bin/start_be.sh --daemon

如何在配置文件 fe.confpriority_networks 参数下配置固定 IP?

问题描述

假设当前节点有两个 IP 地址:192.168.108.23192.168.108.43

  • 如果您将 priority_networks 设定为 192.168.108.23/24,StarRocks 会将该地址识别为 192.168.108.43
  • 如果您将 priority_networks 设定为 192.168.108.23/32,启动后 StarRocks 会出错,并将该地址识别为 127.0.0.1

解决方案

以上问题有以下两种解决方案:

  • 删去 CIDR 后缀 32 或者将其改为 28
  • 将 StarRocks 升级至 2.1 或更新版本。

安装 BE 节点后启动失败,并返回错误 "StarRocks BE http service did not start correctly, exiting"。我该如何解决?

如果在安装 BE 后启动报错 StarRocks Be http service did not start correctly,exiting,该问题是 BE 节点 webserver_port 端口被占用导致。您需要修改 BE 配置文件 be.conf 中的 webserver_port 配置项并重启 BE 服务使配置生效。如果多次修改为未被占用的端口,系统仍然重复报错,您需要检查节点是否装有 Yarn 等程序,确认监听端口选择修改监听规则,或者 BE 的端口选取范围绕过。

在部署企业版 StarRocks 的过程当中,配置节点时报错:“Failed to Distribute files to node”。我该如何解决?

以上错误是由于 FE 节点间 setuptools 版本不匹配导致。您需要使用 root 权限在集群的所有机器上执行以下命令:

StarRocks 是否支持动态修改 FE、BE 配置项?

部分 FE 节点和 BE 节点配置项支持动态修改。具体操作参考 配置参数

标签:

Avatar photo

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复