mongodb 2.6.x 清理过大日志文件的方法
发表于:2024-09-25 作者:千家信息网编辑
千家信息网最后更新 2024年09月25日,一、日志清理步骤1.使用数据库命令rotate日志,分别登陆到mongod和mongos实例上# mongo --host localhost:27xxxMongoDB shell version:
千家信息网最后更新 2024年09月25日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安全错误
数据库的锁怎样保障安全
数据库定义标识列的关键字是
php软件开发岗位职责
安卓与php服务器对接
享聘网络技术有限公司招聘
我的世界生存服务器霸服技巧
网络技术研究.理论
数据库实例建设
成都新网智能网络技术
阿里数据库国家级大奖
1988自习室软件开发
sql数据库服务错误7031
永恒之塔数据库50级短剑
俄罗斯网络安全法律不足
简短网络安全顺口溜
服务器显示login
网络安全在身边活动方案幼儿园
学习网络安全法情况报告
电脑数据库管理模型
郑州启邦网络技术有限公司部门
ibm服务器硬盘添加
数据库实例建设
乡镇网络安全专项工作方案
河北正规软件开发公司
如何自动备份管家婆数据库
计算机网络技术学高数吗
阿里云服务器主体信息
gdb数据库坐标文件是哪个
网吧做数据库怎么赚钱
网络安全属于什么科目类别
数据库全文搜索