XFS 挂载已满 100%,如何查明问题

XFS 挂载已满 100%,如何查明问题

在一台服务器上运行 SLES 11.4,通过 LSI megaraid 有大约 5 个磁盘作为 Raid-5,它提供了 2.2 TB 的可用空间...创建它时,它显示为,/dev/sdb我创建了一个分区作为 XFS,将其安装/data为显示使用率为 0%,可用空间为 2.2TB。 Adf -h仍显示安装座为 2.2T 可用,但已满 100%。

如果我以 root 身份这样做,du -sh /data/*我会得到一个总计不到 100GB 的列表。我必须采取哪些措施来纠正这个问题?什么可能会导致这样的事情?

答案1

重新启动解决了问题,一名用户正在执行大量并行 I/O,这在过去曾引起过问题。我的 XFS 安装回来了 @ 85GB,使用了 2.1T 免费。重新启动后,也umount /dev/sdb1; xfs_repair -n /dev/sdb1这样做了,并且没有报告任何问题。我做不到xfs_修复在重新启动之前甚至得到了XFS库初始化错误因此,在正常运行 40 天后,出现了一些问题。

  • 下没有隐藏文件/data/
  • /dev/sdb1被安装为/data
  • 简单地说就是/data/ron/data/john/data/misc执行du -sh /data/*显示的值, 下的每个 ~8 个文件夹总计仅 ~85GB /data。没什么可解释的,除了 XFS 之外,不知道还能做什么重启xfs_repair -n

我想任何见解或建议都可以作为评论留下

这不是我第一次在 XFS 中遇到这种情况

相关内容