在我的其中一台主机上, /dev/mapper/centos-root 报告几乎已满( 99%),这是 df -h 的输出。
==
[root@LA3QSSD02-20217 /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 50G 50G 540M 99% /
devtmpfs 63G 0 63G 0% /dev
tmpfs 63G 64K 63G 1% /dev/shm
tmpfs 63G 18M 63G 1% /run
tmpfs 63G 0 63G 0% /sys/fs/cgroup
/dev/sdy1 494M 210M 285M 43% /boot
/dev/mapper/centos-home 411G 33M 411G 1% /home
/dev/mapper/datastore-datastore 11T 548G 9.1T 6% /datastore
/dev/mapper/data-sdx 734G 73M 734G 1% /data-sdx
/dev/mapper/data-sdf 734G 73M 734G 1% /data-sdf
/dev/mapper/data0 734G 80M 734G 1% /data0
/dev/mapper/data-sdd 734G 73M 734G 1% /data-sdd
/dev/mapper/data-sdt 734G 73M 734G 1% /data-sdt
/dev/mapper/data-sdg 734G 73M 734G 1% /data-sdg
/dev/mapper/data-sdu 734G 73M 734G 1% /data-sdu
/dev/mapper/data-sdb 734G 73M 734G 1% /data-sdb
10.253.48.21:/vol/eq1ag4rdtest01/kvm_ostemplates 3.0T 1.8T 1.3T 58% /vol/eq1ag4rdtest01/kvm_ostemplates
tmpfs 13G 0 13G 0% /run/user/0
==
我无法找出导致/报告满的原因,这里是更多详细信息。
++++
杜-sh *
0 bin
229M boot
5.5M data0
0 data-sdb
0 data-sdc
0 data-sdd
0 data-sde
0 data-sdf
0 data-sdg
0 data-sdh
0 data-sdi
0 data-sdj
0 data-sdk
0 data-sdl
0 data-sdm
0 data-sdn
0 data-sdo
0 data-sdp
0 data-sdq
0 data-sdr
0 data-sds
0 data-sdt
0 data-sdu
0 data-sdv
0 data-sdw
0 data-sdx
698G datastore
152K dev
24M etc
320K home
0 lib
0 lib64
0 media
0 mnt
171M opt
0 proc
160M root
115M run
0 sbin
20K sharedstore
0 srv
0 sys
40K tmp
2.6G usr
1.8G var
1.7T vol
+++++
请帮助我找出什么占用了/上的空间以及如何释放它。
谢谢
问候 Aun
答案1
数据可能存在于挂载点中,但在挂载文件系统时被隐藏。
在 Linux 上,您可以通过绑定挂载来显示其中的内容。
mkdir /mnt/root
mount --bind / /mnt/root
du -s /mnt/root/*
方便的是,在这里每个其他文件系统都只是一个空的挂载点,因此您可以总结所有内容。
答案2
任何应用程序或任何用户(思考命令)删除的文件rm
都会不是释放空间,直到所有打开该文件的应用程序(进程)都关闭该文件。使用lsof2
并查找已删除的文件,重新启动保持它们打开的应用程序。