错误:当replicaSet.startSet()时找不到mongodb / data / db / testReplSet-0的指定路径

时间:2015-12-07 21:45:11

标签: mongodb testing local replicaset

尝试在本地进行mongodb复制的测试设置 我遵循的步骤是:

$ mongo --nodb
> replicaSet = new ReplSetTest({"nodes" : 3})
> // starts three mongod processes
> replicaSet.startSet()

第三步是抛出错误。我已经有一个在端口27017上运行的现有mongo数据库服务器,其数据存储在mongod.cfg中指定的不同文件夹中

我试图在不同端口上的mongod实例上创建测试副本集。下图显示的步骤显示3个端口选择复制。我还确保我们有一个目录

/data/db 

in

{mongodbinstallation folder}\bin\

我仍然收到路径未找到的错误。

Screen capture

1 个答案:

答案 0 :(得分:1)

您在错误的位置创建了数据库/路径。它正在寻找顶级/数据/数据库,你说你是在安装mongodb的bin目录中创建的。

因为它看起来像windows,所以创建c:\ data \ db然后重新运行它。