9

我是 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在磁盘上找到数据库并为该数据库记录日志?有没有为此设置的地方?

4

2 回答 2

20

数据库位于:

/var/lib/mongodb

MongoDB 默认将所有日志(针对每个数据库)存储在一个文件中。它位于:

/var/log/mongodb/mongodb.log


更多信息 :

/etc/mongodb.conf

  • (使用 XUbuntu 13.04)
于 2013-06-16T18:59:49.053 回答
3

通常日志文件应该在 /var/log/mongodb.log 或 try find / -name mongodb.log

通常它将数据保存在/data/db。

要了解有关它在哪里存储数据的更多信息,请访问MongoDB 数据库中的数据如何存储在磁盘上?

于 2013-06-16T10:53:29.617 回答