Unix

Solaris 9 上 df 的奇怪輸出

  • August 1, 2010

我剛剛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

有誰知道這可能是什麼原因造成的?為什麼它會顯示這個?

提前致謝,

不同的

你的 / 文件系統在哪裡?這都是df的輸出嗎?坐騎說什麼?還有“who -r”(顯示執行級別)和格式?你的vfstab怎麼樣?

零並不奇怪:

#df | egrep "proc|mnttab|fd"
/proc (/proc): 0 塊 15767 個文件
/etc/mnttab (mnttab): 0 塊 0 文件
/dev/fd (fd): 0 塊 0 文件

好像您失去了磁碟。你從哪裡啟動?

引用自:https://serverfault.com/questions/166036