摘要: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刪除。