StarRocks-2.5.13部署安装

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、客户端连接测试

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/480559.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

就业班 第二阶段 2401--3.19 day4 主从复制

一、MySQL-Replication(主从复制) 1.1、MySQL Replication 主从复制(也称 AB 复制)允许将来自一个MySQL数据库服务器(主服务器)的数据复制到一个或多个MySQL数据库服务器(从服务器)…

open3d | ubuntu源码编译open3d

# clone源码 git clone https://github.com/isl-org/Open3D# 安装依赖 cd Open3D util/install_deps_ubuntu.sh# 安装anaconda3,略过~ conda create -n open3d_py39 python3.9 conda activate open3d_py39# 查看一下python路径 which pythonmkdir build cd build# c…

Linus进程控制

进程创建 fork 函数 在linux中fork函数时非常重要的函数&#xff0c;它从已存在进程中创建一个新进程。新进程为子进程&#xff0c;而原进程为父进程。 #include <unistd.h> pid_t fork(void); 返回值&#xff1a;子进程中返回0&#xff0c;父进程返回子进程id&#x…

GraphPad Prism 10:一站式数据分析解决方案

GraphPad Prism 10是一款功能强大的数据分析和可视化软件&#xff0c;广泛应用于生命科学研究、医学、生物、化学等多个领域。以下是对其详细功能的介绍&#xff1a; 首先&#xff0c;GraphPad Prism 10具有出色的数据可视化功能。它支持各种类型的图表和图形&#xff0c;包括…

C语言预编译#pragma宏的作用

在嵌入式编程中&#xff0c;#pragma 指令具有非常重要的作用&#xff0c;因为它允许开发者在不同的编译器之间传达特定的编译指令。由于嵌入式编程通常与硬件紧密相关&#xff0c;且资源有限&#xff0c;这些指令可以帮助开发者更有效地利用可用资源&#xff0c;优化程序&#…

【UVM_event_pool RAL TLM_2024.03.18】

event pool uvm_event 用于同步或者通信&#xff0c;由object派生 ->:trigger event :wait eventwait_trigger();//相同时间触发与等待&#xff0c;不一定能等到该事件 wait_ptrigger();//一定能等到该事件&#xff0c;在while循环中会造成一直触发uvm_pool 共享的内存空…

Github多账号切换

在开发阶段&#xff0c;如果同时拥有多个开源代码托管平台的账户&#xff0c;在代码的管理上非常麻烦。那么&#xff0c;如果同一台机器上需要配置多个账户&#xff0c;怎样才能确保不冲突&#xff0c;不同账户独立下载独立提交呢&#xff1f; 我们以两个github账号进行演示 …

51单片机中断信号的种类及应用场景

在嵌入式系统中&#xff0c;中断是一种重要的事件处理机制&#xff0c;它可以在程序执行的任何时候暂停当前任务&#xff0c;转而执行与之相关的特殊任务或事件。51单片机作为一种常见的微控制器&#xff0c;其中断功能在各种应用中起着关键作用。然而&#xff0c;对于初学者和…

深度学习中的随机种子random_seed

解释 由于模型中的参数初始化例如权重参数如下图&#xff0c;就是随机初始化的&#xff0c;为了能够更好的得到论文中提到效果&#xff0c;可以设置随机种子&#xff0c;从而减少算法结果的随机性&#xff0c;使其接近于原始结果。 设置了随机种子&#xff0c;产生的随机数都…

AI智能分析网关V4养老院视频智能监控方案

随着科技的快速发展&#xff0c;智能监控技术已经广泛应用于各个领域&#xff0c;尤其在养老院这一特定场景中&#xff0c;智能监控方案更是发挥着不可或缺的作用。尤其是伴随着社会老龄化趋势的加剧&#xff0c;养老院的安全管理问题也日益凸显。为了确保老人的生活安全&#…

2016年认证杯SPSSPRO杯数学建模D题(第一阶段)NBA是否有必要设立四分线解题全过程文档及程序

2016年认证杯SPSSPRO杯数学建模 D题 NBA是否有必要设立四分线 原题再现 NBA 联盟从 1946 年成立到今天&#xff0c;一路上经历过无数次规则上的变迁。有顺应民意、皆大欢喜的&#xff0c;比如 1973 年在技术统计中增加了抢断和盖帽数据&#xff1b;有应运而生、力挽狂澜的&am…

Web前端笔记+表单练习+五彩导航

一、笔记 表单&#xff1a;数据交互的一种方式 登录、注册、搜索 <from> <input type""> --- <input type"text"> --- 普通输入框&#xff0c;内容在一行显示 <input type"password"> --- 密码框 <input type"…

docker镜像复制与常见命令

一、前言 最近通过阿里的镜像仓库远程拉取镜像&#xff0c;发现以前的版本不见了&#xff0c;拉取了最新的镜像&#xff0c;有发现版本不配问题。那么想使用老版本的镜像那就要从别的环境获取。于是就需要进行离线镜像复制&#xff0c;打包&#xff0c;上传&#xff0c;重新导入…

【Java基础】了解Java安全体系JCA,使用BouncyCastle的ED25519算法生成密钥对、数据签名

文章目录 一.Java安全体系结构二.JCA和JCE三.CSP(加密服务提供程序)与Engine类1.CSP2.Engine类如何使用引擎类 四.查看当前JDK支持的算法服务提供商(Provider)五.BouncyCastle是什么六.如何使用BouncyCastle&#xff1f;七.bouncycastle实现ED25519工具类 一.Java安全体系结构 …

vue 消息左右滚动(前后无缝衔接)

演示效果 封装的组件 <!--* Author:* Date: 2024-03-21 19:21:58* LastEditTime: 2024-03-21 20:31:50* LastEditors: Please set LastEditors* Description: 消息左右滚动 --> <template><divid"textScroll"class"text-scroll"mousemove&…

SpringBoot如何替换启动图标

SpringBoot项目在启动时会出现一个默认的启动图案 . ____ _ __ _ _/\\ / ____ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | _ | _| | _ \/ _ | \ \ \ \\\/ ___)| |_)| | | | | || (_| | ) ) ) ) |____| .__|_| |_|_| |_\__, | / / / /|_||___//_/_/_/::…

CUDA | 线程模型结构

grid > 网格&#xff1b;block > 线程块&#xff1b; 线程分块是逻辑上的划分&#xff0c;物理上线程不分块 配置线程&#xff1a; <<<grid_size, block_size>>> 最大允许线程块大小&#xff1a;1024最大允许网格大小&#xff1a;2^31 - 1 &#xff08…

两台电脑简单的通信过程详解(经过两个路由器,不同网段)

一、eNSP拓扑图 二、配置4台电脑的IP地址、子网掩码、网关地址。 三、配置路由器 1.AR1-接口对应IP <Huawei>sys #进入系统视图 [Huawei]int g0/0/0 #进入0/0/0接口 [Huawei-GigabitEthernet0/0/0]ip address 192.168.0.1 24 #配置ip和掩码 [Huawei-GigabitEthernet0…

【nginx】反向代理和负载均衡

文章目录 一、介绍二、好处三、反向代理和负载均衡3.1 nginx 反向代理的配置方式3.2 nginx 负载均衡的配置方式&#xff1a; 一、介绍 nginx 反向代理&#xff1a; 就是将前端发送的动态请求由 nginx 转发到后端服务器 二、好处 nginx 反向代理的好处&#xff1a; 提高访问速…

翻看去年录的幼儿园选择的视频,我被打脸了,真疼

去年 7 月份发了一个幼儿园选择的视频&#xff0c;如今回头看&#xff0c;我被打脸了&#xff0c;真疼呀 去年的选择 省流版&#xff1a;当时我列了三种选择&#xff1a; 普惠公立幼儿园普惠私立或民办有政府补贴的幼儿园私立幼儿园 以下讨论是基于我个人情况&#xff0c;在北京…