mongo日志切割脚本
2024-10-18 03:18:48
两种mongo日志切割脚本
vim /etc/logrotate.d/mongodb
/home/mongodb/mongolog/mongod.log {
daily
rotate 7
compress
dateext
missingok
notifempty
sharedscripts
copytruncate
postrotate
/bin/kill -SIGUSR1 `cat /home/mongodb/mongodata/mongod.lock 2> /dev/null` 2> /dev/null || true
endscript
}
#!/bin/sh
datafile=/home/mongodb/mongodata #Mongodb数据库存放目录
logfile=/home/mongodb/mongolog #Mongodb日志存放目录
days=7 #代表删除7天前的备份,即只保留最近7天的备份
/bin/kill -SIGUSR1 `cat $datafile/mongod.lock` #切割日志
find $logfile/ -mtime +$days -delete #删除7天前的备份文件
最新文章
- Momo自定义DialogFragment
- 企业搜索引擎开发之连接器connector(三十)
- 物料BOM和生产订单BOM的区别
- hdoj-2021
- C++ Primer : 第十章 : 泛型算法 之 lambda表达式和bind函数
- iOS的几种定时器
- ThinkPHP 3.1.2 模板中的基本语法<;2>;
- linux虚拟机正常安装完成后获取不到IP的解决办法
- Ubuntu Sublime 配置
- text-stroke实现文字描边(镂空)、text-fill-color实现文字填充&;渐变(+animation实现流光字体)
- 顺手写一下HTTP协议
- flink基础教程读书笔记
- 【原创】Windows服务管家婆之Service Control Manager
- scala模式匹配详细解析
- 洛谷P1904
- Dockerfile cnetos7_nginx1.15.10
- unity, 在image effect shader中用_CameraDepthTexture重建世界坐标
- YQCB冲刺第二周第五天
- USB协通讯议--深入理解【转】
- OpenGL ES 3.0之Uniform详解
热门文章
- Scalaz(50)- scalaz-stream: 安全的无穷运算-running infinite stream freely
- Scalaz(10)- Monad:就是一种函数式编程模式-a design pattern
- CentOS6.5安装telnet命令
- Hibernate(一)__简介
- Servlet—简单的管理系统
- Sharepoint2013:日期控件报错
- browser.html – HTML 实现 Firefox UI
- Error: Error setting TTL index on collection : sessions
- go语言 类型:字符串
- Asp.net EasyUI中的combogrid实现分页功能