mongodb無法註冊windows服務

2021-09-07 08:43:25 字數 2013 閱讀 8639

一:mongodb安裝完後,將其註冊成windows服務。

方式有兩種:

1.通過命令列引數

mongod --dbpath "d:\1\12\mongodb\data\db" --logpath "d:\1\12\mongodb\data\log\mongodb.log"  --install --servicename "mongodb"

2.通過配置檔案

mongod --install -f "d:\program files\mongodb\mongo.conf"

mongo.conf內容如下:

dbpath = "d:\program files\mongodb\data\db"

logpath = "d:\program files\mongodb\data\log\mongodb.log"

directoryperdb = true

servicename = "mongodbservice"

servicedisplayname = "mongodbservice1"

port = 27017

命令執行後命令列沒有任何輸出直接結束了,但是啟動服務時呼叫net start mongoservice沒有反應——註冊服務失敗。

檢視日誌檔案mongodb.log,發現如下記錄:

59:46.730+0800 i control  [main] ***** server restarted *****

59:47.130+0800 i control [main] trying to install windows service 'mongodbservice'

59:47.130+0800 i control [main] error connecting to the service control manager: 拒絕訪問。 (5)

解決方法:

找到cmd.exe,右鍵以管理員身份執行,然後再執行上述註冊服務的命令。

二:又報錯誤:

logpath requires an absolute file path with windows services

dbpath requires an absolute file path with windows services

解決方法:

將配置檔案中引號去掉

三:安裝成功:

再次執行註冊服務的命令之後檢視日誌,發現如下記錄,說明安裝成功:

23:53.286+0800 i control  [main] trying to install windows service '"mongodbservice"'

23:53.286+0800 i control [main] service '"mongodbservice"' ("mongodbservice1") installed with command line '"d:\program files\mongodb\server\3.4\bin\mongod.exe" --config d:\program\mongodb\mongo.conf --service'

23:53.286+0800 i control [main] service can be started from the command line with 'net start "mongodbservice"'

四:啟動服務:

d:\>net start mongodbservice

the mongodbservice1 service is starting...

the mongodbservice1 service was started successfully.

註冊中心無法註冊問題總結

記錄乙個eureka的坑 搭框架的時候,服務怎麼都註冊不到eureka上,也沒有報錯,一頓排查,最後發現是依賴的問題。原來的客戶端引入的是下面的依賴,一直註冊不上 org.springframework.cloud groupid spring cloud netflix eureka client...

PHPCMS無法登入 註冊

環境 作業系統 linux 伺服器軟體 nginx 1.1.16php 5.3.27 mysql 版本 5.5.34 log phpcms程式版本 phpcms v9.5.7 release 20140625 問題 本地 本地除錯一切正常 伺服器上 phpcms中phpsso通訊成功,無法進行賬號註...

解決無法使用安裝程式在U盤上安裝window問題

最近更新window10新版本,苦惱了好久,一直更新失敗 錯誤一,解決無法使用安裝程式在u盤上安裝window問題 錯誤二,給你返回看不懂的錯誤 具體的會返回好幾種 網頁上有各種各樣的解決辦法,可是針對性的只有如下這種解決了我的問題,僅供參考 上網搜尋,試了好幾種,終於找到了一種方法,順利公升級到w...