在Mac上,MongoDB的日志文件在哪里?

33

我在我的 Mac 上安装了 MongoDB,以下是我的安装方式。请问我的 MongoDB 日志文件存放在哪里?

$ tar xzf mongodb-osx-x86_64-2.2.3.tgz
$ sudo mv mongodb-osx-x86_64-2.2.3 /usr/local/mongodb

$ sudo mkdir -p /data/db
$ sudo chown 'whoami' /data/db

$ vim .bash_profile

  export MONGO_PATH=/usr/local/mongodb
  export PATH=$PATH:$MONGO_PATH/bin

MongoDB存储所有这些信息的设置文件位于何处。

4个回答

52

我使用brew安装了MongoDB,它位于/usr/local/var/log/mongodb/mongo.log

我通过运行以下命令找到它

find / -name mongo.log

3
对于 M1 Mac 用户,路径为 /opt/homebrew/var/log/mongodb/mongo.log - Tanmay Pandey

18

您可以使用mongo shell查找数据、日志和配置文件的路径:

   db.serverCmdLineOpts()

3

在苹果硅芯片的Macbook Pro上使用homebrew默认安装mongodb-community时,其日志与其他homebrew服务日志一样,位于/opt/homebrew/var/log。我认为在英特尔芯片上的位置可能不同,但概念应该是相同的。


2

正如@dcrosta在这里回答:Sane defaults for MongoDB on OSX,MongoDB只有数据路径的默认值。如果需要,用户必须自己建立所有其他位置。

在您发布的安装过程中,我们看不到设置日志路径的任何命令,因此,总之,您的MongoDB没有保存任何日志文件。


1
是的,我在 /usr/local/mongodb/mongod.conf 中没有找到配置文件。那么我该如何设置这些默认值呢? - raju

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接