0

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

这是我采取的步骤

下载代理

curl -OL https://xxxxxxxx/download/agent/automation/mongodb-mms-automation-agent-manager_10.14.20.6466-1_amd64.ubuntu1604.deb

并安装软件包。

sudo dpkg -i mongodb-mms-automation-agent-manager_10.14.20.6466-1_amd64.ubuntu1604.deb

打开配置文件

sudo vi /etc/mongodb-mms/automation-agent.config

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

mmsGroupId=xxxx
mmsApiKey=<Insert Agent API Key Here>
mmsBaseUrl=https://...

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

sudo mkdir -p /data
sudo chown mongodb:mongodb /data

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

sudo apt-get install \
     libcurl3 libgssapi-krb5-2 libldap-2.4-2 liblzma5 \
     libsasl2-2 libsasl2-modules \
     libsasl2-modules-gssapi-mit libwrap0 openssl snmp

启动代理。

sudo systemctl start mongodb-mms-automation-agent.service

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

在此处输入图像描述

这是我期望得到的

在此处输入图像描述

一些输出:

ps辅助| grep 蒙戈

mongodb   3558  0.0  0.1 1543336 52120 ?       Ssl  Dec24   0:15 /opt/mongodb-mms-automation/bin/mongodb-mms-automation-agent -f /etc/mongodb-mms/automation-agent.config -pidfilepath /var/run/mongodb-mms-automation/mongodb-mms-automation-agent.pid >> /var/log/mongodb-mms-automation/automation-agent-fatal.log 2>&1
mongodb  18571  0.3  0.2 1417956 66296 ?       SLl  00:32   0:08 /usr/bin/mongod -f /etc/mongod.conf --pidfilepath /var/run/mongod/mongod.pid --fork
root     27478  0.0  0.0  12944  1020 pts/0    S+   01:11   0:00 grep --color=auto mongo

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

4

0 回答 0