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

MongoDB Agent の前提条件

このセクションでは、 MongoDB Agent を実行するホストの要件について説明します。

MongoDB エージェントを実行するホストは、次のハードウェア アーキテクチャとオペレーティング システムのいずれかの 64 ビット バージョンで実行する必要があります。 次の表は、関連付けられているプラットフォームで MongoDB Agent を使用して配置できる MongoDB Server のバージョンを示しています。

アーキテクチャ
Distro/OS
8.0
7.0
6.0
5.0
4.4
4.2

x86_64

RHEL/Oracle Linux 7 1

RHEL/Rocky/Alma Linux/Oracle Linux 8 1

RHEL/Rocky/Alma Linux/Oracle Linux 9 1

Amazon Linux 2

Amazon Linux 2023

SUSE 12

SUSE 15

Debian 8

Debian 9

Debian 10

Debian 11

Debian 12

Ubuntu 16.x

Ubuntu 18.x

Ubuntu 20.x

Ubuntu 22.x 2

Windows

ARM

RHEL 8

RHEL 9

Amazon Linux 2

Amazon Linux 2023

Ubuntu 20.x

Ubuntu 22.x

PowerPC/ ppc64le

RHEL 7

RHEL 8

zSeries/ 390x

RHEL 7

RHEL 8

1 MongoDB はRHCKのみを実行している Oracle Linux をサポートしています。 MongoDB はUEKを実行している Oracle Linux をサポートしていません。

2 MongoDB Connector for BIは Ubuntu 22.04ではサポートされていません。

MongoDB Agent は 64 ビットのアーキテクチャで実行する必要があります。

MongoDB では、MongoDB Agent ホストに少なくとも 2 つの CPU コアと 2 GB の RAM が推奨されています。

バックアップ をアクティブ化する場合、すべての MongoDB Agent ホストは、基本的なプラットフォーム要件に加えて、少なくとも2 CPU コアと 3 GB の RAM が必要です。 MongoDB Agent が実行する各バックアップ ジョブは、ホストのパフォーマンスにさらに影響を与えます。

MongoDB 配置を提供するホストは、次の条件を満たす必要があります。

  • 完全修飾ドメイン名(FQDN)を介して、相互に完全なネットワークアクセスを確保します。 各ホストはFQDNを介して他のホストにアクセスする必要があります。

  • バックアップから配置を復元するときに、ランダムなエフェメラル ポートでmongodを起動し、そのポートに接続するようオートメーションを許可します。

  • 各ホストのFQDNを見つけます。 Powershell で次のコマンドを実行します。

    net config workstation | findstr /C:"Full Computer name"
  • Windows BIND ツールをダウンロードしてインストールします。

  • 各ホストのFQDNを見つけます。 shell で次のコマンドを実行します。

    hostname -f
  • 各ホストのFQDNを見つけます。 shell で次のコマンドを実行します。

    hostname -f
  • 各ホストのFQDNを見つけます。 shell で次のコマンドを実行します。

    hostname -f
  • FQDN をユニークな IP アドレスに変換します。FQDN を変換するには、shell で次のコマンドを実行します。

    dig +short myip.opendns.com @resolver1.opendns.com
  • MongoDBホストの FQDN への SSL 証明書のコモンネームまたはサブジェクト代替名 の値 の設定。

ネットワーク構成では、各 MongoDB Agent をDeploymentページにリストされている各 MongoDB 配置に直接接続できるようにする必要があります。 Cloud Manager はポート転送をサポートしていません。

最高のパフォーマンスを得るには、 MongoDB Agent をインストールしたMongoDBホストでWindows Fireball ステイルスモードを無効にします。

MongoDB プロセスを実行しているホストに MongoDB Agent をインストールする場合、エージェントには次のものが必要です。

  • MongoDB プロセスを停止する権限。 MongoDB Agent は、エージェント独自の MongoDB バイナリセットを使用してプロセスを再起動します。 パッケージ マネージャーを使用して MongoDB をインストールした場合は、同じパッケージ マネージャーを使用して MongoDB Agent をインストールします。 これにより、MongoDB Agent に MongoDB と同じ所有者が与えられます。

  • Read MongoDB データディレクトリとログ ディレクトリに対するWrite権限と 権限。

MongoDB AgentMongoDBMongoDB AgentReadがインストールされていないホストにWrite MongoDBをデプロイする場合は、MongoDB を所有するユーザーが、使用する予定の Bデータディレクトリとログディレクトリに対して と の権限があることを確認します。

debパッケージを使用して MongoDB Agent をインストールするには、 rootまたはsudo特権を持つユーザーとしてログインします。

.rpmパッケージを使用して MongoDB Agent をインストールするには、 rootまたはsudo特権を持つユーザーとしてログインします。

.tarパッケージを使用して MongoDB Agent をインストールするには、 rootまたはsudo特権を持つユーザーとしてログインします。

MongoDB Agent は、Cloud Manager と通信するためにプロジェクトごとに 1 つのエージェントAPIキーを必要とします。

Cloud Manager プロジェクトの既存のエージェントAPIキーがない場合は、作成します。

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

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

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

[エージェント ]ページが表示されます。

2
  1. [Agent API Keys] をクリックします。

  2. Generate をクリックします。

    注意

    このボタンは、次の条件の両方に当てはまる場合に表示されます。

    • 現在のユーザーはProject Ownerです。

    • このプロジェクトには、句読点のあるOriginal Group API Key以外のエージェント API キーはありませんの横にある。 このタイプのキーは、新しい エージェント API キー モデルより前に作成されたプロジェクトに存在します。 新しいモデルでは、プロジェクトに複数のエージェントAPIキーを作成でき、プロジェクトの任意の MongoDB エージェントが任意のキーを使用できます。

  3. Generate Keyモーダルで、 Descriptionボックスに新しいエージェント API キーの説明を入力します。

  4. [Generate] をクリックします。

    重要

    エージェント API キーを生成すると、Cloud Manager はそれを1 回だけ表示します。 このキーはコピーする必要があります。 パスワードのように扱います。安全な場所に保存します。 Cloud Manager は完全なキーを再度表示しません。