linux系統(tǒng)刪除文件后,仍占用磁盤空間的問題
一. 場景
通過rm -rf 或者 xftp工具刪除日志文件時(shí),實(shí)際刪除了,但是磁盤空間沒有被釋放,導(dǎo)致磁盤可用空間一直很小,linux上部分功能無法使用。
二. 解決方案
1. 跳到根目錄下
cd /
2. 檢查磁盤占用空間
df -h
通過上圖可以看出,已經(jīng)使用空間442G,可用只有18G,隨時(shí)可能出現(xiàn)服務(wù)器故障
我的出現(xiàn)如下故障,導(dǎo)致大部分時(shí)間去查找以下問題原因了,入坑
- elk日志收集因?yàn)榇疟P空間可用少于95%,導(dǎo)致索引為只讀,新的日志數(shù)據(jù)無法導(dǎo)入到es
- 服務(wù)器上redis卡崩了
- 服務(wù)器上業(yè)務(wù)系統(tǒng)因?yàn)榭臻g不足,部分功能無法正常顯示
所以對于服務(wù)器硬件內(nèi)存使用還是要監(jiān)控一下的,不然到了正式很容易出現(xiàn)問題
3. 到根目錄下運(yùn)行
du -h --max-depth=1
最后一行顯示占用68G,非常奇怪,其他400多G去哪了?
4. 查看已刪除文件占用磁盤情況
lsof | grep delete
注意:
如果刪除的文件時(shí)root用戶創(chuàng)建 的,或者時(shí)root用戶刪除的,需要root用戶下執(zhí)行上面命令
5. 殺死進(jìn)程
kill -9 3467
6. 再次查看磁盤空間
df -h
總結(jié)
磁盤使用率15%,成功解決問題!
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
淺談ubuntu執(zhí)行.sh文件幾種方式區(qū)別
這篇文章主要介紹了淺談ubuntu執(zhí)行.sh文件幾種方式區(qū)別,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09linux/OSX中“DD”命令制作ISO鏡像操作系統(tǒng)安裝U盤的方法
這篇文章主要介紹了linux/OSX中“DD”命令制作ISO鏡像操作系統(tǒng)安裝U盤的方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-09-09實(shí)現(xiàn)兩臺MySQL數(shù)據(jù)庫數(shù)據(jù)的同步的方法
做開發(fā)的時(shí)候要做Mysql的數(shù)據(jù)庫同步,兩臺安裝一樣的系統(tǒng),都是FreeBSD5.4,安裝了Apache 2.0.55和PHP 4.4.0,Mysql的版本是4.1.15,都是目前最新的版本。2008-04-04Linux VPS/服務(wù)器 網(wǎng)站及數(shù)據(jù)庫自動本地備份并FTP上傳備份腳本
Linux VPS/服務(wù)器 網(wǎng)站及數(shù)據(jù)庫自動本地備份并FTP上傳備份腳本的操作時(shí)怎樣進(jìn)行的?如今備份已經(jīng)成為一種非常重要的操作技術(shù),掌握好數(shù)據(jù)庫備份,對大家以后的工作會很有幫助2012-05-05