TiDBクラスタのスケール

注記:

  • TiDB Cloudサーバーレス 、アプリケーションのワークロードの変化に基づいて自動的にスケーリングされます。ただし、 TiDB Cloud Serverless クラスターを手動でスケーリングすることはできません。
  • クラスターがMODIFYINGステータスにある場合、そのクラスターに対して新しいスケーリング操作を実行することはできません。

TiDB クラスターは次の次元で拡張できます。

  • TiDB、TiKV、 TiFlashのノード番号
  • TiDB、TiKV、 TiFlashの vCPU と RAM
  • TiKVとTiFlashの保存

TiDB クラスターのサイズを決定する方法については、 TiDBのサイズを決定する参照してください。

注記:

TiDB または TiKV の vCPU と RAM サイズが4 vCPU、16 GiBに設定されている場合、次の制限に注意してください。これらの制限を回避するには、まずvCPUとRAMを増やす実行します。

  • TiDB のノード番号は 1 または 2 にのみ設定でき、TiKV のノード番号は 3 に固定されています。
  • 4 vCPU TiDB は 4 vCPU TiKV でのみ使用でき、4 vCPU TiKV は 4 vCPU TiDB でのみ使用できます。
  • TiFlashは利用できません。

ノード番号を変更する

TiDB、TiKV、またはTiFlashノードの数を増減できます。

TiDB、TiKV、またはTiFlashノードの数を変更するには、次の手順を実行します。

  1. TiDB Cloudコンソールで、プロジェクトのクラスターページに移動します。

  2. スケーリングするクラスターの行で、 ...をクリックします。

    ヒント:

    または、 「クラスター」ページでスケーリングするクラスターの名前をクリックし、右上隅の「...」をクリックすることもできます。

  3. ドロップダウン メニューで[変更]をクリックします。 [クラスタの変更]ページが表示されます。

  4. [クラスタの変更]ページで、TiDB、TiKV、またはTiFlashノードの数を変更します。

  5. 右側のペインでクラスター サイズを確認し、 [確認]をクリックします。

TiDB Cloud Dedicated クラスターを変更するエンドポイントを介してTiDB Cloud API を使用して、TiDB、TiKV、またはTiFlashノードの数を変更することもできます。現在、 TiDB Cloud API はまだベータ版です。詳細については、 TiDB CloudAPI ドキュメントを参照してください。

vCPUとRAMを変更する

TiDB、TiKV、またはTiFlashノードの vCPU と RAM を増減できます。

注記:

  • vCPU と RAM の変更は、次のクラスターでのみ利用可能です。
    • AWS でホストされ、2022/12/31 以降に作成されました。
    • Google Cloud でホストされ、2023/04/26 以降に作成されました。
  • AWS には、vCPU と RAM の変更のクールダウン期間があります。TiDB クラスターが AWS でホストされている場合、TiKV またはTiFlashのstorageまたは vCPU と RAM を変更した後、再度変更できるようになるまで少なくとも 6 時間待つ必要があります。

TiDB、TiKV、またはTiFlashノードの vCPU と RAM を変更するには、次の手順を実行します。

  1. TiDB Cloudコンソールで、プロジェクトのクラスターページに移動します。

  2. スケーリングするクラスターの行で、 ...をクリックします。

    ヒント:

    または、 「クラスター」ページでスケーリングするクラスターの名前をクリックし、右上隅の「...」をクリックすることもできます。

  3. ドロップダウン メニューで[変更]をクリックします。 [クラスタの変更]ページが表示されます。

  4. [クラスタの変更]ページで、TiDB、TiKV、またはTiFlashノードの vCPU と RAM を変更します。

  5. 右側のペインでクラスター サイズを確認し、 [確認]をクリックします。

TiDB Cloud Dedicated クラスターを変更するエンドポイントを介してTiDB Cloud API を使用して、TiDB、TiKV、またはTiFlashノードの vCPU と RAM を変更することもできます。現在、 TiDB Cloud API はまだベータ版です。詳細については、 TiDB CloudAPI ドキュメントを参照してください。

storageの変更

TiKV またはTiFlashのstorageを増やすことができます。

TiKV またはTiFlashのstorageを変更するには、次の手順を実行します。

  1. TiDB Cloudコンソールで、プロジェクトのクラスターページに移動します。

  2. スケーリングするクラスターの行で、 ...をクリックします。

    ヒント:

    または、 「クラスター」ページでスケーリングするクラスターの名前をクリックし、右上隅の「...」をクリックすることもできます。

  3. ドロップダウン メニューで[変更]をクリックします。 [クラスタの変更]ページが表示されます。

  4. 「クラスタの変更」ページで、各 TiKV またはTiFlashノードのstorageを変更します。

  5. 右側のペインでクラスター サイズを確認し、 [確認]をクリックします。

TiDB Cloud Dedicated クラスターを変更するエンドポイントを介してTiDB Cloud API を使用して、TiKV ノードまたはTiFlashノードのstorageを変更することもできます。現在、 TiDB Cloud API はまだベータ版です。詳細については、 TiDB CloudAPI ドキュメントを参照してください。

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