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

MongoDB Agent の前提条件

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

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

アーキテクチャ
Distro/OS
9.0
8.0
7.0

x86_64

RHEL/Oracle Linux 7 3

RHEL/Rocky/Alma Linux/Oracle Linux 8

RHEL/Rocky/Alma Linux/Oracle Linux 9

RHEL/Rocky/Alma Linux/Oracle Linux 10

Amazon Linux 2

Amazon Linux 2023

SUSE 12

SUSE 15

SUSE16

Debian 10 3

Debian 11

Debian 12

Debian 13

Ubuntu 18.x 3

Ubuntu 20.x

Ubuntu 22.x 1

Ubuntu 24.x

Windows

ARM

RHEL 8

RHEL 9

RHEL 10

Amazon Linux 2

Amazon Linux 2023

Ubuntu 20.x

Ubuntu 22.x

Ubuntu 24.x

PowerPC/ ppc64le

RHEL 7 3

RHEL 8

RHEL 9 4

RHEL 10

zSeries/ 390x 2

RHEL 7 3

RHEL 8

RHEL 9

RHEL 10

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

2 IBM Z (s390x) 配置を MongoDB Ops Manager 8.0.21 へアップグレードしないでください。MongoDB Agent 8.0.21IBM Z (s390x) 用バイナリは入手できません。MongoDB Ops Manager 8.0.22RHEL 8 および RHEL 9 上の IBM Z (s390x) 向けに MongoDB Agent バイナリサポートを追加します。以前のバージョンでの配置は、以前と同じように引き続き実行されます。

3 Ops Manager 8.0.21はMongoDB Agent から次のプラットフォームのサポートを削除しました。

  • Debian 10

  • RHEL 7(すべてのマイナー バージョン)

  • Ubuntu 18.04

4 Ops Manager 8.0.23RHEL 9 に PowerPC のMongoDB Agent binary サポート(ppc64le)を追加します。

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 をユニークな IP アドレスに変換します。FQDN を変換するには、shell で次のコマンドを実行します。

    dig +short myip.opendns.com @resolver1.opendns.com
  • MongoDB ホストの FQDN へ、いずれかの SSL 証明書の一般名または サブジェクト代替名 値を設定します。

ネットワーク構成では、各 MongoDB Agent をDeploymentページにリストされている各 MongoDB 配置に直接接続できるようにする必要があります。 MongoDB Ops 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特権を持つユーザーとしてログインします。

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

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

  1. [Deployment] をクリックします。

  2. Agentsに移動します。

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

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

    注意

    このボタンは、次の場合に表示されます。

    1. 現在のユーザーはProject Ownerで、

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

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

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

    重要

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