Docs 菜单
Docs 主页
/
MongoDB Ops Manager
/ / /

解决飞行前检查失败的问题

当您在 Local Mode模式下启动 Ops Manager 时,Ops Manager 会执行预检查。此检查会验证您是否已将所需 MongoDB 版本的至少一个平台的所有 MongoDB 二进制存档下载到 Ops Manager 服务器上的 Versions Directory 。如果未下载这些二进制文件,Ops Manager 将无法完成此检查并停止。

要传递动态检查,您可以:

  • Versions Directory 中为所需的每个 MongoDB 版本安装所有二进制文件,或者

  • 临时重新配置 Ops Manager,使其可以启动,然后变更 Ops Manager 服务器支持的 MongoDB 版本。

本教程概述了通过临时配置 Ops Manager 来解决飞行前检查失败并返回 Local Mode 设置的步骤。

要临时重新配置 Ops Manager:

1

在 Ops Manager 主机上,打开 Ops Manager 配置属性文件。配置属性文件位于以下路径:

/opt/mongodb/mms/conf/conf-mms.properties
/opt/mongodb/mms/conf/conf-mms.properties
<path>/conf/conf-mms.properties
2

添加以下行以将 MongoDB 二进制文件的源更改为通过互联网。

automation.versions.source=remote

保存并关闭文件。

3

如果您以高可用性运行 Ops Manager,则必须在每个 Ops Manager 主机上重复前一步骤。

4
sudo service mongodb-mms start
sudo service mongodb-mms start
<path>/bin/mongodb-mms start

如果您以高可用性运行 Ops Manager,则必须在每个 Ops Manager 主机重复此步骤。

5

对于所选版本,请确保您已在 Ops Manager 中为每个项目下载存档的二进制文件并将其放在 Versions Directory 中。

更改要支持的版本后,继续执行 返回本地模式程序。

解决预检查错误后,请继续执行以下步骤,在 Local Mode(本地模式)下运行 Ops Manager。

如果以上步骤未完成,则 Ops Manager 将保持 Internet 模式,并在配置页中显示一条通知,通知您 conf-mms.properties 中的 Local Mode 设置会覆盖此设置。

要恢复到Local Mode

1

在 Ops Manager 主机上,打开 Ops Manager 配置属性文件。配置属性文件位于以下路径:

/opt/mongodb/mms/conf/conf-mms.properties
/opt/mongodb/mms/conf/conf-mms.properties
<path>/conf/conf-mms.properties
2

删除以下行,还原在上一过程所做的变更,并重新启用 Local Mode

automation.versions.source=remote

保存并关闭文件。

3

如果您以高可用性运行 Ops Manager,则必须在每个 Ops Manager 主机上重复前一步骤。

4
sudo service mongodb-mms restart
sudo service mongodb-mms restart
<path>/bin/mongodb-mms restart

后退

配置部署以限制互联网访问。