MongoDB日志按天切割

MongoDB日志按天切割

1,新建logRotate脚本:

vi mongodblograte.sh

#!/bin/sh
/data/mongodb/bin/mongo 10.10.1.61:27017/admin --eval "db.auth('admin','password');db.runCommand({logRotate:1});"

备注1:/data/mongodb/bin/mongo 替换为mongo的实际绝对路径
备注2:10.10.1.61:27017 替换为实际ip地址和端口
备注3:admin,password 替换为实际账户密码

2,配置crontab:

crontab的配置如下:

vi /etc/crontab
30 0 * * * root /data/mongodb/mongodblograte.sh

备注1:/data/mongodb/mongodblograte.sh 替换为脚本的实际绝对路径

#初始化配置
crontab /etc/crontab
#查看配置
crontab -l

你可能感兴趣的:(安装部署教程,mongodb,数据库,nosql)