服務器磁盤使用量已經超過閥值,收到短信報警。但是上服務器查看情況,磁盤空間已經清理過很多次了,磁盤使用量還是繼續在增漲,然而又找不到是哪個文件大小在增長。然後我用du -sh * 統計了當前分區下的各個文件夾佔用空間的總和,結果是遠小於當前分區空間使用量。所有就懷疑是日誌文件被刪除了,因爲當一個文件被打開後,會指向一個文件描述符,程序是通過文件描述符來使用它的,即使把文件名刪除了,還是可以通過文件描述符來使用它,所以日誌還是會繼續寫的(當然還有一說法,也可以通過inode來引用此文件),只是我們無法通過文件名來引用它;du -sh *是通過文件名來統計的,所以無法統計到。通過找出被刪除的日誌,重新打開日誌文件,問題得到解決。
關於刪除日誌的問題
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Linux核心技能与应用
wy53780
2020-04-23 14:02:05
Python與家國天下
豌豆花下貓
2019-02-24 22:22:40
linux上安裝Docker(非常簡單的安裝方法)
幸運券發放
2019-02-24 19:38:01
2019年Java面試-併發容器篇
王知無
2019-02-24 15:12:46
淺淡個人學習嵌入式Linux過程
wx5c317e5b736d2
2019-02-24 13:31:30
DHCP服務原理與搭建(Linux系統+路由器,二選一方案)
wx5c7174443c6f9
2019-02-24 13:23:18
Redis安裝與配置
劉遄
2019-02-24 13:12:51
Linux查看CPU和內存使用情況
wbzjacky
2019-02-24 13:12:37
相關Linux安全方面的知識點
slqbj
2019-02-24 13:02:39
忘記了Linux密碼,使用GRUB重新設置
slqbj
2019-02-24 13:02:39
Oracle11g 基於linux 6.3下安裝
love壁虎
2019-02-24 12:55:06
2019-2-24晨間日記
江南煙雨小青年
2019-02-24 14:24:16
20190222全天的實驗
清歡難尋
2019-02-24 13:17:21