|
本帖最后由 mototown 于 2016-9-1 21:25 编辑
大家有没有注意,看一下/var/log/ pureftpd.log ;/home/mysql_data/ibdata1 ; /home/mysql_data/ ib_logfile0; /home/mysql_data/ ib_logfile1;文件有多大,如果没有注意,你自己都不会知道硬盘的空间哪里去了。
下面我结合自己安装的LUM 2.1.2将这些没用的文件每天轮转,减少硬盘使用
如果想偷懒,可以直接下载我写好的文件,
或者看一下这个教程。
举一个pureftp的栗子,其他的innodb,innodblog0,innodblog1自己照搬:
1:建立/etc/own文件夹;
2:建立两个文件;
touch /etc/own/pureftpd.conf
cp /etc/cron.daily/logrotate /etc/own/pureftpd
3:文件内容:
/etc/own/pureftpd.conf
- daily
- rotate 2
- create
- compress
- /var/log/pureftpd.log
- {
- missingok
- notifempty
- rotate 2
复制代码
/etc/own/pureftpd内容
- #!/bin/sh
- /usr/sbin/logrotate /etc/own/pureftp_logrotate.conf
- EXITVALUE=$?
- if [ $EXITVALUE != 0 ]; then
- /usr/bin/logger -t logrotate "ALERT exited abnormally with [$EXITVALUE]"
- fi
- exit 0
复制代码
4:手动测试
/etc/own/pureftpd, 就会发现日志文件 /var/log/pureftpd 的转储效果
5:加入crontab -e
- * 1 * * * /etc/own/pureftpd
- 30 1 * * * /etc/own/innodb
- * 2 * * * /etc/own/innodb_1
- 30 2 * * * /etc/own/innodb_2
复制代码
|
|