以下是复制粘贴的内容:
root@****#df -h /var
Filesystem size used avail capacity Mounted on
/dev/md/dsk/d4 9.8G 8192E 0K 90204286294657% /var
答案1
该df
命令使用statfs
系统调用来查找文件系统使用情况的实际状态。此statfs
系统调用使用给定文件系统的实际文件系统驱动程序,该驱动程序使用硬盘上的文件系统元数据中的此信息。
我几乎可以肯定,您的问题是硬盘上的文件系统元数据损坏了。
简而言之:磁盘上的文件系统/dev/md/dsk/d4
已损坏。您需要修复它。如果是 ext2-3-4 文件系统,您可以使用 进行修复e2fsck -f -y -C0 /dev/md/dsk/4
。祝您好运!
(当然,在执行此操作之前您必须卸载文件系统。)
答案2
所报告的统计数据df
明显是伪造的。
根本原因可能是df
大约八年前修复的 Solaris 10 错误。
您应该确保您已更新了补丁!