189 8069 5689

mongodb日志清理-创新互联

mongodb的日志相对其他数据库来说应该算是很大的,刚才由于报警,所以我查看啦一下,有15G的日志产生,下面是我的清理过程

专注于为中小企业提供做网站、成都网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业邓州免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了1000多家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

出于对安全方面,我们服务器禁止使用rm命令,所以我在/home目录下创建啦一个mongolog文件夹

先查看一下日志大小和数量

#ls /opt/mongodb/log

total 15G
-rw-r--r--. 1 root root 6.6G Jul 2 17:10 mongodb.log
-rw-r--r--. 1 root root 6.5K Oct 16 2013 mongodb.log.2013-10-16T13-13-26
-rw-r--r--. 1 root root 1.6K Oct 16 2013 mongodb.log.2013-10-23T10-10-45
-rw-r--r--. 1 root root 112M Jan 16 17:10 mongodb.log.2014-01-16T11-08-59
-rw-r--r--. 1 root root 8.0G Apr 8 23:53 mongodb.log.2014-04-09T01-17-33

#mkdir /home/mongolog

然后查看mongodb的进程号

#ps -ef | grep mongo

[root@db log]# ps -ef | grep mongo
root     9033 7254 0 17:17 pts/0   00:00:00 grep mongo
root    10771    1 9 Apr09 ?       7-23:16:33 bin/mongod -f etc/mongo.conf

查到的进程号为10771

下面给进程个 信号,让程序重新生成日志,这不影响mongodb的服务情况

kill -SIGUSR1 10771

再查看一下日志的大小和数量

#ls /opt/mongodb/log

total 15G
-rw-r--r--. 1 root root   0 Jul 2 17:11 mongodb.log
-rw-r--r--. 1 root root 6.5K Oct 16 2013 mongodb.log.2013-10-16T13-13-26
-rw-r--r--. 1 root root 1.6K Oct 16 2013 mongodb.log.2013-10-23T10-10-45
-rw-r--r--. 1 root root 112M Jan 16 17:10 mongodb.log.2014-01-16T11-08-59
-rw-r--r--. 1 root root 8.0G Apr 8 23:53 mongodb.log.2014-04-09T01-17-33
-rw-r--r--. 1 root root 6.6G Jul 2 17:11 mongodb.log.2014-07-02T09-11-18
是不是多啦一个日志

然后把日志移动到刚才创建的目录下

#mv mongodb.log.201* /home/mongolog/

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


本文名称:mongodb日志清理-创新互联
文章源于:http://jkwzsj.com/article/dipjgc.html

其他资讯