准备部署文件
本文介绍如何准备 StarRocks 部署文件。
目前 镜舟官网提供的 StarRocks 软件包仅支持在 x86 架构的 CPU 上部署。如需在 ARM 架构 CPU 上部署 StarRocks,您需要通过 StarRocks Docker 镜像获取部署文件。
为 x86 架构 CPU 准备部署文件
自 v3.1.14、v3.2.10 和 v3.3.3 版本起,StarRocks 的二进制包的名称格式为 StarRocks-{Version}-{OS}-{ARCH}.tar.gz,其中 Version 表示版本号(例如 3.3.3),OS 表示操作系统(包括 centos 和 ubuntu),ARCH 表示 CPU 架构(目前仅支持 amd64,相当于 x86_64)。请确保您选择了正确版本的发行包。
备注
在 v3.1.14、v3.2.10 和 v3.3.3 版本之前,StarRocks 二进制包的名称格式为 StarRocks-version.tar.gz。
步骤
-
您可选择从 下载 StarRocks 页面直接下载 StarRocks 二进制包,或在终端中运行以下命令获取:
# 将 <version> 替换为您想要下载的 StarRocks 版本,例如 3.3.3,
# 并将 <OS> 替换为 centos 或 ubuntu。
wget https://releases.starrocks.io/starrocks/StarRocks-<version>-<OS>-amd64.tar.gz -
解压二进制包。
# 将 <version> 替换为您想要下载的 StarRocks 版本,例如 3.3.3,
# 并将 <OS> 替换为 centos 或 ubuntu。
tar -xzvf StarRocks-<version>-<OS>-amd64.tar.gz二进制包中包含以下路径及文件:
路径/文件 说明 apache_hdfs_broker Broker 节点的部署路径。 fe FE 节点的部署路径。 be BE 节点的部署路径。 LICENSE.txt StarRocks license 文件。 NOTICE.txt StarRocks notice 文件。 -
将路径 fe 分发至所有 FE 实例,将路径 be 分发至所有 BE 或 CN 实例以用于手动部署。