TiDBノードグループの管理
このドキュメントでは、 TiDB Cloudコンソール使用してビジネス ワークロードを分離するために、TiDB ノード グループとそのエンドポイントを管理する方法について説明します。
注記:
TiDB ノード グループ機能は、 TiDB Cloud Serverless クラスターでは使用できません。
現在、TiDB ノード グループ機能はリクエストに応じてのみ利用可能です。この機能をリクエストするには、次の手順を実行します。
- TiDB Cloudコンソールにログインします。
- 右下隅の「?」をクリックします。
- 「サポートをリクエスト」をクリックします。
- 件名フィールドに「TiDB ノード グループ機能の申請」と入力します。
- 「送信」をクリックします。
条項
TiDB ノード グループ: TiDB ノード グループは、TiDB ノードのグループ化を管理し、エンドポイントと TiDB ノード間のマッピングを維持します。
- 各 TiDB ノード グループには一意のエンドポイントがあります。
- TiDB ノード グループを削除すると、関連するネットワーク設定 (プライベート リンクや IP アクセス リストなど) も削除されます。
デフォルト グループ: クラスターが作成されると、デフォルトの TiDB ノード グループが作成されます。したがって、各クラスターにはデフォルト グループがあります。デフォルト グループは削除できません。
前提条件
- AWS または Google Cloud にTiDB Cloud専用クラスターがデプロイされています。
- あなたは、組織の組織所有者またはプロジェクト所有者の役割を担っています。詳細については、 ユーザーロール参照してください。
注記:
TiDB ノード グループは、クラスターの作成中には作成できません。クラスターが作成され、使用可能な状態になった後にグループを追加する必要があります。
TiDBノードグループを作成する
TiDB ノード グループを作成するには、次の手順を実行します。
TiDB Cloudコンソールで、プロジェクトのクラスターページに移動し、ターゲット クラスターの名前をクリックして概要ページに移動します。
左側のナビゲーション ペインで、 [ノード]をクリックします。
右上隅の「変更」をクリックします。「クラスタの変更」ページが表示されます。
「クラスタの変更」ページで、 +をクリックして、次のように新しい TiDB ノード グループを追加します。デフォルトのグループを直接使用することもできます。
- ティビ
- vCPU + RAM : 必要なTiDB サイズを選択します。8 vCPU および 16 GiB 以上のメモリ仕様の TiDB ノードのみがサポートされます。
- ノード グループ: +をクリックして新しい TiDB ノード グループを作成します。デフォルト グループを使用して、 DefaultGroupフィールドに TiDB ノードの数を入力することもできます。
- ティクヴ
- vCPU + RAM : 必要なTiKV サイズを選択します。
- ストレージ x ノード:storageサイズと TiKV ノードの数を選択します。
- TiFlash (オプション)
- vCPU + RAM : 必要なTiFlashサイズを選択します。
- ストレージ x ノード:storageサイズとTiFlashノードの数を選択します。
- ティビ
新しい TiDB ノードは、新しい TiDB ノード グループとともに追加され、クラスターの課金に影響します。右側のペインでクラスターのサイズを確認し、 [確認]をクリックします。
デフォルトでは、 TiDB Cloud Dedicated クラスターに最大 5 つの TiDB ノード グループを作成できます。さらにグループが必要な場合は、 TiDB Cloudサポートお問い合わせください。
TiDB ノード グループを作成しても、デフォルト グループのエンドポイントを使用してクラスターに接続すると、TiDB ノード グループ内の TiDB ノードはワークロードを引き受けないため、リソースが無駄になります。新しい TiDB ノード グループ内の TiDB ノードへの新しい接続を作成する必要があります。1 TiDBノードグループに接続する参照してください。
TiDBノードグループに接続する
パブリック接続経由で接続
新しい TiDB ノード グループのパブリック接続は、デフォルトでは無効になっています。最初に有効にする必要があります。
パブリック接続を有効にするには、次の手順を実行します。
クラスターページに移動し、ターゲット クラスターの名前をクリックして概要ページに移動します。
右上隅の「接続」をクリックします。接続ダイアログが表示されます。
「TiDB ノード グループ」リストから TiDB ノード グループを選択し、 「接続タイプ」リストから「パブリック」を選択します。
IP アクセス リストを設定していない場合は、 「IP アクセス リストの設定」をクリックするか、手順IPアクセスリストを構成するに従って最初の接続の前に設定してください。
[ネットワーク]ページで、右上隅の[TiDB ノード グループ]リストから TiDB ノード グループを選択します。
[パブリック エンドポイント]セクションで[有効にする]をクリックし、 [IP アクセス リスト]セクションで[IP アドレスの追加] をクリックします。
[ネットワーク]ページの右上隅にある[接続]をクリックして、接続文字列を取得します。
詳細についてはパブリック接続経由でTiDB Cloud Dedicatedに接続する参照してください。
プライベートエンドポイント経由で接続
クラスターページに移動し、ターゲット クラスターの名前をクリックして概要ページに移動します。
右上隅の「接続」をクリックします。接続ダイアログが表示されます。
TiDB ノードグループ リストから TiDBノード グループを選択し、接続タイプリストからプライベート エンドポイントを選択します。
左側のナビゲーション ペインで[Networking]をクリックし、右上隅の[TiDB ノード グループ]リストから TiDB ノード グループを選択します。
このノード グループに新しい接続を作成するには、 [プライベート エンドポイント接続の作成]をクリックします。AWS にデプロイされたクラスターの場合はAWS のプライベートエンドポイント経由でTiDB Cloud専用クラスタに接続するを参照してください。Google Cloud にデプロイされたクラスターの場合はGoogle Cloud Private Service Connect 経由でTiDB Cloud専用クラスタに接続するを参照してください。
注記:
Private Link を使用して異なるノード グループを接続する場合は、ノード グループごとに個別のプライベート エンドポイント接続を作成する必要があります。
プライベート エンドポイント接続を作成したら、ページの右上隅にある[接続]をクリックして接続文字列を取得します。
VPCピアリング経由で接続
すべての TiDB ノード グループはクラスターと同じ VPC を共有するため、すべてのグループへのアクセスを有効にするには、1 つの VPC ピアリング接続を作成するだけで済みます。
- VPC ピアリング経由でTiDB Cloud Dedicated に接続するの手順に従って、このクラスターの VPC ピアリングを作成します。
- クラスターページに移動し、ターゲット クラスターの名前をクリックして概要ページに移動します。
- 左側のナビゲーション ペインで、 [ネットワーク]をクリックします。
- [ネットワーク]ページの右上隅にある[接続]をクリックして、接続文字列を取得します。
TiDBノードグループをビュー
TiDB ノード グループの詳細を表示するには、次の手順を実行します。
クラスターページに移動し、ターゲット クラスターの名前をクリックして概要ページに移動します。
左側のナビゲーション ペインで[ノード]をクリックして、TiDB ノード グループのリストを表示します。
テーブルビューに切り替えるには、 。
TiDBノードグループを変更する
グループ名とグループ内のノード構成を変更できます。
グループ名を変更する
グループ名を変更するには、次の手順を実行します。
- クラスターページに移動し、ターゲット クラスターの名前をクリックして概要ページに移動します。
- 左側のナビゲーション ペインで、 [ノード]をクリックします。
- クリック TiDB ノード グループの新しい名前を入力します。
ノード構成を更新する
グループ内の TiDB、TiKV、またはTiFlashノード構成を更新するには、次の手順を実行します。
クラスターページに移動し、ターゲット クラスターの名前をクリックして概要ページに移動します。
左側のナビゲーション ペインで、 [ノード]をクリックします。
[ノード マップ]ページで、右上隅の[変更]をクリックします。 [クラスタの変更]ページが表示されます。
「クラスタの変更」ページでは、次の操作を実行できます。
- TiDB ノードの数を変更します。
- 新しいノード グループを追加します。
- TiKV ノードとTiFlashノードのサイズとストレージ x ノード構成を更新します。
TiDBノードグループを削除する
注記:
TiDB ノード グループを削除すると、プライベート エンドポイント接続やパブリック アクセス用の IP リストなど、そのノードとネットワーク構成も削除されます。
TiDB ノード グループを削除するには、次の手順を実行します。
- クラスターページに移動し、ターゲット クラスターの名前をクリックして概要ページに移動します。
- 左側のナビゲーション ペインで、 [ノード]をクリックします。
- [ノード マップ]ページで、右上隅の[変更]をクリックします。 [クラスタの変更]ページが表示されます。
- クラスタの変更ページで、 TiDB ノード グループを削除します。