mysql磁碟空間不足報錯資訊:got error 28 from storage engine
首先使用命令:df -h || df -a 來進行檢視發現
然後視同命令:find / -type f -size +500m 查詢出伺服器中所有大小超過500m的檔案
找出其中類似於日誌檔案的東西,比如mysql-bin的日誌檔案,nginx的access.log的日誌檔案
使用echo '' > 檔名稱來進行清理檔案
清理之後進行重啟服務
再次檢視如果發現空間未釋放,使用命令:lsof |grep delete | more
檢視是否存在你刪除了但是還有程序在使用的檔案,如果有進行kill -9 pid 殺死程序
這時候應該就完成了
但是如果你發現你的磁碟空間還是100%,那麼你就得想一下你刪除的檔案是否是屬於哪個磁碟的檔案了
新手自己遇過的坑,希望對你有幫助
磁碟空間佔滿造成的事故
事故描述 兩台web伺服器,使用負載均衡 主從複製.附屬機經常報檔案未發現的異常,經排查是快取檔案問題.快取檔案異常描述 可以建立檔案,但是檔案大小為零,php fpm對檔案有寫的許可權,但是寫不進去.在排查了 框架,伺服器許可權後,經老大指點可能是磁碟滿了.df ah 發現磁碟使用100 附屬機同...
Linux 磁碟空間佔滿故障解決方法
使用人類可讀的格式 預設值是不加這個選項的.df h inodes 列出 inode 資訊,不列出已使用 block df i 檢視當前目錄下各個檔案及目錄占用空間大小 從根盤開始查詢大於100位元組的檔案 位元組數可以自己設定 find size 100c print 也可以使用如下命令將檔案列出...
檢測磁碟空間問題
1 確定某路徑下最大的檔案 find ls sort nrk7 head 10 命令解讀 ls在此作為find命令的乙個引數,作用是將查詢到的內容用ls顯示出來 sort nrk7對找到的檔案進行排序等處理,n 依照數值的大小排序 r 以相反的順序來排序 k 選擇以哪個區間進行排序 此處 k7選擇以...