Py学习  »  MongoDB

MongoDB日志洪水

Oracy Martos • 5 年前 • 1426 次点击  

我开始使用MongoDB来存储我的数据,当我启动服务时,我得到了一个日志洪水,我想关闭这个日志保存,我不介意如果我没有任何类型的日志,它是开发环境,需要这样做,因为我的日志文件增长超过30GB的2或3天。

我试着把“安静”改为“真实”,但没有成功。

root@master:~# cat /etc/mongod.conf 
# mongod.conf

# for documentation of all options, see:
# http://docs.mongodb.org/manual/reference/configuration-options/

# Where and how to store data.
storage:
dbPath: /var/lib/mongodb
journal:
enabled: true
# engine:
# mmapv1:
# wiredTiger:

# where to write logging data.
systemLog:
verbosity: 0
destination: file
logAppend: true

###### HERE ######
quiet: true

path: /var/log/mongodb/mongod.log
# path: /dev/null
component:
accessControl:
verbosity: 1
command:
verbosity: 1

知道怎么弄到干净的木头吗?可能是一个什么都没有的木头。

谢谢您!啊!

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/46820
 
1426 次点击  
文章 [ 1 ]  |  最新文章 5 年前
Ravi Kumar Gupta
Reply   •   1 楼
Ravi Kumar Gupta    6 年前

mongo日志有许多从0到5的详细级别。

  • 0是最安静的
  • 5是最冗长的。
  • 默认级别为0。

无论在何处将verbosity设置为1,请将其设置为0。

您应该检查使用-

db.getLogComponents()

这将为您提供可修改为0的设置日志级别,并查看日志记录是否更改。

db.setLogLevel(<verbosity>, <component>)

其中组件可以是- accessControl 我是说, command 我是说, control 我是说, geo 我是说, index 我是说, network 我是说, query ,请 replication 我是说, storage 我是说, journal 我是说, write 是的。