一、日志清理步驟
成都創(chuàng)新互聯(lián)公司服務(wù)項目包括三都網(wǎng)站建設(shè)、三都網(wǎng)站制作、三都網(wǎng)頁制作以及三都網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,三都網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到三都省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
1.使用數(shù)據(jù)庫命令rotate日志,分別登陸到mongod和mongos實例上
# mongo --host localhost:27xxx MongoDB shell version: 2.6.x connecting to: localhost:27xxx/test replicaset003:SECONDARY> db test replicaset003:SECONDARY> use admin switched to db admin replicaset003:SECONDARY> db.runCommand({logRotate:1}) { "ok" : 1 } replicaset003:SECONDARY> replicaset001:ARBITER> exit bye # ll total 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.使用系統(tǒng)命令清空日志文件,保留日志
# 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]# ll total 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.一般情況下數(shù)據(jù)庫的日志理清都會有兩種方式,一種是通過數(shù)據(jù)庫命令,一種是系統(tǒng)命令。
2.日志的清理原文件一定要保留,不能使用rm來刪除文件,切忌,我們目的是釋放空間。
3.部分公司要求把日志歸檔到大數(shù)據(jù)平臺以供分析使用,因此,在清理日志文件的時候需要搞清楚,切勿盲目蠻干。
三、官方文檔
https://docs.mongodb.com/v2.6/tutorial/rotate-log-files/
英語學(xué)好的同學(xué),做dba是非常容易的事情,所以大家要努力學(xué)好英語!
網(wǎng)頁名稱:mongodb2.6.x清理過大日志文件的方法
分享URL:http://www.rwnh.cn/article16/jeesgg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機網(wǎng)站建設(shè)、網(wǎng)站營銷、定制開發(fā)、網(wǎng)站制作、移動網(wǎng)站建設(shè)、全網(wǎng)營銷推廣
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)