システム要件
ハードウェアとソフトウェア
各ホストは、次の要件を満たしている必要があります。
少なくとも 10 GB の空きディスク容量と、MongoDB データを保持するために必要な容量。
少なくとも 4 GB の RAM。
AWS EC2 インスタンスを使用する場合は、少なくとも
m3.medium個のインスタンスを使用する必要があります。MongoDB Agent は 64 ビットのアーキテクチャにのみインストールできます。
お使いのオペレーティング システムとアーキテクチャはMongoDB Enterprise でサポートされています。
サーバーネットワークアクセス
MongoDB 配置を提供するホストは、次の条件を満たす必要があります。
Have full networking access to each other through their FQDNs. Each host must be able to reach every other host through the FQDN. To find the FQDN for each host, run the following command in the shell:
hostname -f各 FQDN をユニークな IP アドレスに変換します。FQDN を変換するには、shell で次のコマンドを実行します。
dig +short myip.opendns.com @resolver1.opendns.comMongoDB ホストの FQDN への SSL 証明書の一般名または サブジェクト代替名 値を設定します。
ネットワーク構成では、各 MongoDB Agent をDeploymentページにリストされているすべての MongoDB 配置に直接接続できるようにする必要があります。 MongoDB Ops Managerはポート転送をサポートしていません。
MongoDB 6.0バックアップのサポート
FCVが6.0の MongoDB 6.0 ホストでバックアップを有効にすると、次の影響があります。
バックアップが有効になっている各 MongoDB 6.0 ホストするで、スナップショット取得中にディスク使用量、ディスク I/O およびネットワーク I/O が増加。
スナップショット取得中にMongoDB Ops Managerホストへのインバウンド ネットワーク負荷が増加しました。
スナップショットとバックアップは、 MongoDB Ops Managerアプリケーションまたはバックアップデーモン ホスト上のストレージ容量を使用しません。
MongoDB Agent システムユーザー権限
MongoDB Agent で MongoDB の配置を管理するには、MongoDB Agent システムユーザーに次の権限が必要です。
MongoDB プロセスを停止する権限。MongoDB Agent システムユーザーは、エージェント独自の MongoDB バイナリセットを使用してプロセスを再起動します。
パッケージ マネージャーを使用して MongoDB をインストールした場合は、同じパッケージ マネージャーを使用して MongoDB Agent をインストールします。これにより、MongoDB Agent に MongoDB と同じ所有者が与えられます。
MongoDB データディレクトリとログディレクトリの
ReadとWriteの権限。同じ MongoDB プロセスのユーザー ID(UID)とグループ ID(GID)を設定して自動化する権限。自動化する MongoDB プロセスが同じユーザーとグループで実行されていない場合、エージェントはそれらのプロセスを管理できません。
例
MongoDB Agent が
mongodシステムグループ内のmongodシステムユーザーとして実行されている場合、MongoDB プロセスはmongodシステムグループ内のmongodシステムユーザーとしても実行する必要があります。注意
Microsoft Windows システムでは、MongoDB Agent およびそれが管理する
mongodまたはmongosサービスは、SYSTEMユーザーとして Windows サービスとして実行されます。既存の MongoDB プロセスは、オートメーション に追加する前にSYSTEMまたはAdministratorのいずれかとして実行する必要があります。
インストールオプション
MongoDB Enterprise 依存関係のインストール
警告
MongoDB Enterpriseを実行する場合は、MongoDB をインストールする前に、各ホストに一連の依存関係を手動でインストールする必要があります。これらの依存関係がインストールされていない場合、オートメーションは MongoDB Enterprise をインストールできません。
必要な依存関係を表示するには、オペレーティング システムとバージョンを選択します。
MongoDB をインストールする前にホストのインストール
MongoDB Agent をオートメーションで MongoDB をインストールするホストにデプロイする場合は、MongoDB Agent を所有するシステムユーザーが、使用する予定の MongoD Bデータディレクトリとログディレクトリに対して Read および Write の権限を持っていることを確認します。
MongoDB をすでに実行しているホストへのインストール
オートメーションが MongoDB プロセスを管理しているホストに MongoDB Agent をインストールする場合、MongoDB Agent システムユーザーには次の権限が必要です。
MongoDBプロセスを停止する権限。MongoDB Agent は、独自のMongoDBバイナリセットを使用してプロセスを再起動します。パッケージマネージャーを使用してMongoDBをインストールした場合は、同じパッケージマネージャーを使用してMongoDB Agent をインストールします。これにより、 MongoDB Agent にMongoDBと同じ所有者が与えられます。
MongoDB データディレクトリとログディレクトリの
ReadとWriteの権限。