StarRocks 集群安装部署文档-保姆级

StarRocks官网:

https://docs.starrocks.io/zh/docs/introduction/StarRocks_intro/

部署前提条件

StarRocks 依靠 AVX2 指令集充分发挥其矢量化能力。因此,在生产环境中,强烈建议您将 StarRocks 部署于 x86 架构 CPU 的服务器上。

您可以在终端中运行以下命令来检查 CPU 是否支持 AVX2 指令集:

cat /proc/cpuinfo | grep avx2

说明

ARM 架构不支持 SIMD 指令集,因此在某些场景下的性能不及 x86 架构。我们只推荐您在开发环境中部署 ARM 架构下的 StarRocks。

内存
StarRocks 对内存没有特定要求。关于推荐的内存大小,
请参考 规划 StarRocks 集群 - CPU 和内存:
https://docs.starrocks.io/zh/docs/deployment/plan_cluster/#cpu-%E5%92%8C%E5%86%85%E5%AD%98
存储
StarRocks 支持 HDD 和 SSD 作为存储介质。
在实时数据分析场景、以及涉及大量数据扫描或随机磁盘访问的场景下,强烈建议您选择 SSD 作为存储介质。
在涉及 主键模型 持久化索引的场景中,您必须使用 SSD 作为存储介质。
网络
建议使用万兆网络连接(10 Gigabit Ethernet,简称 10 GE)确保 StarRocks 集群内数据能够跨节点高效传输。
操作系统
StarRocks 支持在 CentOS Linux 7.9 和 Ubuntu Linux 22.04 上部署。
软件
您必须在服务器上安装 JDK 8 以运行 StarRocks。v2.5 及以上版本建议安装 JDK 11。
安装 StarRocks
下载软件包
wget https://releases.mirrorship.cn/starrocks/StarRocks-3.1.7.tar.gz
1.上传并解压安装包
上传 StarRocks 并解压二进制安装包。
tar -xzvf StarRocks-3.1.7.tar.gz
二进制包中包含以下路径及文件:
路径/文件
说明
apache_hdfs_broker
Broker 节点的部署路径。自 StarRocks 2.5 起,您无需在一般场景中部署 Broker 节点。如果您确实需要在 StarRocks 集群中部署 Broker 节点,请参阅  部署 Broker 节点  了解详细说明。
fe
FE 节点的部署路径。
be
BE 节点的部署路径。
LICENSE.txt
StarRocks license 文件。
NOTICE.txt
StarRocks notice 文件。
将路径 fe 分发至所有 FE 实例,将路径 be 分发至所有 BE 或 CN 实例以用于手动部署
手动部署 StarRocks--存算一体模式部署

以下操作在 FE 实例上执行

编辑fe.co
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值