根文件系统填满,没有大文件

lit*_*min 8 linux filesystems mount

所以我是一个非常新的系统管理员,刚从学校毕业并开始实习。唯一的问题是我是这个地方唯一的系统管理员,没有人向我展示这份工作。无论如何,它是一家非常小的公司,只有一台具有该配置的 CentOs 服务器:

Filesystem            Size  Used Avail Use% Mounted on

/dev/sda3             184G  140G   35G  81% /

tmpfs                 2.3G     0  2.3G   0% /lib/init/rw

udev                  2.3G  212K  2.3G   1% /dev

tmpfs                 2.3G     0  2.3G   0% /dev/shm

/dev/sda1             4.6G  156M  4.2G   4% /boot

/dev/sda4              33G  176M   31G   1% /tmp

/dev/sdb1             1.8T  1.8T     0 100% /media/backupInterne

/dev/sdd1             917G  470G  401G  54% /media/Data
Run Code Online (Sandbox Code Playgroud)

我几天前才到这里,并立即注意到完整的磁盘,我正在努力解决该问题。我的另一个问题是 sda3 现在是 81%。4 天前,它是 79%。

我跑了du -ah | /root 目录下的 sort -rh 命令,没有什么特别突出的。由于 sda3 分区很快填满,所以隔了几天就完成了,没有重大差异可以解释其增长的原因。

非常感谢

Fre*_*Dog 6

这是我在尝试解决此类问题时使用的方法。

du -s `ls -a | egrep -v '\.\.'` | sort -nr | head
Run Code Online (Sandbox Code Playgroud)

它将显示当前目录中每个目录/文件的使用情况。从那里你进入子目录,直到你发现一些明显的东西。

将所有内容都放在一个大分区中会使诊断此类问题变得困难。另一种尝试的方法是使用

lsof 
Run Code Online (Sandbox Code Playgroud)

查看各个进程打开了哪些文件,看看是否可以找到一些线索。不过,这是非常受欢迎的。