MongoDB Ops Manager v6.0 将于 2025 1 月 EOL。 尽快升级到更高的MongoDB Ops Manager版本。
Ops Manager 必须提供一致的主机名和一致的端口。请按照以下步骤:
覆盖 Ops Manager 的默认主机名
更改 Ops Manager 的默认端口
启用健康检查端点
注意
所有这些过程都是可选的。 您不需要更改这些设置,除非 Ops Manager 备份守护程序或 Ops Manager 应用程序未显示正确的主机名,或者您需要更改端口以满足本地安全问题。
Ops Manager 尝试检测其主机的 FQDN 。 Ops Manager 主机有时可能会选择错误的主机名。 如果需要覆盖 Ops Manager 选择的主机名,可以将 Ops Manager 设置为使用您指定的主机名。
重要
如果 Ops Manager 从所需的URL正常运行,则可以跳过此过程。
要在 Ubuntu 或 Debian 主机上设置主机名,请执行以下操作:
导航至<install_dir>/conf/
目录。
在首选文本编辑器中,以root
身份打开mms.conf
文件。
例子
sudo -H vi /opt/mongodb/mms/conf/mms.conf |
添加两个具有mms.system.hostname
值的选项:
例子
这些 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)" |
在 Ops Manager 应用程序中,单击页面右上角的 Admin链接。
单击 General 标签页,然后单击 Ops Manager Config。
更新URL to Access Ops Manager字段以使用您在 Java 选项注册表值中指定的值。
例子
https://opsmanager.example.com:11800 |
单击 Save(连接)。
调用以下命令:
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主机上设立主机名:
导航至<install_dir>/conf/
目录。
在首选文本编辑器中,以root
身份打开mms.conf
文件。
例子
sudo -H vi /opt/mongodb/mms/conf/mms.conf |
添加两个具有mms.system.hostname
值的选项:
例子
这些 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)" |
在 Ops Manager 应用程序中,单击页面右上角的Admin链接。
单击 General 标签页,然后单击 Ops Manager Config。
更新URL to Access Ops Manager字段以使用您在 Java 选项注册表值中指定的值。
例子
https://opsmanager.example.com:11800 |
单击 Save(连接)。
调用以下命令:
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主机上设立主机名:
导航至<install_dir>/conf/
目录。
在首选文本编辑器中,以root
身份打开mms.conf
文件。
例子
sudo -H vi /opt/mongodb/mms/conf/mms.conf |
添加两个具有mms.system.hostname
值的选项:
例子
这些 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)" |
在 Ops Manager 应用程序中,单击页面右上角的Admin链接。
单击 General 标签页,然后单击 Ops Manager Config。
更新URL to Access Ops Manager字段以使用您在 Java 选项注册表值中指定的值。
例子
https://opsmanager.example.com:11800 |
单击 Save(连接)。
调用以下命令:
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 主机上的端口:
导航至<install_dir>/conf/
目录。
在首选文本编辑器中,以root
身份打开mms.conf
文件。
例子
sudo -H vi /opt/mongodb/mms/conf/mms.conf |
更改端口时,请确保所选端口可供使用。
默认情况下,Ops Manager 使用端口8080
。 将BASE_PORT
值更改为所需的端口号。
MongoDB Ops Manager如果要更改通过 TLS 连接 的端口,请更新BASE_SSL_PORT
。
在 Ops Manager 应用程序中,单击页面右上角的Admin链接。
单击 General 标签页,然后单击 Ops Manager Config。
更新URL to Access Ops Manager字段以使用您在 Java 选项注册表值中指定的值。
例子
https://opsmanager.example.com:11800 |
单击 Save(连接)。
调用以下命令:
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主机上的端口:
导航至<install_dir>/conf/
目录。
在首选文本编辑器中,以root
身份打开mms.conf
文件。
例子
sudo -H vi /opt/mongodb/mms/conf/mms.conf |
更改端口时,请确保所选端口可供使用。
默认情况下,Ops Manager 使用端口8080
。 将BASE_PORT
值更改为所需的端口号。
MongoDB Ops Manager如果要更改通过 TLS 连接 的端口,请更新BASE_SSL_PORT
。
在 Ops Manager 应用程序中,单击页面右上角的Admin链接。
单击 General 标签页,然后单击 Ops Manager Config。
更新URL to Access Ops Manager字段以使用您在 Java 选项注册表值中指定的值。
例子
https://opsmanager.example.com:11800 |
单击 Save(连接)。
调用以下命令:
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主机上的端口,请执行以下操作:
导航至<install_dir>/conf/
目录。
在首选文本编辑器中,以root
身份打开mms.conf
文件。
例子
sudo -H vi /opt/mongodb/mms/conf/mms.conf |
更改端口时,请确保所选端口可供使用。
默认情况下,Ops Manager 使用端口8080
。 将BASE_PORT
值更改为所需的端口号。
MongoDB Ops Manager如果要更改通过 TLS 连接 的端口,请更新BASE_SSL_PORT
。
在 Ops Manager 应用程序中,单击页面右上角的Admin链接。
单击 General 标签页,然后单击 Ops Manager Config。
更新URL to Access Ops Manager字段以使用您在 Java 选项注册表值中指定的值。
例子
https://opsmanager.example.com:11800 |
单击 Save(连接)。
调用以下命令:
sudo service mongodb-mms restart |
调用以下命令:
sudo service mongodb-mms restart |
调用以下命令:
sudo /etc/init.d/mongodb-mms restart |
MongoDB Ops Manager重新启动后,您可以从新URL访问权限MongoDB Ops Manager应用程序。
Ops Manager 提供HTTP健康检查端点。此端点可通过端口8090
访问,默认情况下处于禁用状态。 在启用端点之前,请确保其他应用程序或进程没有使用端口8090
。
要启用端点:
使用 root 访问权限打开mms.conf
文件。 mms.conf
位于<install_dir>/conf/
目录中。
要启用端点,请删除#
符号,以便该行显示为:
重要
该端口只能从 localhost
(或 127.0.0.1
)访问。端口号可以从 8090
更改为其他值。