MongoDB没有记录到日志文件

时间:2016-08-09 14:06:01

标签: mongodb

我在OSX上使用MongoDB,mongod确认正在运行。我检查了mongod.conf文件,并且存在以下内容并且未修改:

DataFrame

到目前为止一切顺利。路径位置存在,但文件夹为空 - 没有mongo.log。这是一个标准安装,到目前为止一切都很好,除此之外。如何解决这个问题?

1 个答案:

答案 0 :(得分:5)

<强>上下文

我删除了一次mongod.log文件。然后我重新创建它并遇到了这个确切的问题。我可能也删除了/ var / log / mongodb文件夹,然后重新创建它。

我正在运行Mongodb社区版

下阅读

https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/

  

默认情况下,MongoDB实例将其数据文件存储在/ var / lib / mongodb中,将其日志文件存储在/ var / log / mongodb中,并使用mongodb用户帐户运行。

我读得太多了,并假设启动mongodb服务的用户是&#34; mongodb用户帐户&#34;。这是不正确的。它们的字面意思是用户: mongodb

<强>解决方案

sudo chown mongodb /var/log/mongodb