Vào quyền root
vi
/etc/logrotate.d/zimbra
Tìm
đến dòng có chứa /opt/zimbra/log/nginx.log
/opt/zimbra/log/nginx.access.log
Thay
đổi config như sau:
/opt/zimbra/log/nginx.log
/opt/zimbra/log/nginx.access.log {
daily
sharedscripts
missingok
notifempty
create 0644 zimbra zimbra
postrotate
kill -USR1 `cat /opt/zimbra/log/nginx.pid
2> /dev/null` 2> /dev/null || true
endscript
rotate 30
compress
#su zimbra zimbra
Lưu
lại
Chuyền
sang quyền zimbra
#su
zimbra
Crontab
–l | grep -i rm
30 2 * * * find /opt/zimbra/log/
-type f -name \*.log\* -mtime +8
-exec rm {} \; > /dev/null 2>&1
35 2 * * * find /opt/zimbra/log/
-type f -name \*.out.???????????? -mtime
+8 -exec rm {} \; > /dev/null
2>&1
Thay
đổi giá trị xóa ngày
Crontab
–e
30 2 * * * find /opt/zimbra/log/ -type
f -name \*.log\* -mtime +90 -exec rm
{} \; > /dev/null 2>&1
35 2 * * * find /opt/zimbra/log/
-type f -name \*.out.???????????? -mtime
+90 -exec rm {} \; > /dev/null 2>&1
Restart
dịch vụ crontab
Vào
quyền root
Service
crond restart
Không có nhận xét nào:
Đăng nhận xét