您好,登錄后才能下訂單哦!
mongodb的日志相對其他數據庫來說應該算是很大的,剛才由于報警,所以我查看啦一下,有15G的日志產生,下面是我的清理過程
出于對安全方面,我們服務器禁止使用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/
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。