#!/bin/sh
datafile=/data/mongodb/data/db #Mongodb数据库存放目录
logfile=/data/mongodb/logs #Mongodb日志存放目录
days=7 #代表删除7天前的备份,即只保留最近7天的备份
/bin/kill -SIGUSR1 `cat $datafile/mongod.lock` #切割日志
find $logfile/ -mtime +$days -delete
#!/bin/sh
datafile=/data/mongodb/data/db #Mongodb数据库存放目录
logfile=/data/mongodb/logs #Mongodb日志存放目录
days=7 #代表删除7天前的备份,即只保留最近7天的备份
/bin/kill -SIGUSR1 `cat $datafile/mongod.lock` #切割日志
find $logfile/ -mtime +$days -delete