社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  MongoDB

MongoDB日志洪水

Oracy Martos • 5 年前 • 1434 次点击  

我开始使用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
 
1434 次点击  
文章 [ 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 是的。