当前位置: 首页 > news >正文

Starrocks入门(二)

1、背景:考虑到Starrocks入门这篇文章,安装的是3.0.1版本的SR,参考:Starrocks入门-CSDN博客

但是官网的文档,没有对应3.0.x版本的资料,却有3.2或者3.3或者3.4或者3.1或者2.5版本的资料,不要用较早的,应该用较新的,所以换用3.3.x版本的,

下载页面链接如下:Download StarRocks Free | StarRocks

在浏览器的下载历史中,找到该记录,复制链接到剪切板,

然后粘贴到虚拟机Ubuntu Desktop里面,前面加上wget,如下所示

wget https://releases.starrocks.io/starrocks/StarRocks-3.3.9-ubuntu-amd64.tar.gz

也可以参考:准备部署文件 | StarRocks

看下下载地址是什么样的,根据自身需求确定。

2、安装

下载好了后,解压文件

tar -xvzf StarRocks-3.3.9-ubuntu-amd64.tar.gz

然后在fe目录下建了一个meta目录,后面启动FE成功后,meta目录下会有bdb、image目录。

在fe目录下的fe.conf下配置了meta_dir目录

上面这行代码取消注释即可。

然后在be目录下建了一个storage目录

在be目录下的be.conf下配置了storage_root_path目录

后面启动be后,发现storage目录下有如下这些目录

然后启动了fe

./fe/bin/start_fe.sh --daemon


使用jps命令看到FE启动了

查看日志,也能看到对应记录

启动be,启动后使用jps命令查看,不会有BE

./be/bin/start_be.sh --daemon

查看日志

在我的电脑中,用dbeaver连接时,root账号不用密码,报错了,

Backend node not found. Check if any backend node is down.
Backend node not found. Check if any backend node is down.
需要先安装mysql-client,不用安装mysql-server也可以吧,试试。

sudo apt-get install mysql-client


继续执行了一遍该命令,安装好了。

因为没有安装服务端,所以执行mysql会报错。

咱们执行mysql客户端连接starrocks服务端的命令,root账号不用密码

mysql -h 192.168.153.128 -p 9030 -u root
报错了,

说明端口的-p应该改成-P就好了。

查看 Leader FE 节点状态:
SHOW PROC '/frontends'\G


添加 BE 节点至集群======
-- ALTER SYSTEM ADD BACKEND "<be_address>:<heartbeat_service_port>", "<be2_address>:<heartbeat_service_port>", "<be3_address>:<heartbeat_service_port>";
 
ALTER SYSTEM ADD BACKEND "192.168.153.128:9050";


查看 BE 节点状态
SHOW PROC '/backends'\G


给root设置密码:

SET PASSWORD = PASSWORD('123456');


然后,在dbeaver里对starrocks做连接测试,密码输入123456,测试成功

保存后,打开该数据源的数据库,如下图所示

http://www.lryc.cn/news/543957.html

相关文章:

  • 银河麒麟高级服务器操作系统在线调整/pro/{PID}/limits文件中nofile的软限制和硬限制参数值操作方法
  • html css js网页制作成品——HTML+CSS甜品店网页设计(5页)附源码
  • Open WebUI项目源码学习记录(从0开始基于纯CPU环境部署一个网页Chat服务)
  • 【Python 入门基础】—— 人工智能“超级引擎”,AI界的“瑞士军刀”,
  • 蓝桥杯练习代码
  • Imagination通过最新的D系列GPU IP将效率提升至新高度
  • C高级——shell(3)
  • 【C语言】第八期——指针、二维数组与字符串
  • docker 运行claude 的computer use
  • JAVA面试_进阶部分_23种设计模式总结
  • 边缘计算收益低的三大指标
  • Linux网络之传输层协议(UDP,TCP协议)
  • 傅里叶分析
  • 【前端基础】Day 3 CSS-2
  • NAT 技术:网络中的 “地址魔术师”
  • Ollama下载安装+本地部署DeepSeek+UI可视化+搭建个人知识库——详解!(Windows版本)
  • 【JavaSE-1】初识Java
  • 《基于Django和ElasticSearch的学术论文搜索推荐系统的设计与实现》开题报告
  • Dify在Ubuntu20.04系统的部署
  • 第7天:结构体与联合体 - 复杂数据类型
  • vue富文本 vue-quill-editor + 上传图片到阿里云服务器 + 修改富文本内容
  • Java常见设计模式(中):结构型模式
  • DeepSeek R1 + 飞书机器人实现AI智能助手
  • 【论文详解】Transformer 论文《Attention Is All You Need》能够并行计算的原因
  • 51c嵌入式~电路~合集12
  • php 获取head参数
  • 蓝桥杯嵌入式备赛
  • 基于PyTorch实现的自适应注意力卷积网络(AACN)详解
  • 基于Javase的停车场收费管理系统
  • Cookie与Session:Web开发中的状态管理机制