【发布时间】:2015-11-11 21:54:46
【问题描述】:
我们的其中一台服务器有一个目录 disk2,该目录已满 95%。但是,当我运行命令来确定大部分空间的使用位置时,它显示它是 int /disk2/backups - 它显然安装在不同的更大设备上的不同文件系统上,并且只有 31% 已满。这是这两个设备的 DU 命令的输出:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/xvdb 51475068 46084284 2752960 95% /disk2
/dev/xvdf 154687468 45454904 101352500 31% /disk2/backups
将 /dev/xvdb 设置为 95% 让我感到紧张,因为它是生产服务器。我认为它一直在增长,因为我以前没有注意到它。清理备份之前已经解决了这个问题,但我认为这次它在不同的设备上。
我无法确定主要空间使用量在哪里,部分原因是当我在 /disk2 上运行指标时,备份一直显示为最大的文件。当我深入到不在 /backups 中的 disk2 目录时,似乎没有什么大的。
另外,du 提出的标题是“1 k 块”。这是否意味着数字应该乘以 1k?它是否适用于已使用的可用列?我想它一定是字节,因为第一卷是 50G,第二卷是 150G。
【问题讨论】:
标签: unix amazon-ec2 filesystems diskspace du