Error: Cannot find specified path for mongodb /data/db/testReplSet-0 when replicaSet.startSet()
Error: Cannot find specified path for mongodb /data/db/testReplSet-0 when replicaSet.startSet()
正在尝试在本地获取 mongodb 复制的测试设置。
我遵循的步骤是:
$ mongo --nodb
> replicaSet = new ReplSetTest({"nodes" : 3})
> // starts three mongod processes
> replicaSet.startSet()
第三步,抛错。我已经在端口 27017 上有一个现有的 mongo 数据库服务器 运行,并且它的数据存储在 mongod.cfg
中指定的不同文件夹中
我正在尝试在不同端口的 mongod 个实例上创建测试副本集。下图中显示的步骤显示选择了 3 个端口进行复制。我还确保我们有一个目录
/data/db
在
{mongodbinstallation folder}\bin\
我仍然收到找不到路径的错误。
您在错误的位置创建了 db/path。它正在寻找顶级 /data/db,你说你在安装 mongodb 的 bin 目录中创建它。
因为这看起来像 windows,创建 c:\data\db 然后重新运行它。
正在尝试在本地获取 mongodb 复制的测试设置。
我遵循的步骤是:
$ mongo --nodb
> replicaSet = new ReplSetTest({"nodes" : 3})
> // starts three mongod processes
> replicaSet.startSet()
第三步,抛错。我已经在端口 27017 上有一个现有的 mongo 数据库服务器 运行,并且它的数据存储在 mongod.cfg
中指定的不同文件夹中我正在尝试在不同端口的 mongod 个实例上创建测试副本集。下图中显示的步骤显示选择了 3 个端口进行复制。我还确保我们有一个目录
/data/db
在
{mongodbinstallation folder}\bin\
我仍然收到找不到路径的错误。
您在错误的位置创建了 db/path。它正在寻找顶级 /data/db,你说你在安装 mongodb 的 bin 目录中创建它。
因为这看起来像 windows,创建 c:\data\db 然后重新运行它。