2

我已经使用这个命令下载了彩信

curl -OL https://mms.mongodb.com/download/agent/monitoring/mongodb-mms-monitoring-agent_latest_amd64.deb

使用 sudo 安装它

sudo dpkg -i mongodb-mms-monitoring-agent_latest_amd64.deb

并编辑了位于的 /monitoring-agent.config 文件

/etc/mongodb-mms

它工作得很好,直到我通过添加 --Fork 标志并使用此命令来启动我的 mongod rplSet

sudo mongod --fork --port 27017 --dbpath /mydbpath --logpath /mylogpath/mongodb.log --replSet Rplname

使用上述命令启动服务后,我的 MMS 开始显示主机无法访问,并且在所有成员中都显示以下消息。

Task failure `hostIpAddr`. Err: `Failure determining IPv4 address for `myDnsAdd.cloudapp.net`. Err: `myDnsAdd.cloudapp.net: no such host` at monitoring-agent/components/task.go:221 at monitoring-agent/components/worker.go:153 at monitoring-agent/components/worker.go:224 at monitoring-agent/components/worker.go:236 at pkg/runtime/proc.c:1445`

我已经编辑了主机文件,并添加了主机 ips 和主机名。打开 443 端口,并尝试像这样使用 --system 标志启动 mmms

sudo start mongodb-mms-monitoring-agent --system

但是,主机仍然无法访问。我在 mongoport (:27017) 上获得了访问列表,是不是因为这个?如果是这样,我应该将什么 IP 添加到该访问列表中?

最好的,

4

1 回答 1

0

如果你的操作系统是 Ubuntu 14.04,那么这个链接对你来说应该很有趣:

https://jira.mongodb.org/browse/MMS-2202

基本上它说这是 glibc 中的一个错误,这个人的解决方案是将 Ubuntu 更新到版本14.10

于 2016-07-05T09:48:16.253 回答