Linux は df -h を通じてディスク容量がいっぱいであることを確認しますが、実際の占有量はそれほど大きくありません

最近、プロジェクト サイトで、ディスクがいっぱいであるが、実際の使用量はそれほど多くなく、操作不能になるという報告が頻繁にありました。リモート ビューイング後、実際にそうなりました。現在、関連する解決策が次のように記録されています。

  1. 既存のハードドライブを表示する
df -h

ここに画像の説明を挿入
2.実際の占有状況を再度確認する

// 切换到要目录下
cd /
// 查看实际占用
du -sh *

ここに画像の説明を挿入
3. i ノードなどの他の問題を除外する

// 查看inode情况
df -hi

ここに画像の説明を挿入
4. 原因を分析した後、関連するファイルは削除されますが、プロセスはまだ残っており、さらなる処理が必要です

// 删除对应的进程号
lsof | grep delete | xargs kill -9 

注: 警告が表示された場合は、まず次のコマンドを実行してください。

// 剔除不能检查的文件系统
lsof -e /run/user/1000/gvfs

5. 完了後、df -h で確認し、ディスクが正常であることを確認します。
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/jinba225/article/details/109506282