TiDBノードグループの管理

このドキュメントでは、 TiDB Cloudコンソール使用してビジネス ワークロードを分離するために、TiDB ノード グループとそのエンドポイントを管理する方法について説明します。

注記

TiDB ノード グループ機能は、 TiDB Cloud Serverless クラスターでは使用できません

条項

  • TiDB ノード グループ: TiDB ノード グループは、TiDB ノードのグループ化を管理し、エンドポイントと TiDB ノード間のマッピングを維持します。

    • 各 TiDB ノード グループには一意のエンドポイントがあります。
    • TiDB ノード グループを削除すると、関連するネットワーク設定 (プライベート リンクや IP アクセス リストなど) も削除されます。
  • デフォルトグループ: クラスタを作成すると、デフォルトのTiDBノードグループが作成されます。そのため、各クラスタにはデフォルトグループが存在します。デフォルトグループは削除できません。

前提条件

  • AWS または Google Cloud にTiDB Cloud専用クラスターがデプロイされています。
  • あなたは組織の組織オーナーまたはプロジェクトオーナーの役割を担っています。詳細については、 ユーザーロールご覧ください。

注記

TiDBノードグループはクラスタ作成中に作成できません。クラスタが作成され、 「使用可能」状態になった後にグループを追加する必要があります。

TiDBノードグループを作成する

TiDB ノード グループを作成するには、次の手順を実行します。

  1. TiDB Cloudコンソールで、プロジェクトのクラスターページに移動し、ターゲット クラスターの名前をクリックして概要ページに移動します。

  2. 左側のナビゲーション ペインで、 [ノード]をクリックします。

  3. 右上隅の「変更」をクリックします。「クラスタの変更」ページが表示されます。

  4. 「クラスタの変更」ページで「+」をクリックし、以下のように新しいTiDBノードグループを追加します。デフォルトのグループを直接使用することもできます。

    • TiDB
      • vCPU + RAM :必要なTiDBサイズを選択してください。8 vCPUおよび16 GiB以上のメモリを搭載したTiDBノードのみがサポートされます。
      • ノードグループ: +をクリックして新しい TiDB ノードグループを作成します。デフォルトのグループを使用し、 DefaultGroupフィールドに TiDB ノードの数を入力することもできます。
    • TiKV
      • vCPU + RAM : 必要なTiKVサイズを選択します。
      • ストレージ x ノード:storageサイズと TiKV ノードの数を選択します。
    • TiFlash (オプション)
      • vCPU + RAM : 必要なTiFlashサイズを選択します。
      • ストレージ x ノード:storageサイズとTiFlashノードの数を選択します。

    Create TiDB Node Group

  5. 新しい TiDB ノードは、新しい TiDB ノードグループとともに追加され、クラスターの課金に影響します。右側のペインでクラスターのサイズを確認し、 「確認」をクリックしてください。

デフォルトでは、 TiDB Cloud Dedicated クラスターに最大 5 つの TiDB ノードグループを作成できます。さらにグループが必要な場合は、 TiDB Cloudサポートお問い合わせください。

TiDBノードグループを作成しても、デフォルトグループのエンドポイントを使用してクラスターに接続すると、TiDBノードグループ内のTiDBノードはワークロードを引き受けることができず、リソースが無駄になります。新しいTiDBノードグループ内のTiDBノードへの新しい接続を作成する必要があります。1 TiDBノードグループに接続する参照してください。

TiDBノードグループに接続する

パブリック接続経由で接続する

新しいTiDBノードグループのパブリック接続はデフォルトで無効になっています。まず有効にする必要があります。

パブリック接続を有効にするには、次の手順を実行します。

  1. クラスターページに移動し、ターゲット クラスターの名前をクリックして概要ページに移動します。

  2. 右上隅の「接続」をクリックします。接続ダイアログが表示されます。

  3. 「TiDB ノード グループリストから TiDB ノード グループを選択し、 「接続タイプ」リストから「パブリック」を選択します。

    IP アクセス リストをまだ設定していない場合は、 「IP アクセス リストの設定」をクリックするか、手順IPアクセスリストを設定するに従って、最初の接続の前に設定してください。

  4. [ネットワーク]ページで、右上隅の[TiDB ノード グループ]リストから TiDB ノード グループを選択します。

  5. [パブリック エンドポイント]セクションで[有効にする]をクリックし、 [IP アクセス リスト]セクションで[IP アドレスの追加]クリックします。

  6. [ネットワーク]ページの右上隅にある[接続]をクリックして、接続文字列を取得します。

Connect to the new TiDB node group via Public Endpoint

詳細についてはパブリック接続経由​​でTiDB Cloud Dedicated に接続参照してください。

プライベートエンドポイント経由で接続

  1. クラスターページに移動し、ターゲット クラスターの名前をクリックして概要ページに移動します。

  2. 右上隅の「接続」をクリックします。接続ダイアログが表示されます。

  3. TiDB ノードグループ リストから TiDBノード グループを選択し、接続タイプリストからプライベート エンドポイントを選択します。

  4. 左側のナビゲーション ペインで[Networking]をクリックし、右上隅の[TiDB ノード グループ]リストから TiDB ノード グループを選択します。

  5. 「プライベートエンドポイント接続を作成」をクリックして、このノードグループに新しい接続を作成します。AWS にデプロイされたクラスタの場合はAWS PrivateLink 経由でTiDB Cloud専用クラスタに接続するを参照してください。Google Cloud にデプロイされたクラスタの場合はGoogle Cloud Private Service Connect 経由でTiDB Cloud専用クラスタに接続するを参照してください。

    注記

    Private Link を使用して異なるノード グループを接続する場合は、ノード グループごとに個別のプライベート エンドポイント接続を作成する必要があります。

  6. プライベート エンドポイント接続を作成したら、ページの右上隅にある[接続]をクリックして接続文字列を取得します。

VPCピアリング経由で接続する

すべての TiDB ノード グループはクラスターと同じ VPC を共有するため、すべてのグループのアクセスを有効にするには、1 つの VPC ピアリング接続を作成するだけで済みます。

  1. VPC ピアリング経由でTiDB Cloud Dedicated に接続するの手順に従って、このクラスターの VPC ピアリングを作成します。
  2. クラスターページに移動し、ターゲット クラスターの名前をクリックして概要ページに移動します。
  3. 左側のナビゲーション ペインで、 [ネットワーク]をクリックします。
  4. [ネットワーク]ページの右上隅にある[接続]をクリックして、接続文字列を取得します。

TiDBノードグループをビュー

TiDB ノード グループの詳細を表示するには、次の手順を実行します。

  1. クラスターページに移動し、ターゲット クラスターの名前をクリックして概要ページに移動します。

  2. 左側のナビゲーション ペインで[ノード]をクリックして、TiDB ノード グループのリストを表示します。

    テーブルビューに切り替えるには、

TiDBノードグループを変更する

グループ名とグループ内のノード構成を変更できます。

グループ名を変更する

グループ名を変更するには、次の手順を実行します。

  1. クラスターページに移動し、ターゲット クラスターの名前をクリックして概要ページに移動します。
  2. 左側のナビゲーション ペインで、 [ノード]をクリックします。
  3. クリック TiDB ノード グループの新しい名前を入力します。

ノード構成を更新する

グループ内の TiDB、TiKV、またはTiFlashノード構成を更新するには、次の手順を実行します。

  1. クラスターページに移動し、ターゲット クラスターの名前をクリックして概要ページに移動します。

  2. 左側のナビゲーション ペインで、 [ノード]をクリックします。

  3. 「ノードマップ」ページで、右上隅の「変更」をクリックします。「クラスタの変更」ページが表示されます。

  4. 「クラスタの変更」ページでは、次の操作を実行できます。

    • TiDB ノードの数を変更します。
    • 新しいノード グループを追加します。
    • TiKV ノードとTiFlashノードのサイズとストレージ x ノード構成を更新します。

Change TiDB node group node count

TiDBノードグループを削除する

注記

TiDB ノード グループを削除すると、プライベート エンドポイント接続やパブリック アクセス用の IP リストなど、そのノードとネットワーク構成も削除されます。

TiDB ノード グループを削除するには、次の手順を実行します。

  1. クラスターページに移動し、ターゲット クラスターの名前をクリックして概要ページに移動します。
  2. 左側のナビゲーション ペインで、 [ノード]をクリックします。
  3. 「ノードマップ」ページで、右上隅の「変更」をクリックします。「クラスタの変更」ページが表示されます。
  4. クラスタの変更ページで、 TiDB ノード グループを削除します。

Delete the TiDB node group

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