メインコンテンツまでスキップ

Deployment overview

デプロイの概要

この章では、本番環境でのStarRocksクラスタのデプロイ、アップグレード、ダウングレード方法について説明します。

デプロイ手順

デプロイ手順の概要は以下の通りです。詳細は後のトピックで説明します。

StarRocksのデプロイは、通常以下の手順に従います。

  1. StarRocksデプロイのハードウェアおよびソフトウェア要件を確認します。StarRocksをデプロイする前に、CPU、メモリ、ストレージ、ネットワーク、オペレーティングシステム、および依存関係など、サーバーが満たす必要がある前提条件を確認します。
  2. クラスタのサイズを計画します。クラスタ内のFEノードとBEノードの数、およびサーバーのハードウェア仕様を計画します。
  3. 環境設定を確認します。サーバーの準備ができたら、StarRocksをデプロイする前にいくつかの環境設定を確認および変更する必要があります。
  4. デプロイファイルを準備します
    • x86ベースのCentOS 7.9でStarRocksをデプロイしたい場合、公式ウェブサイトで提供されているソフトウェアパッケージを直接ダウンロードして展開することができます。
    • ARMアーキテクチャのCPUまたはUbuntu 22.04でStarRocksをデプロイしたい場合、StarRocks Dockerイメージからデプロイファイルを準備する必要があります。
    • Kubernetes上にStarRocksをデプロイしたい場合、このステップはスキップできます。
  5. StarRocksをデプロイします。
  6. 必要なデプロイ後のセットアップ手順を実行します。StarRocksクラスタを本番環境で利用する前に、追加のセットアップ手順が必要です。これには初期アカウントのセキュリティ確保やパフォーマンスに関連するシステム変数の設定などが含まれます。

アップグレードとダウングレード

StarRocksクラスタを初めてインストールするのではなく、既存のStarRocksクラスタを後のバージョンにアップグレードする計画がある場合は、アップグレード手順と考慮すべき問題については、StarRocksのアップグレードを参照してください。

StarRocksクラスタをダウングレードする手順については、StarRocksのダウングレードを参照してください。