问题标签 [mongodb-mms]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
208 浏览

python - 使用 mongodb ops manager REST API 执行切换

我编写了一个 python 脚本(和一个 ansible playbook,因为无法使脚本工作,但这是另一回事),其目的是在由 ops manager 3.6 版管理的 mongodb 副本集中执行切换。我有两个站点,一个站点有 3 个服务器,另一个站点有 2 个站点,该脚本的作用基本上是发送一个 PUT 请求以编辑副本集的自动化配置,并根据给定的站点更改所需服务器的优先级到 2,同时将其他人留在 1 并添加仲裁者,然后在必要时将其删除。现在的目的只是改变 put 请求的优先级以尝试使其工作,这是 PUT 请求的样子:

MMS_User 和 MMS_API 是用于访问操作管理器(也称为 MMS)的标识令牌。

当我尝试这个(脚本请求一个服务器名称作为参数切换到)时,我收到:

作为参数给出的服务器名称就是它所说的,而不是实际引用“作为参数给出的服务器名称”。

0 投票
1 回答
32 浏览

mongodb - 如何找到彩信代理的端口号

我想了解 Mongo 在哪个端口上运行 MMS 代理。请让我知道如何找出答案。它没有在配置文件中定义。它可能在默认端口上运行。

0 投票
1 回答
220 浏览

mongodb - 如何在 MongoDB Ops Manager 中启用可查询快照

我发现,有一种方法可以在 MongoDB 操作管理器中使用可查询的备份快照。这是他们的卖点之一。虽然,我找不到启用/设置这些的方法。我看到应该有“查询”选项的唯一选项是“查看所有快照”、“恢复”和其他——不相关的选项。也许此功能仅适用于 MongoDB Enterprise 构建(我们拥有的集群运行社区版 4.0.11)?

0 投票
1 回答
72 浏览

linux - mongodb-mms-automation 代理重定向的标准输出和错误输出在哪里?

对不起我的菜鸟问题,因为我对 linux 很陌生。请考虑以下 linux 命令:

根据我的理解>>将标准输出重定向到文件,2>&1这意味着标准错误将被重定向到与标准输出相同的位置。所以在上述情况下,我希望标准输出和标准错误都被重定向到/var/log/mongodb-mms-automation/automation-agent-fatal.log.

但显然情况并非如此。我可以看到所有信息/错误消息都被重定向到一个文件/var/log/mongodb-mms-automation/automation-agent.log。有人可以解释我在阅读此命令时犯了什么错误吗?

问候,

米娜

0 投票
0 回答
37 浏览

mongodb - 无法通过 OpsManager 正确部署 MongoDB 自动化代理

我想部署自动化代理并用它管理我的 mongodb 部署。我按照 OpsManager UI 上的说明进行操作,但在 OpsManager UI 上仍然看不到自动化绿灯和操作系统名称、服务器类型信息。

这是我采取的步骤

下载代理

并安装软件包。

打开配置文件

并输入您的 API 密钥、项目 ID 和 Ops Manager 基本 URL,如下所示。

准备 /data 目录来存储您的 MongoDB 数据。此目录必须由 mongodb 用户拥有。

确保安装了 MongoDB 的所有 3rd-party 依赖项。有关完整列表,请参阅文档。

启动代理。

这就是我在 OpsManager UI 上得到的(缺少自动化)

在此处输入图像描述

这是我期望得到的

在此处输入图像描述

一些输出:

ps辅助| grep 蒙戈

我应该采取什么步骤来解决这个问题?我正在尝试部署自动化并将所有东西都交给 OpsManager,但我被困在这里。提前感谢您的帮助。