配置の監視またはバックアップのみを行う場合に MongoDB Agent をインストールする
- Cloud Managerへのプログラムによるアクセスのための OAuth 2.0認証はプレビュー機能として利用できます。
- 機能および関連するドキュメントは、プレビュー期間中にいつでも変更される可能性があります。 OAuth2.0 認証を使用するには、 Cloud Manager Public APIへのリクエストで使用する サービス アカウント を作成します。
プロジェクトがあり、MongoDB Agent をインストールして MongoDB 配置を監視やバックアップしたい場合があります。 現時点では MongoDB 配置を管理しないことを選択しています。
Microsoft Windows を実行している x86_64 アーキテクチャに MongoDB Agent をインストールするには、次の手順に従います。
MongoDB Cloud MongoDB Cloud ManagerManagerで、プロジェクトのGo {0 ページにGoします。Deployment
まだ表示されていない場合は、目的のプロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
Deployment ページがまだ表示されていない場合は、サイドバーの Deployment をクリックします。
配置ページが表示されます。
Agents ページに移動します。
配置の [ Agents ] タブをクリックします。
[エージェント ]ページが表示されます。
MongoDB Agent をダウンロードします。
[ MongoDB Agent Installation Instructions ] ボックスには次の情報が表示されます。
Project ID (プロジェクトへのバインディングに必要)
API Key
API キーを持っていない場合は、クリックしますキーの生成。
これらの値の一部またはすべてが後の手順で必要になります。 これらの値をコピーして、後でアクセスできるように保存します。
MongoDB Agent をインストールします。
MSI
をダウンロードしたら、次のダブルクリックを行います。mongodb-mms-automation-agent-<VERSION>.windows_x86_64.msi
セキュリティ警告が表示された場合は、 Runをクリックします。
Configuration/Log Folderステップで
これらのファイルが保存されるディレクトリを指定します。
Key Typeステップで、特定のプロジェクトにバインドするにはAgent API Keyを選択します。
適切なエージェント キーを入力します。
注意
これらのキーは、前のステップで説明したMongoDB Agent Installation Instructionsモーダルで提供されます。
Project IDフィールドにプロジェクト ID を入力します。
Agent API Keyフィールドにエージェント API キーを入力します。
MongoDB Pathsステップで、ログとバックアップ ディレクトリを指定します
Windows Firewall Configurationステップで、ご希望のファイアウォール構成をクリックします。
Configure firewall rules allowing access from only the specified |ipaddr| addresses.をクリックした場合は、表示されたボックスに必要な IPv 4アドレスを入力します。
(条件付き)Windows では スループット モード が有効化 デフォルトで Windows ファイアウォール 用。MongoDB Agent をインストールしている MongoDB ホストでこれを無効にしていない場合は、無効にするように求められます。 ステイルス モードでは、MongoDB Agent のパフォーマンスと機能が大幅に低下します。 [ Disable Stealth Modeをクリックします。
(条件付き)Windows では ディスク パフォーマンス カウンター は有効になりません デフォルトでは。MongoDB ホストでディスク パフォーマンス カウンターを有効にしていない場合は、 Enable Disk Performance Countersをクリックします。 MongoDB Agent は、ハードウェア モニタリング アクティビティの一部にこれらのカウンターを使用します。
[Install] をクリックします。
設定が完了したら、 Finishをクリックします。
MSI
をダウンロードしたら、自動インストールを実行できます。 コマンド インタープリターまたは PowerShell のいずれかで、コマンドラインから自動インストールを実行します。 自動インストールの詳細については、 標準インストーラーのコマンドライン オプション に関する Microsoft のドキュメントを参照してください。
MSI
コマンドラインから自動でmsiexec.exe
インストーラーを実行するには、/q
/i
フラグと フラグ、および必須パラメータと任意パラメータの組み合わせを使用して を呼び出します。
Parameter | 必要性 | 値 |
---|---|---|
| 必須 | Cloud Manager プロジェクトのエージェントAPIキー。 |
| 必須 | Cloud Manager プロジェクトの一意の識別子です。 |
| 任意 | Cloud Manager が MongoDB Agent 構成ファイルを書き込む絶対ファイル パス。 |
| 任意 | Cloud Manager が MongoDB Agent ログを書き込む絶対ファイル パス |
| 任意 | Cloud Manager オートメーション構成バックアップJSONファイルへの絶対ファイル パス。 |
例
MongoDB Agent を自動インストールするには、次のオプションを使用してmsiexec.exe
を呼び出します。
msiexec.exe /q /i "C:\PATH\TO\mongodb-mms-automation-agent-<VERSION>.windows_x86_64.msi" MMSGROUPID=<GROUP.ID> MMSAPIKEY=<AGENT.API.ID> MMSBASEURL="<http://opsmanager.example.com:8080>" LOGFILE="C:\MMSData\Server\Log\automation-agent.log" MMSCONFIGBACKUP="C:\MMSData\MongoDB\mms-cluster-config-backup.json"
(任意)MongoDB Agent のバイナリと構成バックアップ ファイルの場所を変更します。
デフォルトでは、MongoDB バイナリと Cloud Manager 構成のバックアップ ファイルは%SystemDrive%\MMSMongoDB\versions
に配置されています。
注意
Windows は、 %SystemDrive%
環境変数を Windows をインストールしたドライブに設定します。 デフォルトでは、 C:
ドライブに Windows をインストールするように指示されます。 %SystemDrive%
を見つけるには、 PowerShell から次のコマンドを実行して発行します
get-childitem env:SystemDrive
これらのファイルを別のディレクトリに保存する場合は、次の手順に従います。
MongoDB Agent バイナリの場所を変更するには
MongoDB Cloud Managerで、プロジェクトの Deployment ページにGoします。
まだ表示されていない場合は、目的のプロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
Deployment ページがまだ表示されていない場合は、サイドバーの Deployment をクリックします。
配置ページが表示されます。
配置の [ Agents ] タブをクリックします。
[エージェント ]ページが表示されます。
[Downloads & Settings] タブをクリックします。
Download Directory見出しの下にある [] をクリックします。 ( Download Directory (Windows)に表示されているパスの右側にある)。
パスを必要な新しいパスに変更します。
[Save] をクリックします。
MongoDB Agent を実行する各ホストに、指定した新しいディレクトリを作成します。 Windows Explorer を使用してファイルを移動するか、コマンドプロンプトまたは PowerShell から次のコマンドを実行します。
md \<newPath> 重要
MongoDB Agent を実行するシステムユーザーがこの新しいディレクトリに書き込むことができることを確認します。 これは通常、
SYSTEM
ユーザーであり、ユーザーを変更した場合を除き、追加の構成は必要ありません。
MongoDB Agent の構成バックアップの場所を変更するには
希望のテキストエディタでMongoDB Agent の構成ファイルを開きます。
mmsConfigBackup
設定を構成バックアップ ファイルの新しいパスに変更します。X
を、バックアップが保存されているドライブ文字に置き換えます。mmsConfigBackup=X:\<newPath>\mms-cluster-config-backup.json MongoDB Agent の構成ファイルを保存します。
構成バックアップ ファイルを新しいディレクトリに移動します。 Windows Explorer を使用してファイルを移動するか、コマンドプロンプトまたは PowerShell から次のコマンドを実行します。
move %SystemDrive%\MMSMongoDB\versions\mms-cluster-config-backup.json \<newPath>
MongoDB Agent をインストールするには、次の手順に従います。
重要
バージョン10.24.0.6714 - 1以降では、 deb
パッケージまたはrpm
パッケージを使用して MongoDB Agent をインストールすると、パッケージはPATH
環境変数に MongoDB バイナリを追加しません。
配置がPATH
に MongoDB バイナリ の存在に依存している場合は、MongoDB バイナリへのパスをPATH
に手動で追加する必要があります。 環境変数を更新する方法については、オペレーティング システムのドキュメントを参照してください。
Debian 8、Debian 9、Ubuntu 18.04、Ubuntu 20.04、または Ubuntu 22.04 を実行している x86_64 アーキテクチャでは、次のようにします。
MongoDB Agent ダウンロード ページに移動します。
既存の配置を持つプロジェクトがある場合は、既存の配置に MongoDB Agent をインストールできます。
MongoDB Cloud Managerで、プロジェクトの Deployment ページにGoします。
まだ表示されていない場合は、目的のプロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
Deployment ページがまだ表示されていない場合は、サイドバーの Deployment をクリックします。
配置ページが表示されます。
配置の [ Agents ] タブをクリックします。
[エージェント ]ページが表示されます。
[Downloads & Settings] をクリックします。
Select Your Server's Operating Systemメニューから、[Debian 8/9] Ubuntu 16.X/18.X - DEB をクリックします。
MongoDB Agent の最新バージョンをダウンロードします。
注意
この手順から、MongoDB Agent のインストール モーダルに従い、提供されたコマンドを Linux shell にコピーします。
MongoDB Agent を実行するホスト上のシステム shell から、次のcurl
コマンドを実行して、Ubuntu 18.04/20.04/22.04 または Debian 9/10/11 の 64 ビット x86 用のインストーラーをダウンロードします。
curl -OL https://cloud.mongodb.com/download/agent/automation/mongodb-mms-automation-agent-manager-latest.amd64.ubuntu1604.deb
MongoDB Agent の構成ファイルを編集します。
MongoDB Agent をインストールしたディレクトリで、オートメーションエージェントの .config ファイルを希望のテキストエディタで開きます。
sudo vi /etc/mongodb-mms/automation-agent.config
次の構成オプションを更新します。
キー | 値 |
---|---|
| |
プロジェクトのエージェント API キー。 |
オプション: プロキシ サーバーを使用するように MongoDB Agent を構成します。
プロキシ サーバー経由で Cloud Manager に接続するように MongoDB Agent を構成するには、 httpProxy
環境変数でサーバーを指定する必要があります。
MongoDB Agent をインストールしたディレクトリで、オートメーションエージェントの .config ファイルを希望のテキストエディタで開きます。
sudo vi /etc/mongodb-mms/automation-agent.config
次の構成キーを追加します。
キー | 値 |
---|---|
プロキシ サーバーへの のURL (ホスト名とポート)。 |
重要
バージョン10.24.0.6714 - 1以降では、 deb
パッケージまたはrpm
パッケージを使用して MongoDB Agent をインストールすると、パッケージはPATH
環境変数に MongoDB バイナリを追加しません。
配置がPATH
に MongoDB バイナリ の存在に依存している場合は、MongoDB バイナリへのパスをPATH
に手動で追加する必要があります。 環境変数を更新する方法については、オペレーティング システムのドキュメントを参照してください。
deb
パッケージを使用して Ubuntu 18.04を実行している zSeries アーキテクチャでは、次のようになります。
MongoDB Agent ダウンロード ページに移動します。
既存の配置を持つプロジェクトがある場合は、既存の配置に MongoDB Agent をインストールできます。
MongoDB Cloud Managerで、プロジェクトの Deployment ページにGoします。
まだ表示されていない場合は、目的のプロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
Deployment ページがまだ表示されていない場合は、サイドバーの Deployment をクリックします。
配置ページが表示されます。
配置の [ Agents ] タブをクリックします。
[エージェント ]ページが表示されます。
[Downloads & Settings] をクリックします。
Select Your Server's Operating Systemメニューから Ubuntu 18 .X Z シリーズ(s 390 x) - DEB をクリックします。
MongoDB Agent の最新バージョンをダウンロードします。
注意
この手順から、MongoDB Agent のインストール モーダルに従い、提供されたコマンドを Linux shell にコピーします。
MongoDB Agent を実行するホスト上のシステム shell から、次のcurl
コマンドを実行して、 IBM Z Series 用の Ubuntu 18.04のインストーラーをダウンロードします。
curl -OL https://cloud.mongodb.com/download/agent/automation/mongodb-mms-automation-agent-manager-latest.s390x.ubuntu1804.deb
MongoDB Agent の構成ファイルを編集します。
MongoDB Agent をインストールしたディレクトリで、オートメーションエージェントの .config ファイルを希望のテキストエディタで開きます。
sudo vi /etc/mongodb-mms/automation-agent.config
次の構成オプションを更新します。
キー | 値 |
---|---|
| |
プロジェクトのエージェント API キー。 |
オプション: プロキシ サーバーを使用するように MongoDB Agent を構成します。
プロキシ サーバー経由で Cloud Manager に接続するように MongoDB Agent を構成するには、 httpProxy
環境変数でサーバーを指定する必要があります。
MongoDB Agent をインストールしたディレクトリで、オートメーションエージェントの .config ファイルを希望のテキストエディタで開きます。
sudo vi /etc/mongodb-mms/automation-agent.config
次の構成キーを追加します。
キー | 値 |
---|---|
プロキシ サーバーへの のURL (ホスト名とポート)。 |
MongoDB Agent をインストールするには、次の手順に従います。
x 86 _ 64アーキテクチャでは:
重要
バージョン10.24.0.6714 - 1以降では、 deb
パッケージまたはrpm
パッケージを使用して MongoDB Agent をインストールすると、パッケージはPATH
環境変数に MongoDB バイナリを追加しません。
配置がPATH
に MongoDB バイナリ の存在に依存している場合は、MongoDB バイナリへのパスをPATH
に手動で追加する必要があります。 環境変数を更新する方法については、オペレーティング システムのドキュメントを参照してください。
rpm
パッケージを使用して Amazon Linux を実行する場合:
MongoDB Agent ダウンロード ページに移動します。
既存の配置を持つプロジェクトがある場合は、既存の配置に MongoDB Agent をインストールできます。
MongoDB Cloud Managerで、プロジェクトの Deployment ページにGoします。
まだ表示されていない場合は、目的のプロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
Deployment ページがまだ表示されていない場合は、サイドバーの Deployment をクリックします。
配置ページが表示されます。
配置の [ Agents ] タブをクリックします。
[エージェント ]ページが表示されます。
[Downloads & Settings] をクリックします。
Select Your Server's Operating Systemメニューから、[ Amazon Linux - RPM ] をクリックします。
MongoDB Agent の最新バージョンをダウンロードします。
注意
この手順から、MongoDB Agent のインストール モーダルに従い、提供されたコマンドを Linux shell にコピーします。
MongoDB Agent を実行するホスト上のシステム shell から、次のcurl
コマンドを実行して、 64ビット x 86のインストーラーをダウンロードします。
curl -OL https://cloud.mongodb.com/download/agent/automation/mongodb-mms-automation-agent-manager-latest.x86_64.rpm
MongoDB Agent の構成ファイルを編集します。
MongoDB Agent をインストールしたディレクトリで、オートメーションエージェントの .config ファイルを希望のテキストエディタで開きます。
sudo vi /etc/mongodb-mms/automation-agent.config
次の構成オプションを更新します。
キー | 値 |
---|---|
| |
プロジェクトのエージェント API キー。 |
オプション: プロキシ サーバーを使用するように MongoDB Agent を構成します。
プロキシ サーバー経由で Cloud Manager に接続するように MongoDB Agent を構成するには、 httpProxy
環境変数でサーバーを指定する必要があります。
MongoDB Agent をインストールしたディレクトリで、オートメーションエージェントの .config ファイルを希望のテキストエディタで開きます。
sudo vi /etc/mongodb-mms/automation-agent.config
次の構成キーを追加します。
キー | 値 |
---|---|
プロキシ サーバーへの のURL (ホスト名とポート)。 |
RHEL / CentOS 7 .x の実行 SUSE 12 、 SUSE 15 、または Amazon Linux 2 :
重要
バージョン10.24.0.6714 - 1以降では、 deb
パッケージまたはrpm
パッケージを使用して MongoDB Agent をインストールすると、パッケージはPATH
環境変数に MongoDB バイナリを追加しません。
配置がPATH
に MongoDB バイナリ の存在に依存している場合は、MongoDB バイナリへのパスをPATH
に手動で追加する必要があります。 環境変数を更新する方法については、オペレーティング システムのドキュメントを参照してください。
rpm
パッケージを使用する場合:
MongoDB Agent ダウンロード ページに移動します。
既存の配置を持つプロジェクトがある場合は、既存の配置に MongoDB Agent をインストールできます。
MongoDB Cloud Managerで、プロジェクトの Deployment ページにGoします。
まだ表示されていない場合は、目的のプロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
Deployment ページがまだ表示されていない場合は、サイドバーの Deployment をクリックします。
配置ページが表示されます。
配置の [ Agents ] タブをクリックします。
[エージェント ]ページが表示されます。
[Downloads & Settings] をクリックします。
Select Your Server's Operating Systemメニューから、RHEL/CentOS( 7 .X)、SUSE 12 、Amazon Linux 2 - RPM をクリックします。
MongoDB Agent の最新バージョンをダウンロードします。
注意
この手順から、MongoDB Agent のインストール モーダルに従い、提供されたコマンドを Linux shell にコピーします。
MongoDB Agent を実行するホスト上のシステム shell から、次のcurl
コマンドを実行して、 64 -bit x 86用の RHEL 7のインストーラーをダウンロードします。
curl -OL https://cloud.mongodb.com/download/agent/automation/mongodb-mms-automation-agent-manager-latest.x86_64.rhel7.rpm
MongoDB Agent の構成ファイルを編集します。
MongoDB Agent をインストールしたディレクトリで、オートメーションエージェントの .config ファイルを希望のテキストエディタで開きます。
sudo vi /etc/mongodb-mms/automation-agent.config
次の構成オプションを更新します。
キー | 値 |
---|---|
| |
プロジェクトのエージェント API キー。 |
オプション: プロキシ サーバーを使用するように MongoDB Agent を構成します。
プロキシ サーバー経由で Cloud Manager に接続するように MongoDB Agent を構成するには、 httpProxy
環境変数でサーバーを指定する必要があります。
MongoDB Agent をインストールしたディレクトリで、オートメーションエージェントの .config ファイルを希望のテキストエディタで開きます。
sudo vi /etc/mongodb-mms/automation-agent.config
次の構成キーを追加します。
キー | 値 |
---|---|
プロキシ サーバーへの のURL (ホスト名とポート)。 |
tar
アーカイブの使用:
MongoDB Agent ダウンロード ページに移動します。
既存の配置を持つプロジェクトがある場合は、既存の配置に MongoDB Agent をインストールできます。
MongoDB Cloud Managerで、プロジェクトの Deployment ページにGoします。
まだ表示されていない場合は、目的のプロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
Deployment ページがまだ表示されていない場合は、サイドバーの Deployment をクリックします。
配置ページが表示されます。
配置の [ Agents ] タブをクリックします。
[エージェント ]ページが表示されます。
[Downloads & Settings] をクリックします。
Select Your Server's Operating Systemメニューから、RHEL/CentOS( 7 .X)、SUSE 12 、Amazon Linux 2 - TAR をクリックします。
MongoDB Agent の最新バージョンをダウンロードします。
注意
この手順から、MongoDB Agent のインストール モーダルに従い、提供されたコマンドを Linux shell にコピーします。
MongoDB Agent を実行するホスト上のシステム shell から、次のcurl
コマンドを実行して、 64 -bit x 86の RHEL のインストーラーをダウンロードします。
curl -OL https://cloud.mongodb.com/download/agent/automation/mongodb-mms-automation-agent-manager-latest.rhel7_x86_64.tar.gz
MongoDB Agent の構成ファイルを編集します。
MongoDB Agent をインストールしたディレクトリで、テキスト エディターで local.config ファイルを開きます。
vi <install-path>/local.config
次の構成オプションを更新します。
キー | 値 |
---|---|
| |
プロジェクトのエージェント API キー。 |
オプション: バイナリ、ログ、データ ディレクトリを作成します。
MongoDB Agent が必要とするファイルを保存するには、次のディレクトリを作成します。
注意
ファイルパスでのmongodb-mms-automation
の使用はレガシー アーティファクトであり、MongoDB Agent がオートメーション構成された状態でインストールされていることを意味するものではありません。
コンポーネント | デフォルト ディレクトリ | 説明 |
---|---|---|
バイナリ |
| これらは、MongoDB Agent が管理するバイナリです。 これには、MongoDB Agent、BI Connector、MongoDB バイナリが含まれます。 |
MongoDB Agent ログ |
| これらは MongoDB Agent が作成するログファイルです。 |
MongoDB データベース |
| これらは、MongoDB Agent が作成および管理するデータベースです。 |
以下のコマンドを実行してディレクトリを作成します。
sudo mkdir -m 755 -p /var/lib/mongodb-mms-automation sudo mkdir -m 755 -p /var/log/mongodb-mms-automation sudo mkdir -m 755 -p /data
デフォルトでは、エージェント バイナリと Cloud Manager 構成バックアップ ファイルは/var/lib/mongodb-mms-automation
に配置されています。 これらのファイルを別のディレクトリに保存する場合は、次の手順に従います。
エージェント バイナリの場所を変更するには:
MongoDB Cloud Managerで、プロジェクトの Deployment ページにGoします。
まだ表示されていない場合は、目的のプロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
Deployment ページがまだ表示されていない場合は、サイドバーの Deployment をクリックします。
配置ページが表示されます。
配置の [ Agents ] タブをクリックします。
[エージェント ]ページが表示されます。
パスを変更します。
[Downloads & Settings] をクリックします。
Download Directory見出しの下、Download Directory (Linux) に表示されているパスの右側にある鉛筆アイコンをクリックします。
パスを必要な新しいパスに変更します。
[Save] をクリックします。
エージェントを実行する各ホストに、指定した新しいディレクトリを作成します。
sudo mkdir -m 755 -p /<newPath>
エージェント構成バックアップの場所を変更するには、以下を行います。
希望のテキストエディタでエージェント構成ファイルを開きます。
mmsConfigBackup
設定を構成バックアップ ファイルの新しいパスに変更します。mmsConfigBackup=/<newPath>/mms-cluster-config-backup.json エージェント構成ファイルを保存します。
構成バックアップ ファイルを新しいディレクトリに移動します。
sudo mv /var/lib/mongodb-mms-automation/mms-cluster-config-backup.json /<newPath>
MongoDB Agent を実行するシステムユーザーに権限を割り当てます。
次のコマンドを実行します。
Create mongod user and group if they do not exist if ! sudo /usr/bin/id -g mongod &>/dev/null; then sudo /usr/sbin/groupadd -r mongod fi Create mongod user if they do not exist and assign them to the mongod group if ! sudo /usr/bin/id mongod &>/dev/null; then sudo /usr/sbin/useradd -M -r -g mongod \ -d /var/lib/mongo -s /bin/false \ -c mongod mongod > /dev/null 2>&1 fi Grant the mongod:mongod user and group permissions to manage deployments. sudo chown mongod:mongod /var/lib/mongod-mms-automation sudo chown mongod:mongod /var/log/mongod-mms-automation sudo chown mongod:mongod /data
PowerPC アーキテクチャ上の RHEL / CentOS( 7 .x)の場合(MongoDB 4.2以降の配置の管理):
重要
バージョン10.24.0.6714 - 1以降では、 deb
パッケージまたはrpm
パッケージを使用して MongoDB Agent をインストールすると、パッケージはPATH
環境変数に MongoDB バイナリを追加しません。
配置がPATH
に MongoDB バイナリ の存在に依存している場合は、MongoDB バイナリへのパスをPATH
に手動で追加する必要があります。 環境変数を更新する方法については、オペレーティング システムのドキュメントを参照してください。
rpm
パッケージを使用する場合:
MongoDB Agent ダウンロード ページに移動します。
既存の配置を持つプロジェクトがある場合は、既存の配置に MongoDB Agent をインストールできます。
MongoDB Cloud Managerで、プロジェクトの Deployment ページにGoします。
まだ表示されていない場合は、目的のプロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
Deployment ページがまだ表示されていない場合は、サイドバーの Deployment をクリックします。
配置ページが表示されます。
配置の [ Agents ] タブをクリックします。
[エージェント ]ページが表示されます。
[Downloads & Settings] をクリックします。
Select Your Server's Operating Systemメニューから、[ RHEL/CentOS( 7 .X)Power(ppc 64 le)- RPM] をクリックします。
MongoDB Agent の最新バージョンをダウンロードします。
注意
この手順から、MongoDB Agent のインストール モーダルに従い、提供されたコマンドを Linux shell にコピーします。
MongoDB Agent を実行するホスト上のシステム shell から、次のcurl
コマンドを実行して、PowerPC 用の RHEL 7のインストーラーをダウンロードします。
curl -OL https://cloud.mongodb.com/download/agent/automation/mongodb-mms-automation-agent-manager-latest.ppc641e.rhel7.rpm
MongoDB Agent の構成ファイルを編集します。
MongoDB Agent をインストールしたディレクトリで、オートメーションエージェントの .config ファイルを希望のテキストエディタで開きます。
sudo vi /etc/mongodb-mms/automation-agent.config
次の構成オプションを更新します。
キー | 値 |
---|---|
| |
プロジェクトのエージェント API キー。 |
オプション: プロキシ サーバーを使用するように MongoDB Agent を構成します。
プロキシ サーバー経由で Cloud Manager に接続するように MongoDB Agent を構成するには、 httpProxy
環境変数でサーバーを指定する必要があります。
MongoDB Agent をインストールしたディレクトリで、オートメーションエージェントの .config ファイルを希望のテキストエディタで開きます。
sudo vi /etc/mongodb-mms/automation-agent.config
次の構成キーを追加します。
キー | 値 |
---|---|
プロキシ サーバーへの のURL (ホスト名とポート)。 |
tar
アーカイブの使用:
MongoDB Agent ダウンロード ページに移動します。
既存の配置を持つプロジェクトがある場合は、既存の配置に MongoDB Agent をインストールできます。
MongoDB Cloud Managerで、プロジェクトの Deployment ページにGoします。
まだ表示されていない場合は、目的のプロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
Deployment ページがまだ表示されていない場合は、サイドバーの Deployment をクリックします。
配置ページが表示されます。
配置の [ Agents ] タブをクリックします。
[エージェント ]ページが表示されます。
[Downloads & Settings] をクリックします。
Select Your Server's Operating Systemメニューから、RHEL/CentOS( 7 .X) Power(ppc 64 le) - TAR をクリックします。
MongoDB Agent の最新バージョンをダウンロードします。
注意
この手順から、MongoDB Agent のインストール モーダルに従い、提供されたコマンドを Linux shell にコピーします。
MongoDB Agent を実行するホスト上のシステム shell から、次のcurl
コマンドを実行して、PowerPC 用の RHEL 7のインストーラーをダウンロードします。
curl -OL https://cloud.mongodb.com/download/agent/automation/mongodb-mms-automation-agent-manager-latest.rhel7_ppc64le.tar.gz
MongoDB Agent の構成ファイルを編集します。
MongoDB Agent をインストールしたディレクトリで、テキスト エディターで local.config ファイルを開きます。
vi <install-path>/local.config
次の構成オプションを更新します。
キー | 値 |
---|---|
| |
プロジェクトのエージェント API キー。 |
オプション: バイナリ、ログ、データ ディレクトリを作成します。
MongoDB Agent が必要とするファイルを保存するには、次のディレクトリを作成します。
注意
ファイルパスでのmongodb-mms-automation
の使用はレガシー アーティファクトであり、MongoDB Agent がオートメーション構成された状態でインストールされていることを意味するものではありません。
コンポーネント | デフォルト ディレクトリ | 説明 |
---|---|---|
バイナリ |
| これらは、MongoDB Agent が管理するバイナリです。 これには、MongoDB Agent、BI Connector、MongoDB バイナリが含まれます。 |
MongoDB Agent ログ |
| これらは MongoDB Agent が作成するログファイルです。 |
MongoDB データベース |
| これらは、MongoDB Agent が作成および管理するデータベースです。 |
以下のコマンドを実行してディレクトリを作成します。
sudo mkdir -m 755 -p /var/lib/mongodb-mms-automation sudo mkdir -m 755 -p /var/log/mongodb-mms-automation sudo mkdir -m 755 -p /data
デフォルトでは、エージェント バイナリと Cloud Manager 構成バックアップ ファイルは/var/lib/mongodb-mms-automation
に配置されています。 これらのファイルを別のディレクトリに保存する場合は、次の手順に従います。
エージェント バイナリの場所を変更するには:
MongoDB Cloud Managerで、プロジェクトの Deployment ページにGoします。
まだ表示されていない場合は、目的のプロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
Deployment ページがまだ表示されていない場合は、サイドバーの Deployment をクリックします。
配置ページが表示されます。
配置の [ Agents ] タブをクリックします。
[エージェント ]ページが表示されます。
パスを変更します。
[Downloads & Settings] をクリックします。
Download Directory見出しの下、Download Directory (Linux) に表示されているパスの右側にある鉛筆アイコンをクリックします。
パスを必要な新しいパスに変更します。
[Save] をクリックします。
エージェントを実行する各ホストに、指定した新しいディレクトリを作成します。
sudo mkdir -m 755 -p /<newPath>
エージェント構成バックアップの場所を変更するには、以下を行います。
希望のテキストエディタでエージェント構成ファイルを開きます。
mmsConfigBackup
設定を構成バックアップ ファイルの新しいパスに変更します。mmsConfigBackup=/<newPath>/mms-cluster-config-backup.json エージェント構成ファイルを保存します。
構成バックアップ ファイルを新しいディレクトリに移動します。
sudo mv /var/lib/mongodb-mms-automation/mms-cluster-config-backup.json /<newPath>
MongoDB Agent を実行するシステムユーザーに権限を割り当てます。
次のコマンドを実行します。
Create mongod user and group if they do not exist if ! sudo /usr/bin/id -g mongod &>/dev/null; then sudo /usr/sbin/groupadd -r mongod fi Create mongod user if they do not exist and assign them to the mongod group if ! sudo /usr/bin/id mongod &>/dev/null; then sudo /usr/sbin/useradd -M -r -g mongod \ -d /var/lib/mongo -s /bin/false \ -c mongod mongod > /dev/null 2>&1 fi Grant the mongod:mongod user and group permissions to manage deployments. sudo chown mongod:mongod /var/lib/mongod-mms-automation sudo chown mongod:mongod /var/log/mongod-mms-automation sudo chown mongod:mongod /data
Z Series アーキテクチャ(MongoDB 4.0以降の配置の管理)の場合
RHEL / CentOS 7 .x/ 8 .x を実行中 rpm
パッケージ マネージャーを使用する場合
重要
バージョン10.24.0.6714 - 1以降では、 deb
パッケージまたはrpm
パッケージを使用して MongoDB Agent をインストールすると、パッケージはPATH
環境変数に MongoDB バイナリを追加しません。
配置がPATH
に MongoDB バイナリ の存在に依存している場合は、MongoDB バイナリへのパスをPATH
に手動で追加する必要があります。 環境変数を更新する方法については、オペレーティング システムのドキュメントを参照してください。
MongoDB Agent ダウンロード ページに移動します。
既存の配置を持つプロジェクトがある場合は、既存の配置に MongoDB Agent をインストールできます。
MongoDB Cloud Managerで、プロジェクトの Deployment ページにGoします。
まだ表示されていない場合は、目的のプロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
Deployment ページがまだ表示されていない場合は、サイドバーの Deployment をクリックします。
配置ページが表示されます。
配置の [ Agents ] タブをクリックします。
[エージェント ]ページが表示されます。
[Downloads & Settings] をクリックします。
Select Your Server's Operating Systemメニューから、[ RHEL 7 .X/ 8 X Z-Series(s 390 x)- RPM をクリックします。
MongoDB Agent の最新バージョンをダウンロードします。
注意
この手順から、MongoDB Agent のインストール モーダルに従い、提供されたコマンドを Linux shell にコピーします。
shellを実行するホスト上のシステムMongoDB Agent から、次のcurl
コマンドを実行して、RHEL7 .X/8 .X のIBM をダウンロードします。
curl -OL https://cloud.mongodb.com/download/agent/automation/mongodb-mms-automation-agent-manager-latest.s390x.rhel7.rpm
MongoDB Agent の構成ファイルを編集します。
MongoDB Agent をインストールしたディレクトリで、オートメーションエージェントの .config ファイルを希望のテキストエディタで開きます。
sudo vi /etc/mongodb-mms/automation-agent.config
次の構成オプションを更新します。
キー | 値 |
---|---|
| |
プロジェクトのエージェント API キー。 |
オプション: プロキシ サーバーを使用するように MongoDB Agent を構成します。
プロキシ サーバー経由で Cloud Manager に接続するように MongoDB Agent を構成するには、 httpProxy
環境変数でサーバーを指定する必要があります。
MongoDB Agent をインストールしたディレクトリで、オートメーションエージェントの .config ファイルを希望のテキストエディタで開きます。
sudo vi /etc/mongodb-mms/automation-agent.config
次の構成キーを追加します。
キー | 値 |
---|---|
プロキシ サーバーへの のURL (ホスト名とポート)。 |
RHEL 8 .x/ 9 .x を実行している ARM 64アーキテクチャ上 または Amazon Linux 2 :
重要
バージョン10.24.0.6714 - 1以降では、 deb
パッケージまたはrpm
パッケージを使用して MongoDB Agent をインストールすると、パッケージはPATH
環境変数に MongoDB バイナリを追加しません。
配置がPATH
に MongoDB バイナリ の存在に依存している場合は、MongoDB バイナリへのパスをPATH
に手動で追加する必要があります。 環境変数を更新する方法については、オペレーティング システムのドキュメントを参照してください。
RHEL 8 .x/ 9 .x を実行中 またはrpm
パッケージ マネージャーを使用する Amazon Linux 2を使用する場合
MongoDB Agent ダウンロード ページに移動します。
既存の配置を持つプロジェクトがある場合は、既存の配置に MongoDB Agent をインストールできます。
MongoDB Cloud Managerで、プロジェクトの Deployment ページにGoします。
まだ表示されていない場合は、目的のプロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
Deployment ページがまだ表示されていない場合は、サイドバーの Deployment をクリックします。
配置ページが表示されます。
配置の [ Agents ] タブをクリックします。
[エージェント ]ページが表示されます。
[Downloads & Settings] をクリックします。
Select Your Server's Operating Systemメニューから、RHEL/CentOS( 8 .X/ 9 .X)、Amazon Linux 2 、Amazon Linux 2023 - TAR(ARM)をクリックします。
MongoDB Agent の最新バージョンをダウンロードします。
注意
この手順から、MongoDB Agent のインストール モーダルに従い、提供されたコマンドを Linux shell にコピーします。
MongoDB Agent を実行するホスト上のシステム shell から、次のcurl
コマンドを実行して RHEL 8 .x/ 9 .x のインストーラーをダウンロードします。 または Amazon Linux 2 for ARM 64 :
curl -OL https://cloud.mongodb.com/download/agent/automation/mongodb-mms-automation-agent-manager-latest.aarch64.amzn2.rpm
MongoDB Agent の構成ファイルを編集します。
MongoDB Agent をインストールしたディレクトリで、オートメーションエージェントの .config ファイルを希望のテキストエディタで開きます。
sudo vi /etc/mongodb-mms/automation-agent.config
次の構成オプションを更新します。
キー | 値 |
---|---|
| |
プロジェクトのエージェント API キー。 |
オプション: プロキシ サーバーを使用するように MongoDB Agent を構成します。
プロキシ サーバー経由で Cloud Manager に接続するように MongoDB Agent を構成するには、 httpProxy
環境変数でサーバーを指定する必要があります。
MongoDB Agent をインストールしたディレクトリで、オートメーションエージェントの .config ファイルを希望のテキストエディタで開きます。
sudo vi /etc/mongodb-mms/automation-agent.config
次の構成キーを追加します。
キー | 値 |
---|---|
プロキシ サーバーへの のURL (ホスト名とポート)。 |
RHEL 8 .x/ 9 .x を実行中 または Amazon Linux 2は、 tar
アーカイブを使用します。
MongoDB Agent ダウンロード ページに移動します。
既存の配置を持つプロジェクトがある場合は、既存の配置に MongoDB Agent をインストールできます。
MongoDB Cloud Managerで、プロジェクトの Deployment ページにGoします。
まだ表示されていない場合は、目的のプロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
Deployment ページがまだ表示されていない場合は、サイドバーの Deployment をクリックします。
配置ページが表示されます。
配置の [ Agents ] タブをクリックします。
[エージェント ]ページが表示されます。
[Downloads & Settings] をクリックします。
Select Your Server's Operating Systemメニューから、RHEL/CentOS( 8 .X/ 9 .X)、Amazon Linux 2 、Amazon Linux 2023 - TAR(ARM)をクリックします。
MongoDB Agent の最新バージョンをダウンロードします。
注意
この手順から、MongoDB Agent のインストール モーダルに従い、提供されたコマンドを Linux shell にコピーします。
MongoDB Agent を実行するホスト上のシステム shell から、次のcurl
コマンドを実行して RHEL 8 .x/ 9 .x のインストーラーをダウンロードします。 または Amazon Linux 2 for ARM 64 :
curl -OL https://cloud.mongodb.com/download/agent/automation/mongodb-mms-automation-agent-manager-latest.amzn2_aarch64.tar.gz
MongoDB Agent の構成ファイルを編集します。
MongoDB Agent をインストールしたディレクトリで、テキスト エディターで local.config ファイルを開きます。
vi <install-path>/local.config
次の構成オプションを更新します。
キー | 値 |
---|---|
| |
プロジェクトのエージェント API キー。 |
オプション: バイナリ、ログ、データ ディレクトリを作成します。
MongoDB Agent が必要とするファイルを保存するには、次のディレクトリを作成します。
注意
ファイルパスでのmongodb-mms-automation
の使用はレガシー アーティファクトであり、MongoDB Agent がオートメーション構成された状態でインストールされていることを意味するものではありません。
コンポーネント | デフォルト ディレクトリ | 説明 |
---|---|---|
バイナリ |
| これらは、MongoDB Agent が管理するバイナリです。 これには、MongoDB Agent、BI Connector、MongoDB バイナリが含まれます。 |
MongoDB Agent ログ |
| これらは MongoDB Agent が作成するログファイルです。 |
MongoDB データベース |
| これらは、MongoDB Agent が作成および管理するデータベースです。 |
以下のコマンドを実行してディレクトリを作成します。
sudo mkdir -m 755 -p /var/lib/mongodb-mms-automation sudo mkdir -m 755 -p /var/log/mongodb-mms-automation sudo mkdir -m 755 -p /data
デフォルトでは、エージェント バイナリと Cloud Manager 構成バックアップ ファイルは/var/lib/mongodb-mms-automation
に配置されています。 これらのファイルを別のディレクトリに保存する場合は、次の手順に従います。
エージェント バイナリの場所を変更するには:
MongoDB Cloud Managerで、プロジェクトの Deployment ページにGoします。
まだ表示されていない場合は、目的のプロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
Deployment ページがまだ表示されていない場合は、サイドバーの Deployment をクリックします。
配置ページが表示されます。
配置の [ Agents ] タブをクリックします。
[エージェント ]ページが表示されます。
パスを変更します。
[Downloads & Settings] をクリックします。
Download Directory見出しの下、Download Directory (Linux) に表示されているパスの右側にある鉛筆アイコンをクリックします。
パスを必要な新しいパスに変更します。
[Save] をクリックします。
エージェントを実行する各ホストに、指定した新しいディレクトリを作成します。
sudo mkdir -m 755 -p /<newPath>
エージェント構成バックアップの場所を変更するには、以下を行います。
希望のテキストエディタでエージェント構成ファイルを開きます。
mmsConfigBackup
設定を構成バックアップ ファイルの新しいパスに変更します。mmsConfigBackup=/<newPath>/mms-cluster-config-backup.json エージェント構成ファイルを保存します。
構成バックアップ ファイルを新しいディレクトリに移動します。
sudo mv /var/lib/mongodb-mms-automation/mms-cluster-config-backup.json /<newPath>
MongoDB Agent を実行するシステムユーザーに権限を割り当てます。
次のコマンドを実行します。
Create mongod user and group if they do not exist if ! sudo /usr/bin/id -g mongod &>/dev/null; then sudo /usr/sbin/groupadd -r mongod fi Create mongod user if they do not exist and assign them to the mongod group if ! sudo /usr/bin/id mongod &>/dev/null; then sudo /usr/sbin/useradd -M -r -g mongod \ -d /var/lib/mongo -s /bin/false \ -c mongod mongod > /dev/null 2>&1 fi Grant the mongod:mongod user and group permissions to manage deployments. sudo chown mongod:mongod /var/lib/mongod-mms-automation sudo chown mongod:mongod /var/log/mongod-mms-automation sudo chown mongod:mongod /data
deb
またはrpm
パッケージを使用しない Linux システムをインストールするには、この手順に従います。
MongoDB Agent ダウンロード ページに移動します。
既存の配置を持つプロジェクトがある場合は、既存の配置に MongoDB Agent をインストールできます。
MongoDB Cloud Managerで、プロジェクトの Deployment ページにGoします。
まだ表示されていない場合は、目的のプロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
Deployment ページがまだ表示されていない場合は、サイドバーの Deployment をクリックします。
配置ページが表示されます。
配置の [ Agents ] タブをクリックします。
[エージェント ]ページが表示されます。
[Downloads & Settings] をクリックします。
Select Your Server's Operating Systemメニューから [ Other Linux - TAR ] をクリックします。
MongoDB Agent の最新バージョンをダウンロードします。
注意
この手順から、MongoDB Agent のインストール モーダルに従い、提供されたコマンドを Linux shell にコピーします。
MongoDB Agent を実行するホスト上のシステム shell から、次のcurl
コマンドを実行して、汎用64ビット Linux のインストーラーをダウンロードします。
curl -OL https://cloud.mongodb.com/download/agent/automation/mongodb-mms-automation-agent-manager-latest.linux_x86_64.tar.gz
MongoDB Agent の構成ファイルを編集します。
MongoDB Agent をインストールしたディレクトリで、テキスト エディターで local.config ファイルを開きます。
vi <install-path>/local.config
次の構成オプションを更新します。
キー | 値 |
---|---|
| |
プロジェクトのエージェント API キー。 |
オプション: バイナリ、ログ、データ ディレクトリを作成します。
MongoDB Agent が必要とするファイルを保存するには、次のディレクトリを作成します。
注意
ファイルパスでのmongodb-mms-automation
の使用はレガシー アーティファクトであり、MongoDB Agent がオートメーション構成された状態でインストールされていることを意味するものではありません。
コンポーネント | デフォルト ディレクトリ | 説明 |
---|---|---|
バイナリ |
| これらは、MongoDB Agent が管理するバイナリです。 これには、MongoDB Agent、BI Connector、MongoDB バイナリが含まれます。 |
MongoDB Agent ログ |
| これらは MongoDB Agent が作成するログファイルです。 |
MongoDB データベース |
| これらは、MongoDB Agent が作成および管理するデータベースです。 |
以下のコマンドを実行してディレクトリを作成します。
sudo mkdir -m 755 -p /var/lib/mongodb-mms-automation sudo mkdir -m 755 -p /var/log/mongodb-mms-automation sudo mkdir -m 755 -p /data
デフォルトでは、エージェント バイナリと Cloud Manager 構成バックアップ ファイルは/var/lib/mongodb-mms-automation
に配置されています。 これらのファイルを別のディレクトリに保存する場合は、次の手順に従います。
エージェント バイナリの場所を変更するには:
MongoDB Cloud Managerで、プロジェクトの Deployment ページにGoします。
まだ表示されていない場合は、目的のプロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーのProjectsメニューから目的のプロジェクトを選択します。
Deployment ページがまだ表示されていない場合は、サイドバーの Deployment をクリックします。
配置ページが表示されます。
配置の [ Agents ] タブをクリックします。
[エージェント ]ページが表示されます。
パスを変更します。
[Downloads & Settings] をクリックします。
Download Directory見出しの下、Download Directory (Linux) に表示されているパスの右側にある鉛筆アイコンをクリックします。
パスを必要な新しいパスに変更します。
[Save] をクリックします。
エージェントを実行する各ホストに、指定した新しいディレクトリを作成します。
sudo mkdir -m 755 -p /<newPath>
エージェント構成バックアップの場所を変更するには、以下を行います。
希望のテキストエディタでエージェント構成ファイルを開きます。
mmsConfigBackup
設定を構成バックアップ ファイルの新しいパスに変更します。mmsConfigBackup=/<newPath>/mms-cluster-config-backup.json エージェント構成ファイルを保存します。
構成バックアップ ファイルを新しいディレクトリに移動します。
sudo mv /var/lib/mongodb-mms-automation/mms-cluster-config-backup.json /<newPath>
MongoDB Agent を実行するシステムユーザーに権限を割り当てます。
次のコマンドを実行します。
Create mongodb user and group if they do not exist if ! sudo /usr/bin/id -g mongodb &>/dev/null; then sudo /usr/sbin/groupadd -r mongodb fi Create mongodb user if they do not exist and assign them to the mongodb group if ! sudo /usr/bin/id mongodb &>/dev/null; then sudo /usr/sbin/useradd -M -r -g mongodb \ -d /var/lib/mongo -s /bin/false \ -c mongodb mongodb > /dev/null 2>&1 fi Grant the mongodb:mongodb user and group permissions to manage deployments. sudo chown mongodb:mongodb /var/lib/mongodb-mms-automation sudo chown mongodb:mongodb /var/log/mongodb-mms-automation sudo chown mongodb:mongodb /data