Apache - Log 清理

摘要:Apache - Log 清理

因為有個Server,硬碟空間成長異常,

再想會是哪裡有問題,

先查詢DB硬碟空間使用量

select table_name,(data_length + index_length)/1024/1024/1024 as disk_size from information_schema.tables where table_schema = 'database' order by disk_size desc;

發現使用空間並不多,並不是哪個table成長速度過快

 

此時查哪個資料夾底下的硬碟空間佔用比較大

使用

du -lh

查到是/var/log/apache2/https 佔了1.9G

才知道是access_xxxx.xxxxx.log佔用了1.9G還有其他的.gz檔。

這個檔案的log,大多是因為crontab 所執行的php程式所造成的。

而這php程式,已沒有在使用了。

所以停掉這php程式(移除crontab裡的那行排程指令)

及.gz 檔刪除

sudo rm *.gz

再將access_xxxx.xxxxx.log刪除。