故障描述:論壇訪問出現502,開始覺得php端口被佔用,按常規查端口發現並無被佔用。後又出現mysql沒法鏈接,報(2002) notconnect錯誤,問百度多是空間滿了。查看根分區已用100%。再查論壇日誌飆升達到20多G。 php
解決辦法:刪除日誌,再執行kill -USR1 `cat /var/run/nginx.pid`,最後重啓mysql恢復正常。 mysql
下一步須要按日期分割日誌並作定時刪除,防止相似狀況。 nginx
說明:USR1亦一般被用來告知應用程序重載配置文件;例如,向Apache HTTP服務器發送一個USR1信號將致使如下步驟的發生:中止接受新的鏈接,等待當前鏈接中止,從新載入配置文件,從新打開日誌文件,重啓服務器,從而實現相對平滑的不關機的更改 。 sql
查看一下那個目錄或文件是罪魁禍首:cd /;du -h --max-depth=1 服務器