我是MongoDB和Mongoid的新手,我正在使用Debian测试(jessie/sid
)。
当我打开/etc/mongodb.conf
时,没有关于Mongoid存储数据库和日志的信息。
它只提到logpath=/var/log/mongodb/mongodb.log
同样在config/mongoid.yml
中没有有用的信息:
development:
sessions:
default:
hosts:
- localhost:27017
database: project_development
如何在磁盘上找到project_development
db并为该数据库记录日志?那个地方有设置吗?
答案 0 :(得分:15)
数据库位于:
/var/lib/mongodb
默认情况下,MongoDB将所有日志(对于每个数据库)存储在一个文件中。它位于:
/var/log/mongodb/mongodb.log
更多信息:
/etc/mongodb.conf
答案 1 :(得分:2)
通常日志文件应位于/var/log/mongodb.log或尝试find / -name mongodb.log
。
通常将数据保存在/ data / db。
要详细了解它存储数据的位置,请访问How is the data in a MongoDB database stored on disk?