Starrocks入门(二)

embedded/2025/3/4 0:11:57/

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.ppmy.cn/embedded/169746.html

相关文章

前沿科技展望未来发展趋势

大数据在医疗健康领域正在发挥重要作用。它能收集分析海量数据&#xff0c;帮助医生和患者做出更明智的选择。 首先大数据能提供个性化服务。通过分析患者的健康数据&#xff0c;比如年龄、病史、生活习惯等&#xff0c;系统可以预测患病风险&#xff0c;提醒患者注意饮食或运…

基于大数据的空气质量数据可视化分析系统

【大数据】基于大数据的空气质量数据可视化分析系统&#xff08;完整系统源码开发笔记详细部署教程&#xff09;✅ 目录 一、项目简介二、项目界面展示三、项目视频展示 一、项目简介 本系统的实践价值在于将大数据技术与空气质量监测相结合&#xff0c;为公众、研究机构和政府…

授权与认证之jwt(一)创建Jwt工具类

JWT的Token要经过加密才能返回给客户端&#xff0c;包括客户端上传的Tokn,后端项目需要验证核 实。于是我们需要一个WT工具类&#xff0c;用来加密Token和验证Token的有效性。 一、导入依赖 <dependency><groupId>com.auth0</groupId><artifactId>jav…

Linux——计算机网络

一.历史 网络产生 二战结束&#xff0c;世界迅速进入了美苏冷战对抗状态。1957年&#xff0c;苏联成功发射了第一颗人造卫星“sputnik”&#xff0c;震惊了整个西方世界&#xff0c;极大的刺激了美国。为了防止对美国不利的震惊技术再次出现&#xff0c;1958年&#xff0c;美…

微服务组件详解——sentinel

1.启动sentinel&#xff1a; 下载jar sentinel-dashboard-1.8.0.jar 使用以下命令直接运行 jar 包&#xff08;JDK 版本必须≥ 1.8&#xff09;&#xff1a; java -Dserver.port9999 -jar D:\sentinel-dashboard-1.8.0.jar 控制台访问地址&#xff1a;http://localhost:9999…

深入浅出 Go 语言:协程(Goroutine)详解

深入浅出 Go 语言&#xff1a;协程(Goroutine)详解 引言 Go 语言的协程&#xff08;goroutine&#xff09;是其并发模型的核心特性之一。协程允许你轻松地编写并发代码&#xff0c;而不需要复杂的线程管理和锁机制。通过协程&#xff0c;你可以同时执行多个任务&#xff0c;并…

【愚公系列】《Python网络爬虫从入门到精通》040-Matplotlib 概述

标题详情作者简介愚公搬代码头衔华为云特约编辑,华为云云享专家,华为开发者专家,华为产品云测专家,CSDN博客专家,CSDN商业化专家,阿里云专家博主,阿里云签约作者,腾讯云优秀博主,腾讯云内容共创官,掘金优秀博主,亚马逊技领云博主,51CTO博客专家等。近期荣誉2022年度…

使用DeepSeek+KIMI生成高质量PPT

一、使用DeepSeek DeepSeek官网&#xff1a;DeepSeek 点击“开始对话”&#xff0c;进入交互页面。 在上图中&#xff0c;输入问题&#xff0c;即可获取AI生成的结果。 基础模型&#xff08;V3&#xff09;&#xff1a;通用模型&#xff08;2024.12&#xff09;&#xff0c;高…