📣
TiDB Cloud Essential はパブリックプレビュー中です。このページは自動翻訳されたものです。原文はこちらからご覧ください。

TiSpark デプロイメントトポロジー

このドキュメントでは、TiSpark のデプロイメント トポロジと、最小クラスター トポロジに基づいて TiSpark をデプロイメントする方法について説明します。

TiSparkは、TiDB/TiKV上でApache Sparkを実行し、複雑なOLAPクエリに応答するために構築されたコンポーネントです。Sparkプラットフォームと分散型TiKVクラスターの両方の利点をTiDBにもたらし、TiDBをオンライントランザクションと分析の両方に対応するワンストップソリューションにします。

TiSparkアーキテクチャとその使用方法の詳細については、 TiSpark ユーザーガイド参照してください。

トポロジ情報

実例カウント物理マシン構成IPコンフィグレーション
TiDB316 VCore 32GB * 110.0.1.1
10.0.1.2
10.0.1.3
デフォルトポート
グローバルディレクトリ構成
PD34 VCore 8GB * 110.0.1.4
10.0.1.5
10.0.1.6
デフォルトポート
グローバルディレクトリ構成
TiKV316 VCore 32GB 2TB(NVMe SSD)* 110.0.1.7
10.0.1.8
10.0.1.9
デフォルトポート
グローバルディレクトリ構成
ティスパーク38 VCore 16GB * 110.0.1.21 (マスター)
10.0.1.22 (ワーカー)
10.0.1.23 (ワーカー)
デフォルトポート
グローバルディレクトリ構成
モニタリングとGrafana14 VCore 8GB * 1 500GB (SSD)10.0.1.11デフォルトポート
グローバルディレクトリ構成

注記:

インスタンスのIPアドレスは例としてのみ示されています。実際の導入では、IPアドレスを実際のIPアドレスに置き換えてください。

トポロジテンプレート

上記の TiDB クラスター トポロジ ファイルの構成項目の詳細については、 TiUPを使用して TiDB をデプロイするためのトポロジコンフィグレーションファイル参照してください。

注記:

  • 設定ファイルにtidbユーザーを手動で作成する必要はありません。TiUPTiUPコンポーネントは、ターゲットマシンにtidbユーザーを自動的に作成します。ユーザーをカスタマイズすることも、コントロールマシンと同じユーザーを維持することもできます。
  • デプロイメント ディレクトリを相対パスとして構成すると、クラスターはユーザーのホーム ディレクトリにデプロイされます。

前提条件

TiSparkはApache Sparkクラスターをベースとしているため、TiSparkを含むTiDBクラスターを起動する前に、TiSparkをデプロイするサーバーにJava Runtime Environment (JRE) 8がインストールされていることを確認する必要があります。JREがインストールされていない場合、TiSparkを起動できません。

TiUPはJREの自動インストールをサポートしていません。ご自身でインストールする必要があります。詳細なインストール手順については、 ビルド済みの OpenJDK パッケージをダウンロードしてインストールする方法ご覧ください。

JRE 8がデプロイメントサーバーに既にインストールされているものの、システムのデフォルトパッケージ管理ツールのパスに含まれていない場合は、トポロジ設定のjava_homeのパラメータを設定することで、使用するJRE環境のパスを指定できます。このパラメータは、システム環境変数JAVA_HOMEに対応しています。

このページは役に立ちましたか?