当我运行df
它时,表明根设备已满。
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 9.9G 9.4G 0 100% /
我查看了inode
用法,根设备有很多可用空间
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda1 640K 103K 538K 16% /
但是,当我运行du
命令时,它表明我只使用了2G
out 9.9G
。
ip-XXX-XXX-XXX-XXX:/$ du -xh --max-depth=1
14M ./etc
4.0K ./mnt
96K ./tmp
3.5M ./bin
0 ./sys
964K ./boot
4.0K ./srv
0 ./dev
55M ./lib
25M ./root
1.1G ./usr
4.0K ./opt
846M ./var
4.3M ./sbin
23M ./home
16K ./lost+found
0 ./proc
2.0G .
这也让我疯狂又有趣。这对我们来说是个大问题,因为根磁盘/
已满,并且我们站点中的某些功能失败了。
请帮助我解决(也了解)此问题。
谢谢。
du -x /
,发现只有2G 可用,并且计算出的inode大小为160M
。它帮助我理解了这些内容,但是我只是想解决这个问题。
du
以root身份运行?否则,它只能报告您可以访问的文件。
root
ncdu
程序之外,我在这里没有其他需要添加的东西,它可以使磁盘使用情况可视化。
+df +du
问题。