mongodb(CentOS7)定時切割日誌

2021-09-12 06:43:45 字數 715 閱讀 3366

實現的效果:對mongodb資料庫日誌按天儲存,並且只保留最近30天的日誌記錄。

vim /usr/local/mongodb/logincision.sh #新增指令碼,內容如下

# !bin/sh

datafile=/usr/local/mongodb/data #mongodb資料庫存放目錄

logfile=/usr/local/mongodb/log #mongodb日誌存放目錄

days=30 #代表刪除30天前的備份,即只保留最近30天的備份

/bin/kill -sigusr1 `cat $datafile/mongod.lock` #切割日誌

find $logfile/ -mtime +$days -delete #刪除30天前的備份檔案

vim /etc/crontab #再末尾追加

0 0 * * * root /usr/loal/mongodb/logincision.sh #表示每天0點執行日誌切割

systemctl restart crond #重啟crond

chkconfig crond on #設定為開機啟動

最終效果:每天會在/usr/local/mongodb/log目錄下生成類似mongo.log.2019-03-08t13-25-01的日誌記錄

並且只保留最近30天的日誌記錄。

Linux Centos7 設定MySql定時備份

一 檢視是否安裝了必要的元件 root localhost rpm qa grep cron cronie 1.4.11 14.el7 2.1.x86 64 cronie anacron 1.4.11 14.el7 2.1.x86 64 crontabs 1.11 6.20121102git.el7...

定了!小公尺7將會支援無線充電

今年的高通發布會上,小公尺ceo雷軍出席了該發布會,並在台上給大家介紹了小公尺。在接受採訪時,承認小公尺7將會搭載高通驍龍845處理器。這引發了對小公尺7規格的猜想,除了已經確認的高通驍龍845,還曝出小公尺在mi7的規劃上,依然是大 小屏雙機策略。除了處理器確定會採用高通驍龍845之外,據說小公尺...

HDU 5768 Lucky7 數論 中國剩餘定理

求 l,r 範圍內是7的倍數,同時不滿足任意乙個給定的同余式的數的個數。如範圍為 1,100 不滿足模3餘2或模5餘3的7的倍數有7,21,42,49,70,84,91 故答案為7.其中除數都為非7的素數 105 除數的乘積小於 1018 同余式最多有15個。所有 l,r 範圍內7的倍數減去滿足任意...