デプロイメントファイルの準備
このトピックでは、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 形式でバイナリ配布パッケージを提供しています。
x86 ベースのプラットフォーム用にデプロイメントファイルを準備する手順は次のとおりです。
-
Download 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パッケージには次のディレクトリとファイルが含まれています。
Directory/File Description apache_hdfs_broker Broker ノードのデプロイメントディレクトリ。 fe FE のデプロイメントディレクトリ。 be BE のデプロイメントディレクトリ。 LICENSE.txt StarRocks のライセンスファイル。 NOTICE.txt StarRocks の通知ファイル。 -
ディレクトリ fe をすべての FE インスタンスに、ディレクトリ be をすべての BE または CN インスタンスに手動デプロイメントのために配布します。
ARM ベースの CPU の場合
前提条件
マシンに Docker Engine(17.06.0 以降)がインストールされている必要があります。