第1.3章:StarRocks部署--单机部署

StarRocks-3.1.0 单节点部署 阅读详情

严格来说,StarRocks并没有所谓的“Standalone运行模式”,生产环境下更是不建议进行单实例部署。这里将单机部署整理出来,主要是考虑当用户测试环境受限于机器数量或仅希望验证功能,那么也可以在一台机器上简易部署把StarRocks跑起来。

以服务器“starrocks(192.168.110.98)”为例,在进行完“第1.2章:StarRocks部署--部署环境准备”中的准备工作后,我们开始进行单节点的部署。

为方便演示,我们使用root用户通过XShell工具访问服务器,单节点架构设计如下:

机器节点

192.168.116.98 (starrocks)

部署服务

1 FE(Leader)

1 BE

1 Broker

mysql-client

部署目录及数据目录设计如下,后续的部署操作严格按照部署设计进行:

 

1 获取二进制产品包

StarRocks的二进制部署包可在官网下载获取:

StarRocks - 新一代极速全场景MPP数据库正在上传…重新上传取消https://www.starrocks.com/zh-CN/download/community

下面我们以StarRocks-1.19.2.tar.gz为例,将下载好的部署包上传至/opt/software目录下:

[root@starrocks ~]# mkdir /opt/software

[root@starrocks ~]# cd /opt/software/

[root@starrocks software]# ll

total 988752

-rw-r--r-- 1 root root 1012479814 Nov 22 15:46 StarRocks-1.19.2.tar.gz

2 解压产品包

[root@starrocks software]# tar xvf StarRocks-1.19.2.tar.gz

[root@starrocks software]# ll

total 988752

drwxrwxr-x 6 1007 1007        100 Nov 20 20:29 StarRocks-1.19.2

-rw-r--r-- 1 root root 1012479814 Nov 22 15:46 StarRocks-1.19.2.tar.gz

StarRocks二进制包解压后目录结构及简要说明见附录一:StarRocks部署包目录树。

3 分发部署文件

[root@starrocks software]# mv /opt/software/StarRocks-1.19.2 /opt/software/starrocks[重命名]

[root@starrocks software]# mv /opt/software/starrocks /opt/module/

[root@starrocks software]# cd /opt/module/starrocks/

[root@starrocks starrocks]# ll

total 0

drwxr-xr-x. 5 1021 1021 40 Nov 22 14:40 apache_hdfs_broker

drwxr-xr-x. 6 1021 1021 51 Nov 22 14:40 be

drwxr-xr-x. 8 1021 1021 83 Nov 22 14:52 fe

drwxr-xr-x. 4 1021 1021 32 Nov 22 14:40 udf

4 部署FE实例

4.1 修改FE配置文件

StarRocks各服务配置文件的默认配置已经足以启动集群,不建议初尝用户修改较多配置。FE的配置文件在测试环境中我们通常只需要关注以下三点:

a、注意默认端口,避免端口冲突,正常情况下不需要修改;

b、绑定IP,避免多网卡情况下服务无法自动匹配到正确的IP。特别注意,绑定ip时,如果不清楚CIDR表示法,可以直接填写完整的ip(不支持别名),例如配置为priority_networks = 192.168.110.98,这样的写法等同于priority_networks = 192.168.110.98/32;

c、设置元数据目录,默认目录为fe/meta,我们建议新建目录并修改配置文件。

根据部署设计,创建元数据存储目录:

[root@starrocks starrocks]# mkdir /opt/meta

针对b和c修改配置文件(带#的为注释,红色字体为新增配置):

[root@starrocks starrocks]# vi /opt/module/starrocks/fe/conf/fe.conf

# store metadata, create it if it is not exist.

# Default value is ${STARROCKS_HOME}/meta

# meta_dir = ${STARROCKS_HOME}/meta

meta_dir = /opt/meta

…………

# Choose one if there are more than one ip except loopback address.

# Note that there should at most one ip match this list.

# If no ip match this rule, will choose one randomly.

# use CIDR format, e.g. 10.10.10.0/24

# Default value is empty.

# priority_networks = 10.10.10.0/

StarRocks本地部署 StarRocks 是一款高性能分析型数据仓库,使用向量化、MPP 架构、CBO、智能物化视图、可实时更新的列式存储引擎等技术实现多维、实时、高并发的数据分析。StarRocks 既支持从各类实时和离线的数据源高效导入数据,也支持直接分析数据湖上各种格式的数据。StarRocks 兼容 MySQL 协议,可使用 MySQL 客户端和常用 BI 工具对接。同时 StarRocks 具备水平扩展,高可用、高可靠、易运维等特性。广泛应用于实时数仓、OLAP 报表、数据湖分析等场景。上面这段是直接引用官方的原话。 阅读详情

相关推荐

StarRocks:存算一体模式部署

StarRocks 是一款高性能分析型数据仓库,使用向量化、MPP 架构、CBO、智能物化视图、可实时更新的列式存储引擎等技术实现多维、实时、高并发的数据分析。StarRocks 既支持从各类实时和离线的数据源高效导入数据,也支持直接分析数据湖上各种格式的数据。StarRocks 兼容 MySQL 协议,支持标准 SQL,用户可以轻松地通过 MySQL 客户端连接到 StarRocks 实时查询分析数据。同时 StarRocks 具备水平扩展,高可用、高可靠、易运维等特性。

m0_37559973的博客 4220

StarRocks部署方案详解:从单机到分布式集群

本文将系统介绍StarRocks的多种部署方案,涵盖**单机部署**、**集群部署**、**容器化部署**及**云平台部署**,并提供配置优化建议。| 分布式集群部署 | 生产环境、高并发与海量数据 | 高可用、线性扩展、负载均衡 | 多节点,SSD存储 |- **FE节点**:至少3个(1 Leader + 2 Follower),实现元数据高可用。- **BE节点**:至少3个,数据分片多副本存储(推荐3副本)。- **负载均衡**:可选HAProxy或F5实现查询请求分发。

weixin_47233946的博客 1906

StarRocks单机部署避坑指南:从零到集群就绪的实战手册

本文详细介绍了StarRocks单机部署的避坑指南,从环境检查到组件部署,再到资源隔离和故障排查,提供了一套完整的实战手册。特别强调了CPU指令集、内存配置和端口冲突等关键问题,帮助用户快速完成数据库部署并避免常见错误。

weixin_30628801的博客 409

基于Docker Compose编排StarRocks集群:从单机到高可用部署实战

本文详细介绍了如何使用Docker Compose编排StarRocks集群,从单机快速部署到生产级高可用架构的实战指南。通过容器化技术,开发者可以轻松实现环境一致性、快速扩容和资源隔离,显著提升StarRocks这一MPP数据库的部署效率和运维体验。文章包含完整的配置模板、关键参数解析和常见问题解决方案。

weixin_29248611的博客 149

别再手动编译了!用Docker 5分钟搞定StarRocks 3.3.2单机版部署(附华为云镜像加速)

本文详细介绍了如何使用Docker在5分钟内快速部署StarRocks 3.3.2单机版,并利用华为云镜像加速提升下载速度。通过对比传统部署方式,展示了Docker在环境一致性、资源隔离和快速回滚方面的优势,提供了从镜像拉取到服务验证的完整实战指南,适合开发者和数据分析师快速搭建测试环境。

weixin_30357231的博客 525

从零搭建实时湖仓:Flink、Paimon、Hadoop与StarRocks(Doris)单机部署实战

本文详细介绍了在Mac上从零搭建实时湖仓技术栈的完整流程,涵盖Flink、Paimon、Hadoop与StarRocks(Doris)的单机部署实战。通过环境准备、组件配置、集成联调等步骤,帮助开发者快速构建实时数据处理管道,并提供了常见问题的解决方案和性能优化技巧。

weixin_42567046的博客 114

计算机视觉-深度学习图像检测方法梳理

计算机视觉-深度学习图像检测方法梳理 由于之后要转方向啦,趁这段时间整理手中硕士研究方向的一些阅读笔记,这是一篇关于计算机视觉的基础知识梳理 先搞清一些小知识点 首先我们要弄清楚图像分类、目标定位、语义分割、实例分割的区别 a. 图像分类 :给定一张输入图像,图像分类任务旨在判断该图像所属类别; b. 目标定位 :在图像分类的基础上,我们还想知道图像中的目标具体在图像的什么位置,通常是以包围盒的(bounding box)形式; c. 语义分割 :语义分割是目标检测更进阶的任务,目标检测只需要框出每个目

qq_41662991的博客 9953

STM32F407ZGT6最小系统:从原理图到PCB的实战设计与避坑指南

本文详细介绍了STM32F407ZGT6最小系统的设计与实现,从原理图到PCB布局的完整流程。重点解析了电源、时钟、复位和调试接口等核心模块的设计要点,提供了实用的PCB布局技巧和常见问题解决方案,帮助开发者避开设计陷阱,快速完成稳定可靠的STM32F407ZGT6最小系统设计。

weixin_30955617的博客 196

细聊Oracle通过ODBC数据源连接SQL Server数据库

    类似文章搜索引擎上有很多,内容大致相同,今天所谓细聊是因为我在借鉴这些文章时候走了些弯路,所以写此文,为自己备忘,同时如果能为初涉此处知识点的小伙伴提供些帮助就更好了,废话不多说。    我的应用场景:    项目系统使用oracle数据库,与客户的第三方系统供应商实现资源共享,对方为sql server数据库;    我的测试开发环境为64bitwin7PC机,本机上装有64位Oracl...

xueren_83的博客 1万+

基于LabVIEW控制仪器检测与监控 --普源示波器DS1102Z-E

LabVIEW 控制普源示波器 代码实现与解释

s0101100的博客 4232

向量乘法器设计

同样基于Wallace树乘法器,我们来构造向量乘法器。 在一些矩阵运算中经常用到向量的相乘运算,本例以4维向量为例子介绍向量乘法器的verilog HDL设计。 设向量a = (a1, a2, a3, a4), b = (b1, b2, b3, b4)。 则a 与 b的点乘为:a * b = a1 b1 + a2 b2 + a3 b3 + a4 b4, 即向量对应位置的值相乘,再相加...

Reborn Lee 2969

STM32F407ZGT6开发板跑马灯实战:从原理图到烧录全流程(附FlyMcu配置)

本文以正点原子F4探索者开发板(STM32F407ZGT6)为例,手把手指导完成跑马灯实验。内容涵盖从原理图解读、GPIO驱动逻辑分析、HAL库工程搭建,到代码编写与FlyMcu串口烧录配置的全流程,帮助嵌入式开发新手快速实现第一个LED控制程序,打通软硬件开发链路。

weixin_29183637的博客 223

2022中山大学计算机技术专硕考研初试、复试经验帖

个人简介 推荐几个我自己感觉对考研非常有帮助的小助手吧。可以帮助节省时间! 考研时间规划总览 初试篇 数学 英语 政治 408 复试篇 机试 笔试 面试 关于选导师 个人感言

zik的博客 1万+

ABAP CDS 货币与计量单位换算全攻略:CURRENCY_CONVERSION、UNIT_CONVERSION 与 DECIMAL_SHIFT 的工程化实践

本文介绍了SAP ABAP CDS中三种单位/货币换算函数(UNIT_CONVERSION、CURRENCY_CONVERSION、DECIMAL_SHIFT)的实战应用。重点包括:各函数的职责边界与适用场景,参数配置与精度控制策略,以及基于标准表(T006、TCUR*等)的换算规则来源。文章提供可运行的CDS示例,涵盖单位换算(如MI转KM)、货币汇率转换(含小数位处理)及纯小数位调整等典型场景,并强调生产环境中需注意的精度差异与审计风险控制。适用于企业报表、成本核算等需要统一口径的业务场景。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1554

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

上一篇: 第1.2章:StarRocks部署--部署环境准备
下一篇: 第1.4章:FE开发环境搭建(拓展篇)
wrr-cat
博客等级 码龄9年 128粉丝 302原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值