0

当我在我的 linux 系统(CentOS release 6.5 (Final))中安装一些东西时,它就会发生。

下载包时出错:ncdu-1.7-1.el6.x86_64: 下载目录 /var/cache/yum/epel/packages 空间不足。

我使用df命令,它显示:

df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda2        77G   73G     0 100% /
tmpfs           7.8G     0  7.8G   0% /dev/shm
/dev/sda1       239M   43M  183M  19% /boot

sda2 安装在 / 上,但是当我转到根目录并使用命令du时。

du -sh *
6.2M    bin
41M boot
176K    dev
26M etc
488K    export
6.7G    home
268M    lib
19M lib64
16K lost+found
4.0K    media
4.0K    mnt
56M opt
du: cannot access `proc/1531/task/1531/fd/4': No such file or directory
du: cannot access `proc/1531/task/1531/fdinfo/4': No such file or directory
du: cannot access `proc/1531/fd/4': No such file or directory
du: cannot access `proc/1531/fdinfo/4': No such file or directory
du: cannot access `proc/6873/task/7037/fd/125': No such file or directory
0   proc
640K    root
9.0M    sbin
4.0K    selinux
4.0K    srv
0   sys
569M    tmp
1.4G    usr
261M    var
4.0K    zookeeper_server.pid

我的77G去哪了?如何找到我的大文件并删除?

4

1 回答 1

0

如果您无法重新启动服务器,此命令将帮助您:

lsof | grep "/var" | grep deleted

它会显示内存中是否仍有已删除的文件,并帮助您找到必须重新启动的服务。

如果这是一个选项,服务器重新启动也可以解决问题。

于 2016-05-07T09:41:35.430 回答