Docs Menu
Docs Home
/
MongoDB Cloud Manager
/

配置の前提条件

項目一覧

  • システム要件
  • インストールオプション

各ホストは、次の要件を満たしている必要があります。

  • 少なくとも 10 GB の空きディスク容量と、MongoDB データを保持するために必要な容量。

  • 少なくとも 4 GB の RAM。

  • AWS EC2 インスタンスを使用する場合は、少なくとも m5.large インスタンスを使用する必要があります。

  • MongoDB Agent は 64 ビットのアーキテクチャにのみインストールできます。

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

  • FQDN を介して相互に完全なネットワークアクセスを備えている。各ホストは FQDN を介して他のすべてのホストにアクセスできる。各ホストの 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 はポート転送をサポートしていません。

FCV4.2の MongoDB 4.2ホストでバックアップを有効にすると、次の影響があります。

  • バックアップが有効になっている各 MongoDB 4.2 ホストで、スナップショット取得中にディスク使用量、ディスク I/O およびネットワーク I/O が増加。

MongoDB Agent で MongoDB の配置を管理するには、MongoDB Agent システムユーザーに次の権限が必要です。

  • MongoDB プロセスを停止する権限。MongoDB Agent システムユーザーは、エージェント独自の MongoDB バイナリセットを使用してプロセスを再起動します。

    パッケージ マネージャーを使用して MongoDB をインストールした場合は、同じパッケージ マネージャーを使用して MongoDB Agent をインストールします。これにより、MongoDB Agent に MongoDB と同じ所有者が与えられます。

  • MongoDB データディレクトリとログディレクトリの ReadWrite の権限。

  • 同じ MongoDB プロセスのユーザー ID(UID)とグループ ID(GID)を設定して自動化する権限。自動化する MongoDB プロセスが同じユーザーとグループで実行されていない場合、エージェントはそれらのプロセスを管理できません。

    MongoDB Agent がmongod システムグループ内のmongod システムユーザーとして実行されている場合、MongoDB プロセスはmongod システムグループ内のmongod システムユーザーとしても実行する必要があります。

    注意

    Microsoft Windows のシステムでは、MongoDB Agent、およびそれが管理するmongodまたはmongosサービスは、 SYSTEMユーザーとして Windows サービスとして実行されます。既存の MongoDB プロセスは、Automation に追加する前に、 SYSTEMまたはAdministratorのいずれかとして実行する必要があります。

警告

MongoDB Enterpriseを実行する場合は、MongoDB をインストールする前に、各ホストに一連の依存関係を手動でインストールする必要があります。 これらの依存関係がインストールされていない場合、オートメーションは MongoDB Enterprise をインストールできません。

sudo apt-get install \
libcurl4 libgssapi-krb5-2 libldap-2.4-2 liblzma5 \
libsasl2-2 libsasl2-modules \
libsasl2-modules-gssapi-mit libwrap0 openssl snmp
sudo apt-get install \
libcurl4 libgssapi-krb5-2 libldap-2.4-2 liblzma5 \
libsasl2-2 libsasl2-modules \
libsasl2-modules-gssapi-mit libwrap0 openssl snmp
sudo apt-get install \
libcurl4 libgssapi-krb5-2 libldap-2.4-2 liblzma5 \
libsasl2-2 libsasl2-modules \
libsasl2-modules-gssapi-mit libwrap0 openssl snmp

注意

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

sudo apt-get install \
libcurl3 libgssapi-krb5-2 libldap-2.4-2 liblzma5 \
libsasl2-2 libsasl2-modules \
libsasl2-modules-gssapi-mit libwrap0 openssl snmp
sudo apt-get install \
libcurl4 libgssapi-krb5-2 libldap-2.4-2 liblzma5 \
libsasl2-2 libsasl2-modules \
libsasl2-modules-gssapi-mit libwrap0 openssl snmp
sudo yum install cyrus-sasl cyrus-sasl-gssapi \
cyrus-sasl-plain krb5-libs libcurl net-snmp \
net-snmp-libs openldap openssl xz-libs
sudo yum install cyrus-sasl cyrus-sasl-gssapi \
cyrus-sasl-plain krb5-libs libcurl \
lm_sensors-libs net-snmp net-snmp-agent-libs \
openldap openssl tcp_wrappers-libs xz-libs
sudo yum install cyrus-sasl cyrus-sasl-gssapi \
cyrus-sasl-plain krb5-libs libcurl \
lm_sensors-libs net-snmp net-snmp-agent-libs \
openldap openssl xz-libs
sudo zypper install cyrus-sasl cyrus-sasl-plain \
cyrus-sasl-gssapi krb5 libcurl4 libldap-2_4-2 \
libopenssl1_0_0 libsensors4 libsnmp30 libwrap0 \
liblzma5
sudo zypper install cyrus-sasl cyrus-sasl-plain \
cyrus-sasl-gssapi krb5 libcurl4 libldap-2_4-2 \
libopenssl1_1 libsensors4 libsnmp30 libwrap0 \
liblzma5
sudo yum install cyrus-sasl cyrus-sasl-gssapi \
cyrus-sasl-plain krb5-libs libcurl net-snmp \
net-snmp-libs openldap openssl xz-libs
sudo yum install cyrus-sasl cyrus-sasl-gssapi \
cyrus-sasl-plain krb5-libs libcurl \
lm_sensors-libs net-snmp net-snmp-agent-libs \
openldap openssl tcp_wrappers-libs xz-libs

MongoDB Agent をオートメーションで MongoDB をインストールするホストにデプロイする場合は、MongoDB Agent を所有するシステムユーザーが、使用する予定の MongoD Bデータディレクトリとログディレクトリに対して Read および Write の権限を持っていることを確認します。

オートメーションが MongoDB プロセスを管理しているホストに MongoDB Agent をインストールする場合、MongoDB Agent システムユーザーには次の権限が必要です。

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

  • MongoDB データディレクトリとログディレクトリの ReadWrite の権限。

戻る

配置の作成