2015-06-25 122 views

回答

2

您可以爲這些版本都不在同一個副本集作爲一般規則(它通過你的問題來看不會是一個問題),只要運行在同一臺主機上的多個MongoDB的版本。

部署2的安裝路徑。

使用啓動應用程序:

的mongod --port 12345

(其中12345是你指定的端口) 要開始不同的端口上的exe文件。

缺省端口爲27017,如果在命令中未指定的端口。

參見http://docs.mongodb.org/manual/tutorial/manage-mongodb-processes/

實施例:

部署:

C:\ mongo1 \ BIN \ mongod.exe

C:\ mongo1 \數據\

Ç :\ mongo2 \ BIN \ mongod.exe

C:\ mongo2 \數據\

執行:

開始/ BC:\ mongo1 \ BIN \的mongod --dbpath 「C:\ mongo1 \數據」 --port 27017

啓動/ BC:\ mongo2 \ BIN \ mongod的--dbpath 「C:\ mongo2 \數據」 --port 27050

當使用MONGO.exe一定要指定端口連接到連接到正確的實例。

+0

所有你需要的是2×BIN目錄的副本。 C:\ mongo1 \ BIN \ mongod.exe C:\ mongo2 \ BIN \ mongod.exe 然後簡單地執行與所述標誌PORT每個單獨MONGOD.EXE。 –

+0

2個有趣的事情:1)海報詢問關於Ubuntu的問題,但你回答了Windows 2)爲什麼海報接受了Windows的答案 – Askar