MongoDB 日志太大

2023-11-03

MongoDB的日志增长的非常快,/var所在的空间立即就占满了,即便换到还有一个磁盘分区保存日志。日志还是增长的非常快。磁盘眼看要告磬。

有一个好办法,就是使用旋转日志。

MongoDB的旋转日志有点怪,Linux下mongd服务接受一个kill -SGIUSR1命令后就立马将当前日志文件重命名为带日期的文件。然后创建新的日志文件。

不想一般的旋转日志,能够配置旋转策略。只是没关系,经过測试,发送该命令时不会影响到MongoDB的服务。

以下是一个样例。先查找进程id, 然后发送命令。

root@jstc:/etc/init.d# ps -def | grep mongod
mongodb    723     1 48 May04 ?        6-22:23:53 /usr/bin/mongod --config /etc/mongodb.conf
root     22035 22012  0 20:22 pts/2    00:00:00 grep --color=auto mongod
root@jstc:/etc/init.d# kill -SIGUSR1 723
root@jstc:/etc/init.d# cd /home/mongodb/log/
root@jstc:/home/mongodb/log# ls
mongodb.log  mongodb.log.2014-05-18T12-23-51
root@jstc:/home/mongodb/log# ls -alh
total 20G
drwxrwxrwx 2 root    root    4.0K May 18 20:23 .
drwxrwxrwx 4 root    root    4.0K Apr 20 21:25 ..
-rw-r--r-- 1 mongodb nogroup  34K May 18 20:24 mongodb.log
-rwxrwxrwx 1 mongodb nogroup  20G May 18 20:23 mongodb.log.2014-05-18T12-23-51

官方文档:

http://docs.mongodb.org/manual/tutorial/rotate-log-files/

如今能够将之前20G的日志文件挪走或者删除了。

也能够自己先个定时脚本。定期发送命令给mongod服务。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MongoDB 日志太大 的相关文章

随机推荐

  • linux查看rsync的命令,Linux rsync 命令学习

    Rsync命令和cp命令很像 但是功能似乎更加复杂点 主要用来备份数据 看了网上一堆介绍的文章 感觉不是很通俗易懂 下面按照我的理解 做一些笔记 同步方式 之前接触过一些同步软件 例如坚果云 百度云盘等等 他们对于同步方式都是有一些选择项的
  • 选址问题

    选址问题 设施选址问题 Facility Location Problem 自20世纪60年代初期以来 在运筹学中一直占据着中心位置 它来自于工厂 仓库 超市 学校 医院 图书馆 火车站 代理服务器 传感器等位置的确定问题 设施选址问题是N
  • 计算机添加usb网络打印机,方便实用!教您如何简单地将USB打印机更改为无线打印机!...

    将USB打印机更改为无线打印机 只需完成三个主要步骤即可 首先 硬件准备 首先 您需要拥有一个带有USB端口和openwrt的路由器 编辑器使用RG100A 作为打印服务器 性能要求不高 只需将最初插入计算机USB的打印电缆插入路由器的US
  • 使用EasyPoi轻松导入导出Excel文档

    提到Excel的导入导出 大家肯定都知道alibaba开源的EasyExcel 该项目的github地址为 https github com alibaba easyexcel 这个项目非常活跃 项目诞生的目的就是为了简化开发 降低内存消耗
  • SCJP认证试题(十一)

    author yaoyuan 10 package com sun scjp 11 public class Geodetics 12 public static final double DIAMETER 12756 32 kilomet
  • 追求极致速度,极简多模态预训练模型ViLT,推理速度比UNITER快60倍!(ICML2021)...

    关注公众号 发现CV技术之美 写在前面 视觉和语言预训练 VLP 提高了各种联合视觉和语言下游任务的表现 然而 当前的VLP方法严重依赖于图像特征提取的过程 其中大部分涉及区域监督 例如 目标检测 和卷积结构 例如 ResNet 他们存在以
  • ubuntu16.04安装CUDA、cuDNN GTX 1660Ti

    在安装之前需要先确定已经安装好与显卡适配的驱动 如果没有的话 下载驱动 https www nvidia cn Download index aspx lang cn 安装 https blog csdn net frothmoon art
  • PCL 计算空间三角形的面积

    目录 一 算法原理 1 空间三角形面积 2 参考文献 二 代码实现 三 结果展示 一 算法原理 1 空间三角形面积 空间三角形面积的计算公式为 A P P S 1 P
  • FreeRTOS韦东山视频前八节学习笔记

    RTOS架构的概念 裸机开发 while 1 WEIFAN LIAOTIAN 多任务并行在while 1 循环 FreeeRTOS while 1 creat task 喂饭 creay task 回信息 start scheduler 让
  • Java课程设计——学生信息管理系统(源码)

    项目简介 该项目可以分为三个模块 登录模块 主页面模块 信息储存模块 本系统完成了基本所需功能 界面清晰 操作简单又实用 基本满足了学校对学生信息的增添 查询 修改和删除等功能 且具有登录系统使该系统具有一定的安全性 大大减少了操作人员和用
  • jstl 格式化时间日期标签讲解

  • 使用Openjdk8和maven时出错:java.security.InvalidAlgorithmParameterException

    错误类型 Maven java lang RuntimeException Unexpected error java security InvalidAlgorithmParameterException the trustAnchors
  • 【PCL】基于法线的差异来分割点云

    基于法线差异来分割点云 1 法向量的计算及可视化 法线又称法向量 因为在三维的点云中 根据一个点的K近邻点或者一个点的radius半径范围内的点拟合一个平面 而垂直这个平面且经过改点的线称之为法向量 法向量是点云点到另一个点的有方向的线段
  • 在django项目里创建子路由

    首先创建一个django项目 然后开始创建子路由 创建django项目 1 在pycharm中创建一个Blog graden的django项目 注意环境要选择正确 2 在Blog graden项目的控制台中创建一个blog app 3 将t
  • BIO、NIO、AIO区别

    一 BIO NIO AIO特点 1 BIO的特点就是每次一个客户端接入 都要在服务端创建一个线程来服务于这个客户端 所以如果有很多个客户端 就会对应成千上万个服务端线程 这会导致服务端负载过高 甚至卡死 2 NIO是同步非阻塞io 客户端和
  • C++ opencv人脸识别框

    需求 视频实时定位人脸位置 并画框 类似效果如下 分析 取视频帧 每一帧其实就类似一张图片 利用opencv的人脸识别模块 检测每一帧并进行划线 处理完成后显示 最后组成就是动态的带人脸识别框的视频 解决方法 下面是每一帧数据的处理方法 加
  • Myeclipse破解失败&&error: unable to access jarfile cracker.jar解决方法

    我的情况是在cracker jar破解成功后 Myeclipse依旧显示不成功 破解方案如下 1 进入cmd 输入java jar cracker jar 成功则显示图形 失败则会显示 error unable to access jarf
  • 台式机安装Linux系统

    材料 台式机 U盘 内存大于8G CentOs7 步骤一 U盘启动电脑 启动成功画面 选择第一个 按E或者 Tab键 进行编辑 vmlinuz initrd initrd img inst stage2 hd LABEL CentOS x2
  • Android 10深色主题适配踩坑记录

    1 问题简述 Android 10 推出了深色主题 便于用户根据白天和夜晚自由切换合适的主题 在适配的过程中 要特别注意 切换主题会导致当前activity被重建 也就是会重新走一遍Activity的生命周期 就和横竖屏切换时会重新走生命周
  • MongoDB 日志太大

    MongoDB的日志增长的非常快 var所在的空间立即就占满了 即便换到还有一个磁盘分区保存日志 日志还是增长的非常快 磁盘眼看要告磬 有一个好办法 就是使用旋转日志 MongoDB的旋转日志有点怪 Linux下mongd服务接受一个kil