我正在尝试将独立的MongoDB数据库转换为集群,以便将数据库迁移到MongoDB Atlas。
我已按照以下步骤尝试对其进行了转换:
........................
#how the process runs
processManagement:
timeZoneInfo: /usr/share/zoneinfo
security:
authorization: enabled
replication:
replSetName: "rs0"
sudo mongod --config /etc/mongod.conf --fork
clusterMonitor, readAnyDatabase, userAdminAnyDatabase
rs.initiate()
它给了我以下错误:
{
“ok” : 0,
“errmsg” : “not authorized on admin to execute command { replSetInitiate: undefined, $db: \“admin\” }“,
“code” : 13,
“codeName” : “Unauthorized”
}
我已经在开发服务器中尝试了前面的步骤,并且一切正常,在我的生产环境中无法正常工作,感谢您的帮助。