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

Compute-Storage分離クラスターのデプロイ

ManagerはDorisクラスターを物理マシン、仮想マシン、クラウドサーバーにデプロイし、環境チェックとクラスター設定を自動実行できます。新しいcompute-storage分離クラスターを作成するには、現在のクラスタータブの新規/引き継ぎクラスターを選択し、Compute-Storage分離クラスターの作成を選択してください。

注意事項

  • FEマシンは同時にFoundationDBをデプロイするため、最低48GBのメモリが必要です。
  • 1つのサーバーに1つのFEと1つのBEを混合デプロイできますが、複数のFEとBEインスタンスはデプロイできません。
  • デプロイ前に、クラスター計画を参照してノード数を見積もることができます。
  • 選択したバージョンでライセンスが必要な場合は、デプロイ後にライセンス操作マニュアルを参照してライセンスをインポートしてください。
  • マシンを追加する際は、ホスト名ではなくIPアドレスを指定する必要があります。

ステップ1: 環境設定

クラスター環境を設定する際は、クラスター名の設定、デプロイバージョンの選択、プロンプトに従ってデータベースrootパスワードの指定が必要です。

また、compute-storage分離クラスター用の共有ストレージも設定する必要があります。

config-env-separating

ステップ2: ホスト登録

ホストを登録する際は、まずホストIPを追加し、その後各ホストのAgentサービスを開始する必要があります。

  1. ホストIPの追加とAgentポートの指定

    register-host-separating

    ホストIPを追加する際は、IPV4とIPV6の両方の形式がサポートされています。

  2. 指定ホストへのAgentサービスのインストール

    install-agent-separating.png

    Agentインストールでは、各登録済みホストでマシンパラメータのチェックとAgentサービスのワンクリックデプロイが必要です。

    Agentサービスのデプロイ後、Agentのステータスが正常であることを確認してください。

ステップ3: FE設定

config-fe-separating

FEを追加する際は、FEロールを指定する必要があります。高可用性アーキテクチャを形成するため、3つのFE Followerを指定することを推奨します。

FE設定を指定する際は、汎用設定を選択するか、特定のFE設定を個別に変更できます。FE設定の一貫性を確保するため、汎用設定の使用を推奨します。

設定の説明は以下の通りです:

パラメータ説明
Http PortFEのHTTP Serverポート、デフォルト8030
Query PortFEのMySQL Serverポート、デフォルト9030
RPC PortFEのThrift Serverポート、各FEの設定は一致している必要があります、デフォルト9020
Editlog PortFEのbdbje通信ポート、デフォルト9010
Deployment DirectoryDorisデプロイルートディレクトリ
Metadata Storage DirectoryFEメタデータストレージディレクトリ
Log DirectoryFEログディレクトリ

ステップ4: BE設定

config-be-separating

BEノードを追加する際は、まずcomputeグループを計画し、その後各computeグループにBEノードを追加する必要があります。

上記の画像に示すように、2つのリソースグループが作成され、各リソースグループに1つのBEノードが追加されています。

設定の説明は以下の通りです:

パラメータ説明
BE PortBEのThrift Serverポート、FEからのリクエスト受信に使用、デフォルト9060
Webserver PortBEのHTTP Serverポート、デフォルト8040
Heartbeat PortBEのハートビートサービスポート(Thrift)、FEからのハートビート受信に使用、デフォルト9050
BRPC PortBEのBRPCポート、BE間の通信に使用、デフォルト8060
Deployment DirectoryDorisデプロイルートディレクトリ
Data Storage DirectoryBEデータストレージディレクトリ
Log DirectoryBEログストレージディレクトリ
External Table Cache Directory連合分析ファイルキャッシュディレクトリ
Total File Cache Size連合分析ファイルキャッシュサイズ
Single Query Cache Limit連合分析単一クエリキャッシュサイズ制限

ステップ5: その他の設定

config-others-separating

クラスターパラメータを設定する際は、サービスの自動開始の有無とテーブル名の大文字小文字区別の有無を選択できます。