關於磁碟空間佔滿問題

2021-08-17 07:00:13 字數 541 閱讀 1013

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選擇以...