Linux安裝Mongodb後無法啓動的問題

本人用解壓.tar.gz包的方式,在ubuntu16.4上安裝了Mongodb,但是在安裝目錄的/bin目錄下執行./mongod命令卻啓動不起來,直接close掉了。

經過一番排查,發現問題出在默認數據庫目錄/data/db上,由於當時是在根目錄上手動創建的該文件夾,所以其所有者是root,而mongodb的所有者是當前用戶,所以只需要用chown xx:xx /data/db命令(xx是當前用戶名,/data/db是你所創建的數據庫目錄),將數據庫目錄的所有者改爲當前用戶就好。

然後執行./mongod命令,數據庫成功啓動。

补充

还有一种情况:mongodb服务启动的情况下,系统未正常关闭。下次进入系统时会导致mongodb服务无法启动,此时进入mongodb文件夹下,会发现多了一个mongod.lock文件,删除该文件,即可重启mongodb服务。

你可能感兴趣的:(Linux)