管理 Ops Manager 主机名和端口
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 主机上设置主机名,请执行以下操作:
MongoDB Ops Manager将主机名值设置为MongoDB Ops Manager应用程序和备份守护程序的 FQDN。
添加两个具有mms.system.hostname
值的选项:
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)"
在 Red Hat 或CentOS主机上设立主机名:
MongoDB Ops Manager将主机名值设置为MongoDB Ops Manager应用程序和备份守护程序的 FQDN。
添加两个具有mms.system.hostname
值的选项:
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)"
在Linux主机上设立主机名:
MongoDB Ops Manager将主机名值设置为MongoDB Ops Manager应用程序和备份守护程序的 FQDN。
添加两个具有mms.system.hostname
值的选项:
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)"
更改默认端口
MongoDB Ops Manager使用 防火墙配置中描述的端口和运行状况检查端点。 端点默认为disabled
。
要更改 Ubuntu 或 Debian 主机上的端口:
要更改 Red Hat 或CentOS主机上的端口:
要更改Linux主机上的端口,请执行以下操作:
启用健康检查端点
Ops Manager 提供HTTP健康检查端点。此端点可通过端口8090
访问,默认情况下处于禁用状态。 在启用端点之前,请确保其他应用程序或进程没有使用端口8090
。
要启用端点: