Solaris 9 上 df 的奇怪输出

Solaris 9 上 df 的奇怪输出

我刚刚df -h在 Solaris 9 机器上运行并得到了一个非常奇怪的输出,这是我从未见过的。

/proc                    0K     0K     0K     0%    /proc
mnttab                   0K     0K     0K     0%    /etc/mnttab
fd                       0K     0K     0K     0%    /dev/fd

输出自df

/proc              (/proc             ):       0 blocks    29886 files
/etc/mnttab        (mnttab            ):       0 blocks        0 files
/dev/fd            (fd                ):       0 blocks        0 files

包含的输出来自truss

statvfs64("/proc", 0xFFBFFAC8)                  = 0
/proc                    0K     0K     0K     0%    /proc
write(1, " / p r o c              ".., 58)      = 58
statvfs64("/etc/mnttab", 0xFFBFFAC8)            = 0
mnttab                   0K     0K     0K     0%    /etc/mnttab
write(1, " m n t t a b            ".., 64)      = 64
statvfs64("/dev/fd", 0xFFBFFAC8)                = 0
fd                       0K     0K     0K     0%    /dev/fd
write(1, " f d                    ".., 60)      = 60

有人知道是什么原因造成的吗?为什么会显示这个?

提前致谢,

安德斯

答案1

你的 / 文件系统在哪里?这是全部df 的输出是什么?mount 说什么?还有“who -r”(显示运行级别)和格式?你的 vfstab 怎么样?

这些零并不是那么奇怪:

# df | egrep "proc|mnttab|fd"
/proc (/proc ): 0 阻止 15767 个文件
/etc/mnttab (mnttab ): 0 块 0 个文件
/dev/fd (fd ): 0 块 0 个文件

看起来您丢失了磁盘。您从哪里启动?

相关内容