/etc/mongodb-mms/gen.key中的gen.key文件与已使用的gen.key不匹配

时间:2017-07-04 09:28:18

标签: mongodb

我使用docker部署mongodb ops管理器,然后我收到以下错误消息

The gen.key file at /etc/mongodb-mms/gen.key does not match the gen.key already used for this Ops Manager installation. The key file for this Ops Manager server must be copied from another server. 我只在一个节点中部署ops,我应该从哪里复制这个文件?

1 个答案:

答案 0 :(得分:1)

首先,请确保您的密钥位于/etc/mongodb-mms/gen.key并且权限正确,以便mongodb-mms服务的所有者可以读取密钥。

如果您已尝试启动mongodb-mms服务,则可能需要删除配置数据库并重试。

要执行此操作,请使用shell show dbs连接到您的副本集(或您的案例中的单个mongod),然后删除不是adminlocal的每个数据库。例如:

use mmsdbconfig

db.dropDatabase()

尝试再次启动操作管理器:

sudo service mongodb-mms start