Ruby-on-rails Rails - MongoDB (Mongoid) 在哪里存储数据库和日志?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/17132479/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-02 22:10:16  来源:igfitidea点击:

Rails - Where MongoDB (Mongoid) stores db and logs?

ruby-on-railsruby-on-rails-3mongodbmongoid

提问by nothing-special-here

I am new to MongoDB and Mongoidand I am using Debian testing(jessie/sid).

我是 MongoDB 和Mongoid 的新手,我正在使用 Debian 测试(jessie/sid)。

When I open /etc/mongodb.confthere is no information about where Mongoid stores db and logs.

当我打开时/etc/mongodb.conf,没有关于 Mongoid 在哪里存储数据库和日志的信息。

It just mentions logpath=/var/log/mongodb/mongodb.log

它只是提到 logpath=/var/log/mongodb/mongodb.log

Also in config/mongoid.ymlthere is no useful info:

config/mongoid.yml没有有用的信息:

development:
  sessions:
    default:
      hosts:
        - localhost:27017
      database: project_development

How to locate project_developmentdb on disk and logs for that db? Is there a settings somewhere for that?

如何project_development在磁盘上定位数据库和该数据库的日志?有什么地方可以设置吗?

回答by nothing-special-here

Databases are under:

数据库位于:

/var/lib/mongodb

/var/lib/mongodb

MongoDB stores all logs (for each database) in one file by default. It is located under:

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

/var/log/mongodb/mongodb.log

/var/log/mongodb/mongodb.log



More info :

更多信息 :

/etc/mongodb.conf

/etc/mongodb.conf

  • (Using XUbuntu 13.04)
  • (使用 XUbuntu 13.04)

回答by Muntasim

usually the log files should be at /var/log/mongodb.log or try find / -name mongodb.log.

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

usually it keeps data at /data/db.

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

To know more about where does it store data please visit How is the data in a MongoDB database stored on disk?

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