本ページでは、フラッグシップ版クラスタインスタンスでテナントを作成する方法を紹介します。フラッグシップ版では、同一クラスタ内に、MySQL互換モード、Oracle互換モード、HBase API互換モード、Table API互換モードを含む複数のワークロードタイプのテナントを作成できます。
前提条件
フラッグシップ版クラスタインスタンスの作成が完了していること。詳細はクラスタインスタンスの作成をご参照ください。
使用制限
以下のルールに基づいて、単一のクラスタインスタンスで作成可能な最大テナント数を計算できます。
最大テナント数 = min(クラスタの1レプリカ当たりのCPU数 × クラスタノード数、クラスタで許可される最大テナント数)。ただし、次の点に注意してください。
- 3F(3つのフル機能ノード)デプロイプランを採用するクラスタでは、作成可能な最大テナント数のデフォルト値は50です。
- 2F1A(2つのフル機能ノードと1つのアービトレーションノード)デプロイプランを採用するクラスタでは、作成可能な最大テナント数のデフォルト値は32です。
説明
- クラスタのデプロイについては、デプロイプランをご参照ください。
- より多くのテナントを作成する必要がある場合は、OceanBaseテクニカルサポートにお問い合わせください。
操作手順
OceanBase Cloudコンソールにログインします。
左側のナビゲーションペインで、**インスタンス**をクリックします。
インスタンスリストから対象のフラッグシップ版クラスタインスタンスを見つけ、クラスタ名をクリックしてクラスタインスタンスのワークベンチを開きます。
ページの右上隅にある**新規テナント**をクリックします。
要件に応じてテナント構成情報を設定します。
構成パラメータ |
説明 |
|---|---|
| テナント名 | テナント名を設定します。長さは2〜64文字で、英数字、アンダースコア、ハイフンのみを使用できます。sys は設定できません。 |
| 互換モード | フラッグシップ版は以下の互換モードをサポートします。
|
| パラメータテンプレート | 互換モードとしてMySQLまたはOracleを選択した場合、パラメータテンプレートを選択できます。
説明HBase API互換モードおよびTable API互換モードは、パラメータテンプレートの選択をサポートしていません。 |
| リソースユニット数 | Unitはリソースの単位であり、OceanBaseデータベースはUnitごとに物理リソースを管理します。UnitはCPU、メモリ、ストレージスペース、IOPSなどの物理リソースで構成されます。各Unitにはクラスタノード数分のノードリソースが含まれており、Unitを1つ追加するごとに、対応するノード数分のリソースが増加します。 |
| ユニット構成 | テナントが単一ノードで使用するCPU数とメモリ容量を設定します。
説明 |
| 文字セット | データベースで使用する文字セットを選択します。
|
| 照合順序 | utf8mb4_general_ci、utf8mb4_binなどの照合順序情報を設定します。 |
| タイムゾーン | タイムゾーン情報を設定します。 |
| プライマリゾーン | テナントのプライマリゾーンを設定します。 |
| ネットワーク構成 | 外部からアクセスできるように、パブリックネットワークアドレスを同時に作成できます。 |
| 備考 (オプション) | 備考は30文字以内で入力してください。 |
- **作成**をクリックします。テナントリストページでテナント作成の進行状況を確認できます。
次のステップ
テナントの作成後、次の操作を行えます。
- データベースアカウントを作成する。詳細はアカウントの作成をご参照ください。
- データベースに接続する。詳細はデータベースへの接続をご参照ください。