これはアーカイブされた TiDB のドキュメントであり、更新は行われていません。最新の LTS バージョンのドキュメントを表示する

TiDBクラスタを作成する

このチュートリアルでは、サインアップして TiDB クラスターを作成する方法について説明します。

ステップ 1. TiDB Cloudアカウントを作成する

  1. TiDB Cloudアカウントを持っていない場合は、 ここクリックしてアカウントにサインアップします。

    • Google ユーザーの場合は、Google でサインアップすることもできます。これを行うには、 サインアップページで[Google にサインアップ]をクリックします。メールアドレスとパスワードは Google によって管理され、 TiDB Cloudコンソールを使用して変更することはできません。
    • GitHub ユーザーの場合は、GitHub にサインアップすることもできます。これを行うには、 サインアップページで[Sign up with GitHub]をクリックします。メールアドレスとパスワードは GitHub によって管理され、 TiDB Cloudコンソールを使用して変更することはできません。
    • AWS Marketplace ユーザーは、AWS Marketplace からサインアップすることもできます。これを行うには、 TiDB Cloud in AWS マーケットプレイスを検索し、 TiDB Cloudにサブスクライブしてから、画面の指示に従ってTiDB Cloudアカウントをセットアップします。
    • Google Cloud Marketplace のユーザーは、Google Cloud Marketplace からサインアップすることもできます。これを行うには、 TiDB Cloud in Google Cloud マーケットプレイスを検索し、 TiDB Cloudにサブスクライブしてから、画面の指示に従ってTiDB Cloudアカウントをセットアップします。
  2. ログインをTiDB Cloudアカウントに追加します。

ステップ 2. クラスター層を選択する

TiDB Cloud は、次の 2 つのクラスター層オプションを提供します。 TiDB クラスターを作成する前に、どのオプションがニーズに適しているかを検討してください。

  • サーバーレス層 (ベータ)

    TiDB Cloud Serverless Tier は、TiDB のフル マネージド サービスです。まだベータ段階であり、本番環境では使用できません。ただし、サーバーレス層クラスターは、プロトタイプ アプリケーション、ハッカソン、アカデミック コースなどの非運用ワークロードに使用したり、データセットに一時的なデータ サービスを提供したりするために使用できます。

  • 専用層

    TiDB Cloud Dedicated Tier は、クロスゾーンの高可用性、水平スケーリング、およびHTAP利点を備えた、実動使用専用です。

2 つのオプションの詳細については、 クラスタ層を選択するを参照してください。

ステップ 3. デフォルトのプロジェクトを使用するか、新しいプロジェクトを作成します

あなたが組織の所有者である場合、 TiDB Cloudにログインすると、デフォルトのプロジェクトが作成されます。デフォルトのプロジェクトを使用したくない場合は、次の手順に従って新しいプロジェクトを作成できます。

  1. クリックTiDB Cloudコンソールの右上隅にある組織

  2. [組織の設定]をクリックします。

    デフォルトでは、 [プロジェクト]タブが表示されます。

  3. [新しいプロジェクトを作成]をクリックします。

  4. プロジェクトの名前を入力し、 [確認]をクリックします。

  5. クラスター ページに戻るには、ウィンドウの左上隅にあるTiDB Cloudロゴをクリックします。

あなたがプロジェクト メンバーである場合、組織の所有者があなたを招待した特定のプロジェクトにのみアクセスでき、新しいプロジェクトを作成することはできません。自分が所属しているプロジェクトを確認するには、次の手順を実行します。

  1. クリックTiDB Cloudコンソールの右上隅にある組織

  2. [組織の設定]をクリックします。

    デフォルトでは、 [プロジェクト]タブが表示されます。

  3. クラスター ページに戻るには、ウィンドウの左上隅にあるTiDB Cloudロゴをクリックします。

ステップ 4. TiDB クラスターを作成する

    サーバーレス層クラスターを作成するには、次の手順を実行します。

    1. クラスターページに移動し、左側のナビゲーション バーの上部でターゲット プロジェクトを選択します。

    2. [クラスタの作成]をクリックします。

    3. [Create クラスタ]ページで[Serverless Tier]を選択し、必要に応じてデフォルトのクラスター名を更新します。

    4. Serverless Tier のクラウド プロバイダーは AWS であることに注意して、クラスターを作成するリージョンを選択します。

    5. [作成]をクリックします。

      クラスター作成プロセスが開始され、約 30 秒でTiDB Cloudクラスターが作成されます。

    6. 作成が完了したら、クラスターのセキュリティ設定を実行します。

      1. クラスター領域の右上隅にある[セキュリティ設定]をクリックします。

      2. [セキュリティ設定]ダイアログ ボックスで、クラスターに接続するためのルート パスワードを設定し、 [適用]をクリックします。

      ノート:

      パスワードを設定しないと、クラスターに接続できません。

    Dedicated Tier クラスターを作成するには、次の手順を実行します。

    1. クラスターページに移動し、左側のナビゲーション バーの上部でターゲット プロジェクトを選択します。

    2. [クラスタの作成]をクリックします。

    3. [クラスタの作成]ページで[専用層]を選択し、必要に応じて既定のクラスター名とポート番号を更新し、クラウド プロバイダーとリージョンを選択して、 [次へ]をクリックします。

      ノート:

      • AWS マーケットプレイスからTiDB Cloudにサインアップした場合、クラウド プロバイダーは AWS であり、 TiDB Cloudで変更することはできません。
      • Google Cloud マーケットプレイスからTiDB Cloudにサインアップした場合、クラウド プロバイダーは GCP であり、 TiDB Cloudで変更することはできません。
    4. これが現在のプロジェクトの最初のクラスターであり、このプロジェクトに対して CIDR が構成されていない場合は、プロジェクトの CIDR を設定し、 [次へ]をクリックする必要があります。プロジェクトの CIDRフィールドが表示されない場合は、このプロジェクトに対して CIDR が既に構成されていることを意味します。

      ノート:

      プロジェクトの CIDR を設定するときは、アプリケーションが配置されている VPC の CIDR と競合しないようにしてください。プロジェクトの CIDR は、一度設定すると変更できません。

    5. TiDB、TiKV、および TiFlash (オプション) にそれぞれクラスターサイズを構成し、 [次へ]をクリックします。

    6. ページのクラスター情報と、左下隅の課金情報を確認します。

    7. 支払い方法を追加していない場合は、右下隅にある[クレジット カードを追加]をクリックします。

      ノート:

      AWS マーケットプレイスまたはGoogle Cloud マーケットプレイスでTiDB Cloudにサインアップした場合は、AWS アカウントまたは Google Cloud アカウントから直接支払うことができますが、支払い方法を追加したり、 TiDB Cloudコンソールで請求書をダウンロードしたりすることはできません。

    8. [作成]をクリックします。

      クラスターの作成プロセスが開始され、 [セキュリティの設定]ダイアログ ボックスが表示されます。

    9. [セキュリティ設定]ダイアログ ボックスで、ルート パスワードと許可された IP アドレスを設定してクラスターに接続し、 [適用]をクリックします。

      TiDB Cloudクラスターは、約 20 ~ 30 分で作成されます。