mongodb 運行錯誤總結


1、查看服務起來(端口號)

netstat -ntlp |grep 27017

2、啟動mongodb

 ./mongod

遇到錯誤:

2018-06-26T09:32:52.289+0800 I CONTROL  [initandlisten] MongoDB starting : pid=11475 port=27017 dbpath=/data/db 64-bit host=localhost.localdomain
2018-06-26T09:32:52.393+0800 I CONTROL  [initandlisten] db version v3.2.9
2018-06-26T09:32:52.393+0800 I CONTROL  [initandlisten] git version: 22ec9e93b40c85fc7cae7d56e7d6a02fd811088c
2018-06-26T09:32:52.393+0800 I CONTROL  [initandlisten] OpenSSL version: OpenSSL 1.0.1e-fips 11 Feb 2013
2018-06-26T09:32:52.393+0800 I CONTROL  [initandlisten] allocator: tcmalloc
2018-06-26T09:32:52.393+0800 I CONTROL  [initandlisten] modules: none
2018-06-26T09:32:52.393+0800 I CONTROL  [initandlisten] build environment:
2018-06-26T09:32:52.393+0800 I CONTROL  [initandlisten]     distmod: rhel62
2018-06-26T09:32:52.393+0800 I CONTROL  [initandlisten]     distarch: x86_64
2018-06-26T09:32:52.393+0800 I CONTROL  [initandlisten]     target_arch: x86_64
2018-06-26T09:32:52.393+0800 I CONTROL  [initandlisten] options: {}
2018-06-26T09:32:52.455+0800 I STORAGE  [initandlisten] exception in initAndListen: 29 Data directory /data/db not found., terminating
2018-06-26T09:32:52.456+0800 I CONTROL  [initandlisten] dbexit:  rc: 100

原因:mongodb啟動如果不指定路徑,默認加載/data/db

解決方法:啟動加上dbpath

后台運行:

./mongod --dbpath=/home/mongo/mongodb/data/db --fork --logpath=/home/mongo/mongodb/logs/mongod.log

 

3、啟動mongod,進入管理員界面

 ./mongod --dbpath=/home/mongo/mongodb/data/db
 ./mongo

注意:保持原界面不變,打開新界面輸入管理台


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM