メインコンテンツまでスキップ
バージョン: 3.3

Deployment prerequisites

このトピックでは、StarRocks をデプロイする前にサーバーが満たすべきハードウェアおよびソフトウェアの要件について説明します。StarRocks クラスターの推奨ハードウェア仕様については、 Plan your StarRocks cluster を参照してください。

Hardware​

CPU​

StarRocks は AVX2 命令セットに依存しており、そのベクトル化機能を最大限に発揮します。そのため、本番環境では x86 アーキテクチャの CPU を搭載したマシンに StarRocks をデプロイすることを強くお勧めします。

マシンの CPU が AVX2 命令セットをサポートしているかどうかを確認するには、ターミナルで次のコマンドを実行します。

cat /proc/cpuinfo | grep avx2

Memory​

StarRocks に使用するメモリキットには特定の要件はありません。推奨されるメモリサイズについては、 Plan StarRocks cluster - CPU and Memory を参照してください。

Storage​

StarRocks は、HDD と SSD の両方を記憶媒体としてサポートしています。

アプリケーションがリアルタイムのデータ分析、集中的なデータスキャン、またはランダムディスクアクセスを必要とする場合、SSD ストレージを使用することを強くお勧めします。

アプリケーションが永続性インデックスを持つ Primary Key tables を含む場合、SSD ストレージを使用する必要があります。

Network​

StarRocks クラスター内のノード間で安定したデータ伝送を確保するために、10 ギガビットイーサネットネットワーキングを使用することをお勧めします。

Operating system​

StarRocks は、Red Hat Enterprise Linux 7.9、CentOS Linux 7.9、または Ubuntu Linux 22.04 でのデプロイメントをサポートしています。

Software​

StarRocks を実行するには、サーバーに適切な JDK バージョンをインストールする必要があります。

  • StarRocks v3.3、v3.4 では JDK 11 以降を使用してください。
  • StarRocks v3.5 では JDK 17 以降を使用してください。

CAUTION

  • StarRocks は JRE をサポートしていません。
  • Ubuntu 22.04 に StarRocks をインストールする場合は、JDK 11 をインストールする必要があります。

JDK 8 をインストールする手順は次のとおりです。

  1. JDK インストール用のパスに移動します。

  2. 次のコマンドを実行して JDK をダウンロードします。

    wget --no-check-certificate --no-cookies \
    --header "Cookie: oraclelicense=accept-securebackup-cookie" \
    http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz
Rocky the happy otterStarRocks Assistant

AI generated answers are based on docs and other sources. Please test answers in non-production environments.