TiDBノードグループの管理
このドキュメントでは、 TiDB Cloudコンソールを使用してビジネスワークロードを分離するために、TiDB ノードグループとそのエンドポイントを管理する方法について説明します。
用語
TiDB ノードグループ: TiDB ノードグループは、TiDB ノードのグループ化を管理し、エンドポイントと TiDB ノード間のマッピングを維持します。
- 各 TiDB ノードグループには一意のエンドポイントがあります。
- TiDB ノードグループを削除すると、関連するネットワーク設定 (プライベートリンクや IP アクセス リストなど) も削除されます。
デフォルトグループ: クラスタを作成すると、デフォルトのTiDBノードグループが作成されます。そのため、各クラスタにはデフォルトグループが存在します。デフォルトグループは削除できません。
前提条件
- AWS または Google Cloud にTiDB Cloud Dedicatedクラスターがデプロイされています。
- あなたは組織のOrganization OwnerまたはProject Ownerの役割を担っています。詳細については、 ユーザーロールをご覧ください。
TiDBノードグループを作成する
TiDB ノードグループを作成するには、次の手順を実行します。
TiDB Cloudコンソールで、My TiDBページに移動し、ターゲットクラスターの名前をクリックして概要ページに移動します。
左側のナビゲーションペインで、 Nodesをクリックします。
右上隅のModifyをクリックします。Modify Clusterページが表示されます。
Modify Clusterページで+をクリックし、以下のように新しいTiDBノードグループを追加します。デフォルトのグループを直接使用することもできます。
- TiDB
- vCPU + RAM :必要なTiDBサイズを選択してください。8 vCPUおよび16 GiB以上のメモリを搭載したTiDBノードのみがサポートされます。
- Node Groups: +をクリックして新しい TiDB ノードグループを作成します。デフォルトのグループを使用し、 DefaultGroupフィールドに TiDB ノードの数を入力することもできます。
- TiKV
- vCPU + RAM : 必要なTiKVサイズを選択します。
- Storage x Nodes:ストレージサイズと TiKV ノードの数を選択します。
- TiFlash (オプション)
- vCPU + RAM : 必要なTiFlashサイズを選択します。
- Storage x Nodes:ストレージサイズとTiFlashノードの数を選択します。
- TiDB
新しい TiDB ノードは、新しい TiDB ノードグループとともに追加され、クラスターの課金に影響します。右側のペインでクラスターのサイズを確認し、 Confirmをクリックしてください。
デフォルトでは、 TiDB Cloud Dedicated クラスターに最大 5つの TiDB ノードグループを作成できます。さらにグループが必要な場合は、 TiDB Cloudサポートにお問い合わせください。
TiDBノードグループを作成しても、デフォルトグループのエンドポイントを使用してクラスターに接続すると、TiDBノードグループ内のTiDBノードはワークロードを引き受けることができず、リソースが無駄になります。新しいTiDBノードグループ内のTiDBノードへの新しい接続を作成する必要があります。TiDBノードグループに接続するを参照してください。
TiDBノードグループに接続する
パブリック接続経由で接続する
新しいTiDBノードグループのパブリック接続はデフォルトで無効になっています。まず有効にする必要があります。
パブリック接続を有効にするには、次の手順を実行します。
My TiDBページに移動し、ターゲットクラスターの名前をクリックして概要ページに移動します。
右上隅のConnectをクリックします。接続ダイアログが表示されます。
TiDB Node Groupリストから TiDB ノードグループを選択し、 Connection TypeリストからPublicを選択します。
IP アクセス リストをまだ設定していない場合は、 Configure IP Access Listをクリックするか、手順IPアクセスリストを設定するに従って、最初の接続の前に設定してください。
左側のナビゲーションペインで、 Settings > Networkingをクリックします。
Networkingページで、右上隅のTiDB Node Groupリストから TiDB ノードグループを選択します。
Public EndpointセクションでEnableをクリックし、 IP Access ListセクションでAdd IP Addressをクリックします。
Networkingページの右上隅にあるConnectをクリックして、接続文字列を取得します。
詳細についてはパブリック接続経由でTiDB Cloud Dedicated に接続を参照してください。
プライベートエンドポイント経由で接続
My TiDBページに移動し、ターゲットクラスターの名前をクリックして概要ページに移動します。
右上隅のConnectをクリックします。接続ダイアログが表示されます。
TiDB Node Groupリストから TiDB ノードグループを選択し、Connection TypeリストからPrivate Endpointを選択します。
左側のナビゲーションペインで、 Settings > Networkingをクリックします。
Networkingページで、右上隅のTiDB Node Groupリストから TiDB ノードグループを選択します。
このノードグループの新しい接続を作成するには、 Create Private Endpoint Connectionをクリックします。
AWS にデプロイされたクラスターについては、 AWS PrivateLink 経由でTiDB Cloud Dedicatedクラスタに接続するを参照してください。
Google Cloud にデプロイされたクラスタについては、 Google Cloud Private Service Connect 経由でTiDB Cloud Dedicatedクラスタに接続するを参照してください。
プライベートエンドポイント接続を作成したら、ページの右上隅にあるConnectをクリックして接続文字列を取得します。
VPCピアリング経由で接続する
すべての TiDB ノードグループはクラスターと同じ VPC を共有するため、すべてのグループのアクセスを有効にするには、1つの VPC ピアリング接続を作成するだけで済みます。
- VPC ピアリング経由でTiDB Cloud Dedicated に接続するの手順に従って、このクラスターの VPC ピアリングを作成します。
- My TiDBページに移動し、ターゲットクラスターの名前をクリックして概要ページに移動します。
- 左側のナビゲーションペインで、 Settings > Networkingをクリックします。
- Networkingページの右上隅にあるConnectをクリックして、接続文字列を取得します。
TiDBノードグループを確認する
TiDB ノードグループの詳細を表示するには、次の手順を実行します。
My TiDBページに移動し、ターゲットクラスターの名前をクリックして概要ページに移動します。
左側のナビゲーションペインでNodesをクリックして、TiDB ノードグループのリストを表示します。
テーブルビューに切り替えるには、 。
TiDBノードグループを変更する
グループ名とグループ内のノード構成を変更できます。
グループ名を変更する
グループ名を変更するには、次の手順を実行します。
- My TiDBページに移動し、ターゲットクラスターの名前をクリックして概要ページに移動します。
- 左側のナビゲーションペインで、 Nodesをクリックします。
- クリック TiDB ノードグループの新しい名前を入力します。
ノード構成を更新する
グループ内の TiDB、TiKV、またはTiFlashノード構成を更新するには、次の手順を実行します。
My TiDBページに移動し、ターゲットクラスターの名前をクリックして概要ページに移動します。
左側のナビゲーションペインで、 Nodesをクリックします。
Node Mapページで、右上隅のModifyをクリックします。Modify Clusterページが表示されます。
Modify Clusterページでは、次の操作を実行できます。
- TiDB ノードの数を変更します。
- 新しいノードグループを追加します。
- TiKV ノードとTiFlashノードのサイズとStorage x Nodes構成を更新します。
TiDBノードグループを削除する
TiDB ノードグループを削除するには、次の手順を実行します。
- My TiDBページに移動し、ターゲットクラスターの名前をクリックして概要ページに移動します。
- 左側のナビゲーションペインで、 Nodesをクリックします。
- Node Mapページで、右上隅のModifyをクリックします。Modify Clusterページが表示されます。
- Modify Clusterページで、 TiDB ノードグループを削除します。



