df 显示 tmpfs 上有太多空间

df 显示 tmpfs 上有太多空间

我有一台服务器(如果重要的话,在 VMware 虚拟机管理程序上运行的 SLES 11),其中有一个用于 mysql 临时表的 tmpfs 分区,并且我运行 mysql chrooted。

df -h给了我奇怪的输出:

[email protected]:~# df -h /usr/chroot/tmp/
Filesystem      Size  Used Avail Use% Mounted on
tmpfs            77G   66G  7.9G  90% /usr/chroot/tmp

虽然mount是这样的:

[email protected]:~# mount | grep tmpfs
tmpfs on /usr/chroot/tmp type tmpfs (rw,size=512m)

数据库运行正常,我在日志中没有看到任何与 fs 相关的错误。我确实尝试停止守护进程并安装/卸载 FS,但没有帮助。

我想知道这意味着什么以及如何解决此类问题?

它不会影响任何事情,但它有点神秘,我希望它消失。

答案1

使用 mount 命令时,您将看到 中的任何选项/etc/mtab。但/etc/mtab只是一个文件,没有什么神奇之处。它可能以各种方式与现实不同步。例如,/etc/mtab如果它所在的文件系统是只读的,则无法更新。如果/etc/mtab位于在重新启动后仍然存在的文件系统上,那么它可能包含来自上次启动的条目。

然而,的内容/proc/mounts是实际内核数据结构的视图。只要/proc已安装,您始终可以从 获得最新信息。但尽管和/proc/mounts的格式相同,但可能有些信息仅在 中可用。/etc/mtab/proc/mounts/etc/mtab

相关内容