AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。
Docs Menu

専用クラスターへの無料クラスターまたはフレキシブルなクラスターのスケーリング

無料クラスターまたは Flex クラスターのクラスター層を専有クラスターに増やすができます。

Project Cluster Managerクラスター層を増やすには、少なくともプロジェクトの ロールが必要です。

無料クラスターまたは Flex クラスターを作成したときに、Atlas Core または Atlas Infinite のいずれかを選択しました。 Atlas はその選択を保存し、 無料クラスターまたは Flex クラスター自体に適用しなかったため、クラスターの動作方法は変更されませんでした。

各エディションの詳細については、 「 MongoDB Atlas Infinite: 概要 」および「 MongoDB Atlas Core: 概要 」を参照してください。

クラスター層を専有クラスターに増やすと、Atlas はすでに指定し、Atlas が保存しているエディションを使用します。必要に応じて、その点で他のエディションを選択できます 。

Atlas Infinite の選択はオプトインされます。デフォルトでは 、Atlas はクラスター層を Atlas Core の専有クラスターにスケーリングします。ただし、 無料クラスターまたは Flex クラスターを作成したときに Atlas Infinite を選択した場合を除きます。

  • 無料クラスターまたは Flex クラスターを専有クラスターにスケーリングするにはダウンタイムが必要です。データの破損を防ぐため、増やす操作の実行中は書き込み操作を停止します。

  • 専有クラスターを無料クラスターまたは Flex クラスターに増やすことはできません。

  • クラスターを作成した後は、Atlas Core と Atlas Infinite の間のどちらの方向にもデータベースエディションを変更できません。

無料クラスターまたは Flex クラスターを専有クラスターに増やすには、ソースクラスタータイプのテナント アップグレード エンドポイントにリクエストを送信します。リクエスト本文の databaseEditionフィールドは、結果の専有クラスターのデータベースエディションを設定します。 databaseEdition を省略すると、Atlas はクラスターを Atlas Core 上の専有クラスターにスケーリングします。

呼び出すエンドポイントのリソースバージョンに Accept ヘッダーを設定します。無料クラスター エンドポイントの場合は application/vnd.atlas.2023-01-01+json、Flex クラスター エンドポイントの場合は application/vnd.atlas.2024-11-13+json です。

Atlas CLI を使用して、M0 またはフレックス Atlas クラスターのクラスター階層、ディスク サイズ、および/または MongoDB バージョンをアップグレードするには、次のコマンドを実行します。

atlas clusters upgrade [clusterName] [options]

コマンド構文とパラメータの詳細については、 Atlas クラスターのアップグレード に関する Atlas CLI ドキュメントを参照してください。

public preview中、atlas clusters upgrade は Atlas Infinite クラスターへのスケーリングをサポートしていません。このコマンドにはデータベースエディション オプションがないため、常に 無料クラスターまたは Flex クラスターを Atlas Core の専有クラスターにスケーリングします。構成ファイルで databaseEdition を設定すると、コマンドはフィールドを削除し、エラーではなく警告を返します。

代わりに、atlas api コマンドを使用してください。これらのコマンドはリクエスト本体を変更せずに Atlas Administration APIに送信するため、Atlas は databaseEdition を適用します。

databaseEdition を INFINITE に設定する payload.jsonファイルを作成します。その他の値をクラスター構成で置き換えます。

{
"name": "{CLUSTER-NAME}",
"databaseEdition": "INFINITE",
"providerSettings": {
"providerName": "AWS",
"instanceSizeName": "M10",
"regionName": "US_EAST_1"
}
}

無料クラスターを増やすには、次のコマンドを実行します。

atlas api clusters upgradeTenantUpgrade \
--version 2023-01-01 \
--groupId {GROUP-ID} \
--file payload.json

Flex クラスターを増やすには、次のコマンドを実行します。

atlas api flexClusters tenantUpgrade \
--version 2024-11-13 \
--groupId {GROUP-ID} \
--file payload.json

databaseEdition を省略すると、Atlas は 無料クラスターまたは Flex クラスターの作成時に選択したエディションを使用します。

1
  1. まだ表示されていない場合は、希望するプロジェクトを含む組織を選択しますナビゲーション バーのOrganizationsメニュー

  2. まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。

  3. サイドバーで、 Database見出しの下のClustersをクリックします。

[ Clusters (クラスター) ] ページが表示されます。

2

増やすするクラスターで、Edit Config をクリックします。

3

コンフィギュレーション設定の一番上にあるDedicatedタブをクリックします。

4

クラスター層をAtlas Infinite の専有クラスターに増やすには、Try the new edition: Atlas Infinite トグルをオンにします。 Atlas Core を使用するには、トグルをオフのままにします。

5

専有クラスターの階層を選択します。public preview中、Atlas Infinite クラスターは M10 から M60 のクラスター階層をサポートしています。 Atlas Core クラスターは M10 以上のクラスター階層をサポートしています。

6

[Apply changes をクリックします。 Atlas は、変更を適用する前にクラスター層を増やすするために必要なダウンタイムを表示します。