簡體   English   中英

錯誤:在copysetSet.startSet()時找不到mongodb / data / db / testReplSet-0的指定路徑

[英]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()

第三步是拋出錯誤。 我已經有一個現有的mongo db服務器運行在端口27017上,並且該數據存儲在mongod.cfg中指定的其他文件夾中

我試圖在不同端口的mongod實例上創建測試副本集。 下圖所示的步驟顯示了選擇復制的3個端口。 我也確保我們有一個目錄

/data/db 

{mongodbinstallation folder}\bin\

仍然我找不到路徑錯誤。

屏幕截圖

您在錯誤的位置創建了數據庫/路徑。 它正在尋找頂級/ data / db,您說是在mongodb的安裝目錄下的bin目錄中創建的。

由於這看起來像Windows,因此請創建c:\\ data \\ db,然后重新運行它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM