Ubuntu 15.10机器上的根驱动器几乎没有空间,但我找不到源代码.空间不足的驱动器是sdb2,311M的51G可用.文件系统是ext4.
这是sudo du -h / –max-depth = 1输出:
Filesystem Size Used Avail Use% Mounted on udev 3.9G 0 3.9G 0% /dev tmpfs 789M 9.4M 780M 2% /run /dev/sdb2 51G 48G 313M 100% / tmpfs 3.9G 12K 3.9G 1% /dev/shm tmpfs 5.0M 4.0K 5.0M 1% /run/lock tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup /dev/sdb1 511M 3.4M 508M 1% /boot/efi tmpfs 789M 8.0K 789M 1% /run/user/1000 /dev/sda1 239G 122M 239G 1% /media/DATA
但我找不到任何大文件.在/似乎只有3.4 G的总使用量.这是sudo du -h / –max-depth = 1的输出:
4.0K /mnt 188K /tmp 406M /home 339M /var 8.1M /etc 361M /lib du: cannot access ‘/proc/7626/task/7626/fd/4’: No such file or directory du: cannot access ‘/proc/7626/task/7626/fdinfo/4’: No such file or directory du: cannot access ‘/proc/7626/fd/3’: No such file or directory du: cannot access ‘/proc/7626/fdinfo/3’: No such file or directory 0 /proc 13M /bin du: cannot access ‘/run/user/1000/gvfs’: Permission denied 9.4M /run 1.6M /root 4.0K /lib64 16K /lost+found 0 /sys 1.1M /media 12K /dev 222M /opt 2.0G /usr 62M /boot 9.5M /sbin 4.0K /cdrom 8.0K /srv 3.4G /
我在这里找到了一个类似的问题:Out of disk space,what’s the source?
在这种情况下,看起来这个问题是由一个已删除的日志导致的,某个以前没有被正在运行的进程关闭,找到它的方法是运行sudo lsof | grep已删除.就我而言,输出是
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs Output information may be incomplete.
此外,重新启动系统后问题仍然存在,因此这不太可能.
另一个建议的解决方案是卸载/ var / lib / ureadahead / debugfs,但我对此犹豫不决.
还有什么可能是错的?