Docs Menu
Docs Home
/
MongoDB Ops Manager
/

MongoDB Ops Managerのホスト名とポートの管理

項目一覧

  • MongoDB Ops Managerのホスト名の上書き
  • デフォルト ポートの変更
  • ヘルスチェックエンドポイントの有効化

MongoDB Ops Managerは一貫したホスト名と一貫したポートを提供する必要があります。 次の手順に従います。

  • MongoDB Ops Managerのデフォルトのホスト名を上書きする

  • MongoDB Ops Managerのデフォルト ポートを変更

  • ヘルスチェックエンドポイントの有効化

注意

これらの手順はすべて任意 です。 MongoDB Ops ManagerバックアップデーモンまたはMongoDB Ops Managerアプリケーションが正しいホスト名で表示されない限り、またはローカルのセキュリティの問題を満たすためにポートを変更する必要がある場合を除き、これらの設定を変更する必要はありません。

MongoDB Ops Manager は、ホストの FQDNを検出しようとします。 MongoDB Ops Managerホストによって間違ったホスト名が選択される場合があります。 MongoDB Ops Managerによって選択されたホスト名を上書きする必要がある場合は、指定したホスト名を使用するようにMongoDB Ops Managerを設定できます。

重要

MongoDB Ops Manager が目的のURLから期待どおりに動作する場合は、この手順をスキップできます。

Ubuntu または Debian ホストでホスト名を設定するには次のようにします。

1
2
  1. <install_dir>/conf/ディレクトリに移動します。

  2. テキスト エディターでmms.confファイルをrootとして開きます。

    sudo -H vi /opt/mongodb/mms/conf/mms.conf
3

mms.system.hostname値を持つ 2 つのオプションを追加します。

  • JAVA_MMS_UI_OPTS MongoDB Ops Managerアプリケーション用

  • JAVA_DAEMON_OPTS バックアップデーモンの

これらの Java オプションは次の例のようになります。

JAVA_MMS_UI_OPTS="${JAVA_MMS_UI_OPTS} -Dmms.system.hostname=opsmanager.example.com"
JAVA_DAEMON_OPTS="${JAVA_DAEMON_OPTS} -Dmms.system.hostname=opsmanager-bkp.example.com"

この値は、Linux システムの環境変数を使用して設定できます。

JAVA_MMS_UI_OPTS="${JAVA_MMS_UI_OPTS} -Dmms.system.hostname=$(hostname -f)"
JAVA_DAEMON_OPTS="${JAVA_DAEMON_OPTS} -Dmms.system.hostname=$(hostname -f)"
4
  1. MongoDB Ops ManagerAdminアプリケーションで、ページの右上隅にある {0 リンクをクリックします。

  2. [ Generalタブをクリックし、 Ops Manager Configをクリックします。

  3. Java オプション レジストリ値で指定した値を使用するようにURL to Access Ops Managerフィールドを更新します。

    https://opsmanager.example.com:11800
  4. [Save] をクリックします。

5

次のコマンドを呼び出します。

sudo service mongodb-mms restart

次のコマンドを呼び出します。

sudo service mongodb-mms restart

次のコマンドを呼び出します。

sudo /etc/init.d/mongodb-mms restart

MongoDB Ops Manager の再起動後、新しいURLから MongoDB Ops Manager アプリケーション にアクセスできます。

Red Hat または CentOS ホストでホスト名を設定するには:

1
2
  1. <install_dir>/conf/ディレクトリに移動します。

  2. テキスト エディターでmms.confファイルをrootとして開きます。

    sudo -H vi /opt/mongodb/mms/conf/mms.conf
3

mms.system.hostname値を持つ 2 つのオプションを追加します。

  • JAVA_MMS_UI_OPTS MongoDB Ops Managerアプリケーション用

  • JAVA_DAEMON_OPTS バックアップデーモンの

これらの Java オプションは次の例のようになります。

JAVA_MMS_UI_OPTS="${JAVA_MMS_UI_OPTS} -Dmms.system.hostname=opsmanager.example.com"
JAVA_DAEMON_OPTS="${JAVA_DAEMON_OPTS} -Dmms.system.hostname=opsmanager-bkp.example.com"

この値は、Linux システムの環境変数を使用して設定できます。

JAVA_MMS_UI_OPTS="${JAVA_MMS_UI_OPTS} -Dmms.system.hostname=$(hostname -f)"
JAVA_DAEMON_OPTS="${JAVA_DAEMON_OPTS} -Dmms.system.hostname=$(hostname -f)"
4
  1. MongoDB Ops Managerアプリケーションで、ページの右上隅にある Admin リンクをクリックします。

  2. [ Generalタブをクリックし、 Ops Manager Configをクリックします。

  3. Java オプション レジストリ値で指定した値を使用するようにURL to Access Ops Managerフィールドを更新します。

    https://opsmanager.example.com:11800
  4. [Save] をクリックします。

5

次のコマンドを呼び出します。

sudo service mongodb-mms restart

次のコマンドを呼び出します。

sudo service mongodb-mms restart

次のコマンドを呼び出します。

sudo /etc/init.d/mongodb-mms restart

MongoDB Ops Manager の再起動後、新しいURLから MongoDB Ops Manager アプリケーション にアクセスできます。

Linux ホストでホスト名を設定するには、次の手順に従います。

1
2
  1. <install_dir>/conf/ディレクトリに移動します。

  2. テキスト エディターでmms.confファイルをrootとして開きます。

    sudo -H vi /opt/mongodb/mms/conf/mms.conf
3

mms.system.hostname値を持つ 2 つのオプションを追加します。

  • JAVA_MMS_UI_OPTS MongoDB Ops Managerアプリケーション用

  • JAVA_DAEMON_OPTS バックアップデーモンの

これらの Java オプションは次の例のようになります。

JAVA_MMS_UI_OPTS="${JAVA_MMS_UI_OPTS} -Dmms.system.hostname=opsmanager.example.com"
JAVA_DAEMON_OPTS="${JAVA_DAEMON_OPTS} -Dmms.system.hostname=opsmanager-bkp.example.com"

この値は、Linux システムの環境変数を使用して設定できます。

JAVA_MMS_UI_OPTS="${JAVA_MMS_UI_OPTS} -Dmms.system.hostname=$(hostname -f)"
JAVA_DAEMON_OPTS="${JAVA_DAEMON_OPTS} -Dmms.system.hostname=$(hostname -f)"
4
  1. MongoDB Ops Managerアプリケーションで、ページの右上隅にある Admin リンクをクリックします。

  2. [ Generalタブをクリックし、 Ops Manager Configをクリックします。

  3. Java オプション レジストリ値で指定した値を使用するようにURL to Access Ops Managerフィールドを更新します。

    https://opsmanager.example.com:11800
  4. [Save] をクリックします。

5

次のコマンドを呼び出します。

sudo service mongodb-mms restart

次のコマンドを呼び出します。

sudo service mongodb-mms restart

次のコマンドを呼び出します。

sudo /etc/init.d/mongodb-mms restart

MongoDB Ops Manager の再起動後、新しいURLから MongoDB Ops Manager アプリケーション にアクセスできます。

MongoDB Ops Managerは、ファイアウォール構成で説明されているポートとヘルスチェック エンドポイントを使用します。 エンドポイントのデフォルトはdisabledです。

Ubuntu または Debian ホストのポートを変更するには次のようにします。

1
2
  1. <install_dir>/conf/ディレクトリに移動します。

  2. テキスト エディターでmms.confファイルをrootとして開きます。

    sudo -H vi /opt/mongodb/mms/conf/mms.conf
3

ポートを変更するときは、選択したポートが使用できることを確認してください。

デフォルトでは、 MongoDB Ops Managerはポート 8080 を使用します。 BASE_PORTの値を必要なポート番号に変更します。

BASE_PORT=11700

TLS 経由のMongoDB Ops Manager 接続のポートを変更する場合は、BASE_SSL_PORT を更新します。

4
  1. MongoDB Ops Managerアプリケーションで、ページの右上隅にある Admin リンクをクリックします。

  2. [ Generalタブをクリックし、 Ops Manager Configをクリックします。

  3. Java オプション レジストリ値で指定した値を使用するようにURL to Access Ops Managerフィールドを更新します。

    https://opsmanager.example.com:11800
  4. [Save] をクリックします。

5

次のコマンドを呼び出します。

sudo service mongodb-mms restart

次のコマンドを呼び出します。

sudo service mongodb-mms restart

次のコマンドを呼び出します。

sudo /etc/init.d/mongodb-mms restart

MongoDB Ops Manager の再起動後、新しいURLから MongoDB Ops Manager アプリケーション にアクセスできます。

Red Hat または CentOS ホストのポートを変更するには:

1
2
  1. <install_dir>/conf/ディレクトリに移動します。

  2. テキスト エディターでmms.confファイルをrootとして開きます。

    sudo -H vi /opt/mongodb/mms/conf/mms.conf
3

ポートを変更するときは、選択したポートが使用できることを確認してください。

デフォルトでは、 MongoDB Ops Managerはポート 8080 を使用します。 BASE_PORTの値を必要なポート番号に変更します。

BASE_PORT=11700

TLS 経由のMongoDB Ops Manager 接続のポートを変更する場合は、BASE_SSL_PORT を更新します。

4
  1. MongoDB Ops Managerアプリケーションで、ページの右上隅にある Admin リンクをクリックします。

  2. [ Generalタブをクリックし、 Ops Manager Configをクリックします。

  3. Java オプション レジストリ値で指定した値を使用するようにURL to Access Ops Managerフィールドを更新します。

    https://opsmanager.example.com:11800
  4. [Save] をクリックします。

5

次のコマンドを呼び出します。

sudo service mongodb-mms restart

次のコマンドを呼び出します。

sudo service mongodb-mms restart

次のコマンドを呼び出します。

sudo /etc/init.d/mongodb-mms restart

MongoDB Ops Manager の再起動後、新しいURLから MongoDB Ops Manager アプリケーション にアクセスできます。

Linux ホストのポートを変更するには:

1
2
  1. <install_dir>/conf/ディレクトリに移動します。

  2. テキスト エディターでmms.confファイルをrootとして開きます。

    sudo -H vi /opt/mongodb/mms/conf/mms.conf
3

ポートを変更するときは、選択したポートが使用できることを確認してください。

デフォルトでは、 MongoDB Ops Managerはポート 8080 を使用します。 BASE_PORTの値を必要なポート番号に変更します。

BASE_PORT=11700

TLS 経由のMongoDB Ops Manager 接続のポートを変更する場合は、BASE_SSL_PORT を更新します。

4
  1. MongoDB Ops Managerアプリケーションで、ページの右上隅にある Admin リンクをクリックします。

  2. [ Generalタブをクリックし、 Ops Manager Configをクリックします。

  3. Java オプション レジストリ値で指定した値を使用するようにURL to Access Ops Managerフィールドを更新します。

    https://opsmanager.example.com:11800
  4. [Save] をクリックします。

5

次のコマンドを呼び出します。

sudo service mongodb-mms restart

次のコマンドを呼び出します。

sudo service mongodb-mms restart

次のコマンドを呼び出します。

sudo /etc/init.d/mongodb-mms restart

MongoDB Ops Manager の再起動後、新しいURLから MongoDB Ops Manager アプリケーション にアクセスできます。

MongoDB Ops Managerは、 HTTPヘルスチェックエンドポイントを提供します。 このエンドポイントはポート8090でアクセスされ、デフォルトで無効になっています。 エンドポイントを有効にする前に、別のアプリケーションまたはプロセスがポート8090を使用していないことを確認してください。

エンドポイントを有効にするには:

1

ルート アクセスでmms.confファイルを開きます。 mms.conf<install_dir>/conf/ディレクトリにあります。

2

エンドポイントを有効にするには、 #記号を削除して行を次のようにします。

DEBUG.PORT=8090

重要

このポートはlocalhost (または127.0.0.1 )からのみアクセスできます。 ポート番号は8090から別の値に変更できます。

3
4

戻る

MongoDB Ops Managerにアクセスするためのファイアウォールの構成