Windows环境中不存在MongoDB配置文件

时间:2018-01-30 09:37:14

标签: node.js mongodb replicaset

我是MongoDB的新手。现在我需要为我的MongoDB设置副本集。为此,当我进入Tutorial时,提到首先,您必须对配置文件进行一些更改。但不幸的是,没有文件。

在对MongoDB文档进行一些研究之后,我有了一些想法。链接是

  

https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/#configure-a-windows-service-for-mongodb-community-edition

现在我有点混淆了如何为副本集启动三个实例。

 I also read that under C:/data/ I have to create a folder for replicas like rs1, rs2, and rs3.
  

最初,我可以使用Code即net启动我的mongoDB服务   启动Mongodb

并且在副本上创建成员首先我输入命令,即

  

mongo --port 27017

之后我将为副本集创建成员,即

config =  {_id: "test", members: [
    {_id: 0, host: "127.0.0.1:27017"},
    {_id: 1, host: "127.0.0.1:27018"},
    {_id: 2, host: "127.0.0.1:27019"}
]}

输入之后当我在我的cmd上键入命令

rs.initiate(config)
it gives me the error i.e 
{
        "ok" : 0,
        "errmsg" : "This node was not started with the replSet option",
        "code" : 76,
        "codeName" : "NoReplicationEnabled"
}

我现在不知道我能做什么。我正在分享我的配置文件内容  即

# mongod.conf

systemLog:
    destination: file
    path: c:\data\log\mongod.log

storage:
    dbPath: c:\data\db

我还需要添加到此文件中。 任何帮助都非常感谢。

0 个答案:

没有答案