对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

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

当在 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