第二步 產看大於100m的檔案
nginx在涉及大流量時,會發生非常龐大的日誌檔案,包含access.log和error.log,日誌會隨著連線不斷增加,到無限大。如果日誌檔案太大,會導致nginx執行緩慢,卡頓,也是儲存資源的浪費。
access_log off;
通過命令:find / -size +100m |xargs ls -lh
檢視整個磁碟大於100m的檔案
/alidata/log/nginx/access
竟然有個日誌檔案佔了15g,我去趕緊刪除他
du -h access 檢視目錄大小
第三步 刪除檔案
刪除日誌檔案
r發現磁碟空間還是很高,沒有被刪除,那麼可能會被刪除的檔案依然被程序占用
使用lsof |grep deleted
檢視被刪除的檔案在占用檔案
果然有,kill掉程序,再次df,搞定。
然後重啟php-phm, nginx, mysqld
***********************************=
ls -lh 檢視當前目錄檔案大小
du -h --max-depth=1 ./
*********************************************=
使用BestTrace檢視阿里雲伺服器的去程和回程
2.解壓 3.沒有解壓檔案的話安裝解壓檔案 4.解壓檔案 5.授予許可權 6.執行測試 大部分文章中使用 wget unzip besttrace 這裡解壓成功會提示success,並顯示解壓檔案的大小,如果出現error字眼,說明解壓失敗。linux有幾種系統,ubunt debian和cento...
阿里雲伺服器
ssh 使用者名稱 ip位址以下操作都在遠端伺服器上進行操作 ubuntu 16.04 sudo apt get updateapt get install mysql server apt get install libmysqlclient devsudo apt get install red...
檢視伺服器日誌
我們很樂意的借助於cnzz,51la等做 的統計,以獲得 執行一手資料的獲得。那伺服器日誌能做什麼呢?舉乙個例子。倘若一些被使用到某大流量 本來就不寬裕的 流量 經得起這樣的折騰啊!從原始日誌這裡就能找到流量大量流失的原因。但凡 出現異常,檢視 日誌總能找到蛛絲馬跡,因為伺服器日誌會自動記錄你的 網...