磁盤異常的一個處理

df 看 /home/q 使用了 93%(53G); 可是 du 看這個路徑下的全部文件,總共使用不到 20G

上次遇到過一樣的問題, ops重啓機器就解決了,這是爲何?是磁盤 小問題不少致使文件不大,佔用空間很大?有遇到過一樣問題的麼?



解決方式: 重啓Tomcat後,磁盤釋放一切正常。
緣由分析:一個業務處理打印了大量的日誌信息,致使日誌文件 DailyRolling 時未正常釋放。
                 OPS的每日定時任務會打包前一天的日誌,並刪除原日誌文件。
                 這就出現了日誌文件被刪除,可是Tomcat並未釋放該文件,因此出現這個問題。
疑問點:即使日誌文件未釋放,寫內容到已刪除的文件中了,可是也不至於日誌寫入一天就生成了30G吧?
              難道已刪除的文件,寫入內容磁盤會成倍增長?
相關文章
相關標籤/搜索