2014-07-04 89 views
1

嘗試安裝並開始WIDNOWS 7 X64的MongoDB的服務不能在Windows啓動MongoDB的2.6.3作爲服務

mongod.cfg:

systemLog: 
    destination: file 
    path: "c:\\mongo\\logs\\mongo.log" 
    quiet: true 
    logAppend: true 

storage: 
    dbPath: "C:\\mongo\\data" 
    directoryPerDB: true 

這工作正常(MongoDB的開工,wrhites到日誌/mongo.log):

bin\mongod.exe --config mongod.cfg 

我安裝服務: 斌\ mongod.exe --config mongod.cfg --install

但服務啓動時我有一個提醒:

Windows無法在本地計算機上啓動MongoDB服務。

Error 1053: The service did not respond to the start or control request in a timely fashion. 

沒有在日誌文件中

試圖配置在普通格式:

logpath=c:\mongo\logs\mongo.log 
logappend=true 
dbpath=C:\mongo\data 
directoryperdb=true 

相同的結果

+0

您使用哪個用戶進行服務? – i3arnon

+0

標準:本地系統帳戶。這一切都與mongodb 2.4一起工作。 – WHITECOLOR

回答

6

當您安裝必須使用的配置文件的完整路徑windows服務,例如:

bin\mongod.exe --config c:\mongo\mongod.cfg --install 
+1

非常感謝你 – WHITECOLOR

+1

我嘗試過使用「sc.exe create ...」手動創建方法失敗,雖然創建了該服務,但試圖啓動它卻給了我這個1053錯誤。 –

+0

你是否設法解決它@Sirius_B? – Bryan