解決表面磁碟滿,而實際沒有大檔案的問題

2021-09-19 02:59:34 字數 818 閱讀 5043

如圖

用du 根目錄下,發現這些檔案加一塊也達不到占用的空間大小。如圖

我也有遇見過此類問題,一般都是重啟完事,因為磁碟壞道損壞有可能導致此問題。

或 df -i 檢視inode使用率,inode不夠用也會導致此問題。可看了inode也夠用。

如圖

這次我度娘了一下,」磁碟空間沒釋放「,按一篇文章幹,解決了此問題。

記錄如下:

昨天協助同事搞定了一起磁碟空間被」無形」占用的疑難雜症,簡要記錄以備忘.

1、用df 檢查發現/根目錄可用空間為0

[root@/]#df -h

2、用du檢查發現各目錄占用的空間都很少,有約3g的空間莫名其妙地丟了.

[root@/]# du -m –max-depth=1 |sort -gr

3、用lsof檢查後才發現原因是,有檔案被刪除,而程序還活著,因而造成還占用空間的現象

[root@/]# lsof |grep delete

根據lsof列出的程序號,kill這些程序後,空間就釋放出來了

posted @

2018-08-14 14:02

瘋狂的公尺粒兒 閱讀(

...)

編輯收藏

滿 磁碟 Linux 離奇磁碟爆滿,如何解決?

作者 一得的跋涉 責編 伍杏玲 出品 csdn部落格 對於 linux 磁碟滿的問題,我們通常的處理思路是用 du 查詢可清理的大檔案,然後臨時刪掉讓磁碟使用率先降下來,從而盡快保證磁碟能繼續寫入。但是,有一些情況的處理效果不太一樣,du df 呈現的結果可能還會讓人迷惑不解。下面,我就分享下幾個工...

Linux伺服器顯示磁碟滿,但實際應用所佔不多

第一次碰到這個問題是著實有點兒迷茫。df h顯示伺服器已滿,實際確實也寫不進任何東西了。但是逐一檢查伺服器上的應用日誌檔案,所佔記憶體都不大。頓時有種無從下手的感覺。後來問了運維,才知道是因為有人在程序沒關的情況下,強行刪除了檔案,例如nohup.out等,刪除之後其實還一直不斷往裡寫入檔案。一旦明...

解決linux根目錄磁碟空間滿

根目錄磁碟寫滿,往往都是.log日誌造成的,首先想到的是查詢大的日誌檔案 1 find查詢根下大於800m的檔案 find size 800m exec ls lh 找到大的日誌檔案關閉掉,或者更改到其他磁碟。2 如果查詢後,發現沒有大檔案,可能有占用檔案的相關程序沒有關閉 可以通過下面命令 如果沒...