mongodb 2.6.x 清理过大日志文件的方法
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,一、日志清理步骤1.使用数据库命令rotate日志,分别登陆到mongod和mongos实例上# mongo --host localhost:27xxxMongoDB shell version:
千家信息网最后更新 2025年02月01日mongodb 2.6.x 清理过大日志文件的方法
一、日志清理步骤
1.使用数据库命令rotate日志,分别登陆到mongod和mongos实例上
# mongo --host localhost:27xxxMongoDB shell version: 2.6.xconnecting to: localhost:27xxx/testreplicaset003:SECONDARY> dbtestreplicaset003:SECONDARY> use adminswitched to db adminreplicaset003:SECONDARY> db.runCommand({logRotate:1}){ "ok" : 1 }replicaset003:SECONDARY> replicaset001:ARBITER> exitbye# lltotal 22195424-rw-r--r-- 1 mongod mongod 1124 Dec 20 11:04 mongoc.log-rw-r--r-- 1 mongod mongod 33341517 Dec 20 10:59 mongoc.log.2016-12-20T03-01-17-rw-r--r-- 1 mongod mongod 4944 Dec 20 11:07 mongod1.log-rw-r--r-- 1 mongod mongod 680817815 Dec 20 11:03 mongod1.log.2016-12-20T03-04-01-rw-r--r-- 1 mongod mongod 1030 Dec 20 11:07 mongod2.log-rw-r--r-- 1 mongod mongod 1813798574 Dec 20 11:07 mongod2.log.2016-12-20T03-07-43-rw-r--r-- 1 mongod mongod 2413 Dec 20 11:07 mongod.log-rw-r--r-- 1 mongod mongod 1880520643 Dec 20 11:06 mongod.log.2016-12-20T03-06-17-rw-r--r-- 1 mongod mongod 2071 Dec 20 11:05 mongos.log-rw-r--r-- 1 mongod mongod 18319577575 Dec 20 10:52 mongos.log.2016-12-20T02-53-04
2.使用系统命令清空日志文件,保留日志
# cat /dev/null > mongos.log.2016-12-20T02-53-04# cat /dev/null > mongod.log.2016-12-20T03-06-17# cat /dev/null > mongod2.log.2016-12-20T03-07-43# cat /dev/null > mongod1.log.2016-12-20T03-04-01# cat /dev/null > mongoc.log.2016-12-20T03-01-17# [root@dev-mongo-001-242 mongo]# lltotal 28-rw-r--r-- 1 mongod mongod 1338 Dec 20 11:09 mongoc.log-rw-r--r-- 1 mongod mongod 0 Dec 20 11:10 mongoc.log.2016-12-20T03-01-17-rw-r--r-- 1 mongod mongod 7670 Dec 20 11:10 mongod1.log-rw-r--r-- 1 mongod mongod 0 Dec 20 11:10 mongod1.log.2016-12-20T03-04-01-rw-r--r-- 1 mongod mongod 3594 Dec 20 11:10 mongod2.log-rw-r--r-- 1 mongod mongod 0 Dec 20 11:10 mongod2.log.2016-12-20T03-07-43-rw-r--r-- 1 mongod mongod 5247 Dec 20 11:10 mongod.log-rw-r--r-- 1 mongod mongod 0 Dec 20 11:09 mongod.log.2016-12-20T03-06-17-rw-r--r-- 1 mongod mongod 2297 Dec 20 11:10 mongos.log-rw-r--r-- 1 mongod mongod 0 Dec 20 11:09 mongos.log.2016-12-20T02-53-04
二、思路
1.一般情况下数据库的日志理清都会有两种方式,一种是通过数据库命令,一种是系统命令。
2.日志的清理原文件一定要保留,不能使用rm来删除文件,切忌,我们目的是释放空间。
3.部分公司要求把日志归档到大数据平台以供分析使用,因此,在清理日志文件的时候需要搞清楚,切勿盲目蛮干。
三、官方文档
https://docs.mongodb.com/v2.6/tutorial/rotate-log-files/
英语学好的同学,做dba是非常容易的事情,所以大家要努力学好英语!
日志
文件
命令
数据
数据库
系统
英语
事情
公司
同学
官方
实例
平台
思路
情况
文档
方式
时候
步骤
目的
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
淮北有做软件开发的吗
网络安全体系规划 人才培养
jsp 数据库 图片路径
pb5数据库连接
数据库工程师作用简略
右键数据库
手游版方舟怎么开自己的服务器
赤岗租房软件开发
湖南金块网络技术公司
网线接好连不上服务器是啥原因
目前主流的web服务器
原神之后服务器会合并吗
合理使用数据库时应注意的问题
金华继续教育网络安全
广州良策网络技术cto
为什么建一个网站需要数据库
烟台数据库培训哪里有
安全教育网络安全教育ppt
上海工业软件开发公司
数据库双花问题
免费服务器哪个好
安华金和网络安全产业链
生活中有哪些网络安全事件
惠普合作软件开发前景
华东理工大学知网数据库采购费用
宁夏金凤区软件开发公司
erp服务器的影响
软件开发男人很忙
合肥环卫软件开发公司
网络安全漏铜