Enterprise Linuxの奇妙なディスク使用量

Enterprise Linuxの奇妙なディスク使用量

私はこれについて少し気になります(ルートディレクトリで99%使用されているスペースに注意してください):

$ df -h
File System                     Size  Used  Free Use% Mounted To 
/dev/mapper/scientific-root      50G   50G  735M  99% /
devtmpfs                        7,8G     0  7,8G   0% /dev
tmpfs                           7,8G   80K  7,8G   1% /dev/shm    
tmpfs                           7,8G   89M  7,7G   2% /run
tmpfs                           7,8G     0  7,8G   0% /sys/fs/cgroup
/dev/md124                       11T  8,0T  2,4T  78% /data
/dev/mapper/scientific-home     408G   41G  367G  10% /home
/dev/md126p1                    497M  213M  284M  43% /boot

ルートディレクトリには常に約30%のスペースが使用されるため、この状況は予期しないものです。不要なログがいっぱいになったようです。しかし、問題はdu /スーパーユーザーとして実行するとルートで50Gファイルが見つからないようです。

どこを見るかという提案がありますか?犯人を見つけるための良いツールはありますか?

とても感謝しています、

ピーター。

答え1

可能であれば、ncduパッケージをインストールしてみてください。 (yum clean allインストール用の高速スペースを一時的に確保するには、コマンドを実行してください。)

インストール後、rootユーザーとして次のコマンドを実行します。

ncdu / --exclude /home --exclude /boot

これはWindowsのtreesize.exeユーティリティに似ており、問題の正確な場所を案内します。

ncdu編集:サーバーにインストールする前に使用方法を見たい人のために、最近のディスク使用量の問題をすばやく解決するために、より多くのオプションでncduユーティリティを使用する方法を示すビデオを作成しました。https://www.youtube.com/watch?v=pBBuEFxo668

答え2

varまたはtmpで何かがスペースを占め始める状況にあります。

# du -sh /* 2>/dev/nullない。

次のGNU / Linuxインストールには、別々の/、/usr、/var、および/tmpパーティションがあります。

関連情報