1

3 つのハードディスクを搭載した Linux マシンがあります。以下は df -kH の出力です

Filesystem             Size   Used  Avail Use% Mounted on   
/dev/sda1              968G   855G    64G  94% /  
tmpfs                  8.3G      0   8.3G   0% /dev/shm
/dev/sdc1              985G   849G    87G  91% /opt1 
/dev/sdb1              2.0T   799G   1.1T  43% /opt2

sudo du -xh --max-depth=1 / を確認すると

135M    /lib
0       /dev
0       /proc
116K    /mapred
3.4G    /usr
4.0K    /opt1
0       /sys
27M     /boot
3.8G    /opt
4.0K    /cgroup
4.0K    /media
7.8M    /bin
255M    /root
190M    /var
610G    /data
15M     /sbin
4.0K    /mnt
4.0K    /opt2
76K     /tmp
4.0K    /srv
26M     /etc
0       /misc
0       /net
26M     /lib64
4.0K    /selinux
4.0K    /home
617G    /

617GBしか使用されていません。一方、df は /dev/sda1 で使用される 855GB を言いました。残りの230GBがどこに使われているかわかりません…

みんなをデバッグする方法はありますか???

4

2 に答える 2

0

2 つのソリューション:

1)「lsof | grep delete」を使用して、削除されたファイルを一覧表示します。リンクは次のとおりです。

2) /opt1 /opt2 をアンマウントし、" du -sh /* |egrep 'opt1|opt2' " を使用して opt1 と opt2 のサイズを確認します。230 GB は /opt1 または /opt2 に存在する可能性があり、削除してマウントします。 /opt1 、 /opt2 再び、ここに写真があります (申し訳ありませんが、私は写真を投稿する評判がありません)。

Evernote で共有しています。 http://app.yinxiang.com/l/ABcOgLG2UX1MT4al4Lub5RivRAPRK6ECv7w/

それがうまくいくことを願っています:)

于 2015-02-27T03:58:14.457 に答える