squid 預設的5天會壓縮一次, 在 /etc/logrotate.d/squid中有設定。如果你修改了日誌的位置,
請修改 /etc/logrotate.d/squid
/home/log/squid/access.log
/home/log/squid/cache.log
/home/log/squid/store.log
首先修改squid.conf
logfile_rotate 3(保留幾份日誌)
修改/etc/crontab
0 0 * * * squid /home/squid/sbin/squid -k rotate
(每天壓縮一次)
crontab /etc/crontab (crontab生效)
squid 預設的5天會壓縮一次, 在 /etc/logrotate.d/squid中有設定。如果你修改了日誌的位置,
請修改 /etc/logrotate.d/squid
/home/log/squid/access.log
/home/log/squid/cache.log
/home/log/squid/store.log
首先修改squid.conf
logfile_rotate 3(保留幾份日誌)
修改/etc/crontab
0 0 * * * squid /home/squid/sbin/squid -k rotate
(每天壓縮一次)
crontab /etc/crontab (crontab生效)
配置了squid認證後,squid的日誌檔案**式增長,主要為access.log和cache.log所以為了能夠及時清理日誌檔案,使用如下方法:
squid提供了日誌分割命令,squid -k rotate ,通過這個命令可以將日誌檔案分割為access.log.0
access.log.1 ..... cache.log.0 cache.log.1 ..... 這樣可以通過呼叫corntab
命令來定時分割日誌檔案,再配合rm命令來定時刪除這些個日誌檔案。
50 7 * * * /usr/local/squid2.7/sbin/squid -k rotate #每日7:50分割日誌檔案
00 8 * * * rm -f /usr/local/squid2.7/var/logs/access.log.*
00 8 * * * rm -f /usr/local/squid2.7/var/logs/store.log.*
#每日8:00刪除分割的日誌檔案
Oracle日誌檔案過大(處理方法)
oracle日誌檔案過大 引自 oracle資料庫的日誌檔案 oracle base admin orasid bdump alert orasid.log記錄了redo log的轉換 資料庫啟動和關閉,資料庫結構的改變,undo段的修改,死鎖,內部錯誤等資訊.dba需要檢查這個檔案有無ora 錯誤...
log檔案過大處理方法
最好備份日誌,以後可通過日誌恢復資料。以下為日誌處理方法 一般不建議做第4,6兩步 第4步不安全,有可能損壞資料庫或丟失資料 第6步如果日誌達到上限,則以後的資料庫處理會失敗,在清理日誌後才能恢復.下面的所有庫名都指你要處理的資料庫的庫名 1.清空日誌 dump transaction 庫名 wit...
oracle11g 監聽日誌過大處理
在oracle的使用過程中,oracle執行的時間長了後 會遇到連不上資料庫的情況,例項和監聽都正常啟動的。可能就是監聽日誌過大導致的。可以直接echo listener.log清理掉,但是一般不會這麼做,我們通常會保留監聽日誌,方便後續的使用。可以按下面的步驟操作 lsnrctl set log ...