我嘗試啓動多個MongoDB實例作爲服務。在命令行下,我可以啓動多個Mongo實例,因爲我首先在命令後附加「--install」,現在它作爲服務運行。但現在我嘗試添加「--install」二審,並得到一個錯誤:運行mongod作爲服務的多個實例
第一個命令運行良好:
c:\data\bin\mongod --nohttpinterface --port 27201 --dbpath c:\data\cluster\db1 --master --logpath c:\var\log\mongodb_db1.log --serviceName MongoDB_1 --install
但第二個給出了一個錯誤:
c:\data\bin\mongod --nohttpinterface --port 28000 --dbpath c:\data\cluster\db2 --master --logpath c:\var\log\mongodb_db2.log --serviceName MongoDB_2 --install
錯誤:
Creating service MongoDB_2. Error creating service. Der Name wird bereits als Dienstname oder als Dienstinstanzname verwendet. (1078)
我認爲MongoDB的使用內部服務名稱是始終相同,而不同TH e顯示servicename。但我不知道如何解決它?
有什麼建議嗎?
問候 劉若英
可能重複的[Mongodb,分片和多個Windows服務](http://stackoverflow.com/questions/3437173/mongodb-sharding-and-multiple-windows-services) – 2010-11-12 10:46:49