StarRocks-2.5.13部署安装-程序员宅基地

技术标签: 运维  linux  服务器  starrocks  数据库  

1、安装jdk11

tar xf jdk-11.0.16.1_linux-x64_bin.tar.gz
mv jdk-11.0.16.1 /data/soft/jdk-11
# 配置在/etc/profile中
export JAVA_HOME=/data/soft/jdk-11
export CLASSPATH=.:/data/soft/jdk-11/lib
export PATH=/data/soft/jdk-11/bin:$PATH
# 验证jdk
[root@db-public-03 soft]# java -version
java version "11.0.16.1" 2022-08-18 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.16.1+1-LTS-1)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.16.1+1-LTS-1, mixed mode)

2、下载、解压安装包

cd /data/pkgs/
wget https://releases.starrocks.io/starrocks/StarRocks-2.5.13.tar.gz
tar xf StarRocks-2.5.13.tar.gz -C /data/server/
cd /data/server/
mv StarRocks-2.5.13/ starrocks-2.5.13

3、安装FE

3.1 创建数据目录

mkdir -p /data/server/starrocks-2.5.13/metadata
chmod -R 777 /data/server/starrocks-2.5.13/metadata

3.2 修改配置文件

cd /data/server/starrocks-2.5.13/fe/conf/
vi fe.conf
 
# 增加JAVA_HOME配置,加在JAVA_OPTS=即可
JAVA_HOME=/data/soft/jdk-11

在这里插入图片描述

# # 绑定 IP
priority_networks = 192.168.12.114/24
 
# 元数据目录
meta_dir = /data/server/starrocks-2.5.13/metadata

3.3 启动FE并验证

/data/server/starrocks-2.5.13/fe/bin/start_fe.sh --daemon
# 查看日志验证,如下代表启动
cat /data/server/starrocks-2.5.13/fe/log/fe.log | grep thrift
2024-03-20 18:03:40,481 INFO (UNKNOWN 192.168.12.114_9010_1710929010727(-1)|1) [FeServer.start():52] thrift server started with port 9020.
 
# 使用curl验证,如下代表启动
curl 192.168.12.114:8030/api/bootstrap
{
    "replayedJournalId":0,"queryPort":0,"rpcPort":0,"feStartTime":0,"status":"OK","msg":"Success"}

4、安装BE

4.1 创建数据目录

mkdir -p /data/server/starrocks-2.5.13/storage
chmod -R 777 /data/server/starrocks-2.5.13/storage

4.2 修改配置文件

cd /data/server/starrocks-2.5.13/be/conf/
vim be.conf
 
# 绑定 IP
priority_networks = 192.168.12.114/24
 
# 存储目录
storage_root_path = /data/server/starrocks-2.5.13/storage
 
# JAVA_HOME
JAVA_HOME=/data/soft/jdk-11

4.3 启动BE并验证

/data/server/starrocks-2.5.13/be/bin/start_be.sh --daemon
# 查看日志验证,如下代表启动
cat /data/server/starrocks-2.5.13/be/log/be.INFO | grep heartbeat
I0320 18:14:35.681316 226665 thrift_server.cpp:378] heartbeat has started listening port on 9050
 
# 使用curl验证,如下代表启动
curl 192.168.12.114:8040/api/health
{
    "status": "OK","msg": "To Be Added"}[root@db-public-03 log]#

5、mysql中连接be,在starrocks中添加后端节点

5.1 使用mysql客户端登录操作

mysql -uroot -P9030 -h 192.168.12.114
ALTER SYSTEM ADD BACKEND "192.168.12.114:9050";
 
#附加命令#①删除节点命令ALTER SYSTEM DROP BACKEND "192.168.12.114:9050";

5.2 节点状态查看

# 查询 FE 节点状态
SHOW PROC '/frontends'\G
 
#如果字段 Alive  true,说明该 FE 节点正常启动并加入集群。
#如果字段 Role  FOLLOWER,说明该 FE 节点有资格被选为 Leader FE 节点。
#如果字段 Role  LEADER,说明该 FE 节点为 Leader FE 节点。

在这里插入图片描述


# 查询 BE 节点状态
SHOW PROC '/backends'\G
 
#如果字段 Alive  true,说明该 BE 节点正常启动并加入集群。

在这里插入图片描述

6、mysql中连接be,修改密码

mysql -uroot -P9030 -h 192.168.12.114
SET PASSWORD FOR 'root' = PASSWORD('keendata-253');

7、客户端连接测试

在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_45551608/article/details/136934480

智能推荐

唯快不破:TCP/IP详解--数据链路层 & 以太网帧格式_trdp数据链路层帧格式-程序员宅基地

文章浏览阅读246次。链路层上最常见的封装就是以太网和IEEE 802封装,这里就使用以太网作为讲解的对象。一、概述 数据链路层属于计算机网络的底层,使用的信道主要有点对点信道和广播信道两种类型。 在TCP/IP协议族中,数据链路层主要有三个目的: 1)为IP模块发送和接收数据 2)为ARP模块发送ARP请求和接收ARP应答 _trdp数据链路层帧格式

一、MFC介绍-程序员宅基地

文章浏览阅读1.2w次,点赞36次,收藏43次。1)afx.h将其他MFC头文件包含在内(2)afxwin.h包含了各种MFC窗口类,包含了afx.h和windows.h(3)afxext.h包含了扩展窗口类的支持,如工具栏和状态栏。_mfc

NETCF开发之文件压缩和解压缩_listview解压-程序员宅基地

文章浏览阅读1.9k次。当需要在网上传送数据的情况下压缩是极其有用的,特别是对于非常慢且代价昂贵的网络,例如GPRS连接。在这种情况中,使用压缩能够极大地缩小数据尺寸并且减少整个通讯耗费。Web Service是另一个领域-此时,使用压缩能提供巨大的优点,因为XML数据能被高度压缩。由于.NET Compact Framework 2.0没有支持命名空间System.IO.Compression,所以在NETCF上开_listview解压

NAT技术及应用_pnat-程序员宅基地

文章浏览阅读4.4k次。之前我们讨论了, IPv4协议中, IP地址数量不充足的问题。 (对于IP协议请看文章这里写链接内容) 我们再来了解一个技术:NAT技术(网络地址转换)什么是NATNAT技术是当前解决IP地址不够用的主要手段, 是路由器的一个重要功能。NAT能够将私有IP对外通信时转为全局IP. 也就是就是一种将私有IP和全局IP相互转化的技术方法。简单点说,就是在局域网中使用内部地址,..._pnat

从零开始构建一个电影知识图谱,实现KBQA智能问答[上篇]:本体建模、RDF、D2RQ、SPARQL endpoint与两种交互方式详细教学_rdb2rdf-程序员宅基地

文章浏览阅读522次。从零开始构建一个电影知识图谱,实现KBQA智能问答[上篇]:本体建模、RDF、D2RQ、SPARQL endpoint与两种交互方式详细教学_rdb2rdf

Linux 防火墙开放特定端口 (iptables)_防火墙放开指定端口 linux iptables-程序员宅基地

文章浏览阅读831次。iptables是linux下的防火墙,同时也是服务名称。service iptables status 查看防火墙状态service iptables start 开启防火墙service iptables stop 关闭防火墙service iptables restart _防火墙放开指定端口 linux iptables

随便推点

【Jenkins】部署vue项目(多种方式部署)_jenkins部署vue项目-程序员宅基地

文章浏览阅读5.0k次,点赞3次,收藏13次。第一种 (npm run build)打包的形式第二种 (npm run test)直接启动的形式第三种 使用docker镜像打包脚本_jenkins部署vue项目

从数据库 Oracle、MySql、Sql Server分别查出(TOP)100条数据_oracle top 100-程序员宅基地

文章浏览阅读1.4k次,点赞11次,收藏10次。从数据库 Oracle、MySql、Sql Server分别查出100条数据_oracle top 100

vi简介-程序员宅基地

文章浏览阅读531次。vi_vi简介

Android 在使用SmartRefreshLayout遇到的点点滴滴_could not find com.scwang.smartrefresh:smartrefres-程序员宅基地

文章浏览阅读9.7k次。记录错误_could not find com.scwang.smartrefresh:smartrefreshlayout:1.1.0-alpha-18

一键关闭win10防火墙拦截更新等小工具-程序员宅基地

文章浏览阅读5.8k次。简介:秒关闭win10防火墙拦截更新清爽简单的一款小工具,可以帮助你一键关闭Windows以及烦人的系统自动更新,WIN10防火墙自动删除软件网盘下载地址:http://www.bytepan.com/AkejxHdvOCe_一键关闭win10防火墙拦截更新等小工具

PAT 乙级 1008 数组元素循环右移问题 (20分)(JAVA版,随遇C)_pat乙级1008java-程序员宅基地

文章浏览阅读147次。1008数组元素循环右移问题(20分)一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置,即将A中的数据由(A​0​​A​1​​⋯A​N−1​​)变换为(A​N−M​​⋯A​N−1​​A​0​​A​1​​⋯A​N−M−1​​)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方法?输入格式:每个输入包含一个测试用例,第1行输入N(1≤N≤100)和M(≥0);第2行输入N个整数,之间用空格分隔.._pat乙级1008java