
rhel 7.6サーバーで次の奇妙な動作を共有したいと思います。
ルートファイルシステムサイズが100Gの場合、ルートファイルシステムはほぼいっぱいです(95%使用)。
ルートファイルシステムに属するフォルダはあまり消費しないことがわかります。
0 bin
145M boot
0 dev
50M etc
184K home
0 lib
0 lib64
0 media
0 mnt
698M opt
6.0M root
4.1G run
0 sbin
140K script
0 srv
0 sys
360K tmp
6.5G usr
また、rhelによると -https://access.redhat.com/solutions/2316
また、(rhelが提案したように)確認しました。
lsof / | egrep "deleted|COMMAND"
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
lsof /var | egrep "deleted|COMMAND"
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
しかし、上から見たようにエントリラインはありません。
私たちも検証しました
イソフ+L 1
# lsof +L 1
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NLINK NODE NAME
java 44225 yarn 2436r REG 8,192 1084337 0 99222309 /DB/data1/hadoop/hdfs/data/current/38743643/current/finalized/subdir204/subdir193/blk_15230353883 (deleted)
java 44875 yarn 3298r REG 8,192 83 0 100139241 /DB/data2/hadoop/hdfs/data/current/38743643/current/finalized/subdir204/subdir196/blk_15230354434 (deleted)
しかし、出力は雨に関するルートファイルシステムパスなので関係ありません。
だから要約すると
rhelシステムでは、ルートファイルシステムは未知のプロセスによって埋められます。
ファイルシステムでどのファイルが移動または消去されているかに関係なく、続行されます。
引用する -
https://www.thegeekdiary.com/linux-filesystem-is-filling-despite-no-large-files-or-directories/ https://access.redhat.com/solutions/2316
他に何ができるのかを知る方法に関する他のアイデアはありますか?
もう一つのアイデアはサーバーを再起動することですが、最後の選択!