我得到了一个关于dbpath (/data/db/) does not exist
的错误,但/etc/mongodb.conf
将它命名为dbpath = /var/lib/mongodb.
那么,哪一个是MongoDB的默认dbpath?什么是MongoDB的默认数据库路径?
46
A
回答
16
我在Ubuntu上安装了2.0.7版本,默认为/var/lib/mongodb/
,这也是放入我的/etc/mongodb.conf
文件中的内容。
49
MongoDB的默认DBPATH是/data/db
。
没有默认的配置文件,所以用起mongod
当你要么需要指定此:
mongod --config /etc/mongodb.conf
..或使用打包安装的MongoDB(如Redhat或Debian/Ubuntu),这将在服务定义中包含一个配置文件路径。
注:检查正在运行的mongod
的DBPATH和命令行选项,通过mongo
外壳连接并运行:
db.serverCmdLineOpts()
特别是,如果自定义dbpath
设置这将是价值:
db.serverCmdLineOpts().parsed.dbpath // MongoDB 2.4 and older
db.serverCmdLineOpts().parsed.storage.dbPath // MongoDB 2.6+
7
9
+0
这个答案也适用于Linux的 –
相关问题
- 1. Git .ssh的默认路径是什么?
- 2. 默认的Android SDK路径是什么?
- 3. 关于mongodb的默认数据库路径?
- 4. java -jar:什么是默认类路径?
- 5. 创建默认路径数据库
- 6. 默认库路径
- 7. 默认路径
- 8. Mongodb数据库的自定义路径
- 9. 默认情况下查找“require”的路径是什么?
- 10. 什么是SSIS 2005中BufferTempStoragePath的默认文件路径位置?
- 11. 什么是我的openssl和ssl默认CA Certs路径?
- 12. Mac上debug.keystore的默认路径是什么?
- 13. 为什么这是我的默认路径?
- 14. 使用默认路径中的文件创建数据库
- 15. 引导程序网站中数据库的默认路径?
- 16. 更改默认的库路径
- 17. SqlServer默认路径
- 18. OpenFileDialog默认路径
- 19. 什么是mac存储sqlite3数据库的默认位置
- 20. 什么是ORCL数据库中默认表的功能
- 21. 默认Quartz.Net数据库结构的优缺点是什么
- 22. 使用clojure的korma sqlite3助手时,sqlite3数据库的默认路径是什么?
- 23. SQLite:我创建的数据库的路径是什么?
- 24. 在默认路径中使用脚本创建数据库?
- 25. Android数据库文件的路径是什么?
- 26. 如何添加默认库路径?
- 27. Orchard默认的CSS路径
- 28. 默认类路径的java
- 29. 忘记mongodb数据路径
- 30. 什么是leiningen默认存储库?
为什么这本书'mongodb的:明确guide'说,它默认为'/数据/ DB '?我不知道为什么。 – holys
这可能是分发包是如何构建的一个因素。我使用'apt-get'安装了我的副本。你是如何安装你的副本的?你仍然得到关于dbpath的错误不存在吗? – HeatfanJohn