MongoDB安裝之後無法啟動的解決方法

2021-08-19 18:28:45 字數 1416 閱讀 5898

我們之前介紹了mongodb入門(安裝與配置),我們今天在開啟mongdb時,我們先執行cmd.exe進入dos命令介面,然後進入cd  d:\mongodb\bin目錄下,啟動服務或者mongo命令都報了錯誤。

1.net stop mongdb 啟動服務報:系統發生錯誤5

解決:在執行cmd.exe進入dos命令介面,然後進入cdd:\mongodb\bin目錄下時,執行cmd.exe之前是需要以管理員身份執行,許可權比較高。然後敲啟動服務net start mongdb

2.mongo命令時 出現:目標計算機積極拒絕 無法連線

分析:net start mongdb執行時,提示服務正常啟動,可是敲mongo命令時,出現這樣的問題,原因mongodb還沒有啟動mongodb,我們就連線mongodb,肯定是鏈結失敗。

解決:刪除了data/mongod.lock檔案,非安全關閉時,需要刪除,原因mongod.lock檔案是mongodb服務端啟動後在硬碟中建立的乙個鎖檔案,如果非正常關閉時,會影響下一次啟動mongod服務,找到之前mongodb解壓的盤上並配置存放日誌和資料的目錄,例如我的解壓的目錄d:\mongodb,配置的是資料的目錄是d:\mongodb\data  在這個檔案下刪除mongod.lock檔案

然後在啟動服務敲mongo命令,可以正常執行

說明:如果你正常退出mongod服務,該檔案即使還存在,也不會影響下一次啟動mongod服務的,mongod.lock的大小為0位元組。

如果使用了上面的方法還是不能正常的啟動.可以參考這篇文章參考一下   試過之後肯定ok的!

sql2008安裝完成之後,無法啟動

第一 安裝完成之後,若管理工具中沒有iis伺服器,需要從伺服器管理器 角色 刪除webiis,再重啟動後,再安裝webiis。即先刪除再安裝。2012 問題 系統是win7。今天把我做過的專案發布後,在iis上執行時一直出現乙個錯誤,http 錯誤500.21 internal server err...

裝了 php 之後 無法啟動apache

裝了 php 之後 重啟動apache的時候出現這個問題 第一 檢查許可權,希望你用root使用者試試。第二 usr local apache2 modules libphp5.so 此模組不存在,你要仔細檢查下 第三 usr local apache2 conf httpd.conf 如果以上li...

Mongodb安裝及啟動

本文所安裝的mongodb在linux系統非root下進行 安裝 cd software tar zxvf mongodb linux x86 64 rhel62 3.2.4.tgz 解壓到software資料夾下 mv mongodb linux x86 64 rhel62 3.2.4 mongo...