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,测试成功

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

相关推荐
小此方12 小时前
告别云服务器连接困扰——Windows下利用VirtualBox安装配置Ubuntu虚拟机详细教程
服务器·windows·ubuntu
Soari1 天前
Linux 内核对比:PREEMPT_DYNAMIC vs PREEMPT_RT
linux·运维·ubuntu
明月不会写代码2 天前
Ubuntu 下 Kitty 终端配置记录
linux·ubuntu
weipt2 天前
利用wsl给windows电脑上安装一个ubuntu
linux·运维·ubuntu
阿钱真强道2 天前
01 嵌入式操作系统 | 课程导论与虚拟机安装 Ubuntu
linux·ubuntu·嵌入式·虚拟机
IT菜鸟程2 天前
Ubuntu 下 apt 版 Nginx 升级为源码编译版本完整操作指南(1.24.0 → 1.30.4 实战)
linux·nginx·ubuntu
Mr-Apple2 天前
系统找不到指定的文件-CreateInstance/CreateVm/HCS/ERROR_FILE_NOT_FOUND
linux·windows·ubuntu·wsl
自律最差的编程狗2 天前
Ubuntu下Docker部署Ollama 轻量模型
linux·ubuntu·docker
阿钱真强道2 天前
04 嵌入式操作系统 | 常用命令Ⅱ:用户权限、进程与网络
linux·ubuntu·进程管理·用户权限·网络排查
阿钱真强道2 天前
03 嵌入式操作系统 | 常用命令Ⅰ:文件、查找与压缩
linux·ubuntu·文件管理·命令行·压缩解压