설치된 디렉터리가 64% 찼지만 파일이나 관련 프로세스가 실행되고 있지 않습니다.

설치된 디렉터리가 64% 찼지만 파일이나 관련 프로세스가 실행되고 있지 않습니다.

어떤 이유로 내 디렉터리가 64% 찼지만 파일이나 관련 프로세스가 열려 있지 않아 해당 공간이 사용됩니다.

[root@exlap932 data02]# du -sh 
8.0K    .

[root@exlap932 data02]# ls -ltra
total 16
drwxrwxrwx  2 root root 4096 Oct 27  2014 .snapshot
drwxrwxrwx  3 root root 4096 Jul 15 07:12 .
drwxr-xr-x 27 root root 4096 Jul 15 07:53 ..

[root@exlap932 .snapshot]# du -sh 
4.0K    .


[root@exlap932 /]# df -h 
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_root-lv_root
                      2.0G  720M  1.2G  39% /
/dev/mapper/vg_root-lv_tmp
                      2.0G   74M  1.8G   4% /tmp
S259951CH3NAS05:/S259951CH3VOL15
                      4.0T  2.5T  1.5T  64% /data02

[root@exlap932 data02]# /usr/sbin/lsof | grep deleted 
vmtoolsd   2133      root    7u      REG              253,1     9858     229379 /tmp/vmware-root/appLoader-2133.log (deleted)
python     9615      root    3w      REG              253,3     1198     229393 /var/opt/opsware/agent/batch.381921880010.stdout (deleted)
python     9615      root    4w      REG              253,3        0     229397 /var/opt/opsware/agent/batch.381921880010.stderr (deleted)
python     9616      root    3w      REG              253,3     1198     229393 /var/opt/opsware/agent/batch.381921880010.stdout (deleted)

[root@exlap932 data02]# /usr/sbin/lsof | grep /data02
bash      23676 mhussaini  cwd       DIR               0,21     4096         64 /data02 (S259951CH3NAS05:/S259951CH3VOL15)
sudo      24675      root  cwd       DIR               0,21     4096         64 /data02 (S259951CH3NAS05:/S259951CH3VOL15)
su        24691      root  cwd       DIR               0,21     4096         64 /data02 (S259951CH3NAS05:/S259951CH3VOL15)
bash      24692      root  cwd       DIR               0,21     4096         64 /data02 (S259951CH3NAS05:/S259951CH3VOL15)
lsof      26968      root  cwd       DIR               0,21     4096         64 /data02 (S259951CH3NAS05:/S259951CH3VOL15)
grep      26969      root  cwd       DIR               0,21     4096         64 /data02 (S259951CH3NAS05:/S259951CH3VOL15)
lsof      26970      root  cwd       DIR               0,21     4096         64 /data02 (S259951CH3NAS05:/S259951CH3VOL15)

답변1

lsof현재 파일 시스템에서 실행 중인 프로세스에 의해 삭제된 파일만 감지할 수 있습니다. 마운트된 파일 시스템 /data2은 원격 파일 시스템이므로 lsof파일 서버 자체에서 실행 중인 다른 클라이언트나 프로세스의 잠재적인 액세스를 인식하지 못합니다.

.snapshot또한 유사한 파일 시스템을 제안하는 디렉토리가 있습니다 . ZFS이 경우 사용된 공간은 동일한 기본 풀을 공유하는 다른 파일 시스템에 속할 수도 있습니다.

답변2

글쎄, 나는 당신이 lsof 명령을 오용하고 있다고 생각합니다.
df 결과에 대해 표시되는 보고서는 다음과 같습니다.파일 시스템 디스크 공간 사용량. lsof의 결과는 다음과 같습니다.파일이나 디렉토리를 여는 프로세스.
파일 시스템 사용량(64% 전체)을 줄이는 방법은 다음과 같습니다.파일 시스템 마운트 및 불필요한 파일 삭제.
예를 들어: mount S259951CH3NAS05:/S259951CH3VOL15 /mnt rm /mnt/unuseful umount /mnt

관련 정보