OpenVZ 文件系统

OpenVZ 文件系统

OpenVZ 文件系统 (simfs) 对每个文件夹的文件数量有限制。我们已达到该限制,因此遇到麻烦...

解决这个问题的最佳方法是什么?

提前致谢!

答案1

将您的文件放入子文件夹中。

答案2

当达到限制时,每个目录有多少个文件?

我首先要检查 /proc/bc/resources 中是否没有失败计数。配置文件中的下列其中一项可能设置得太低:

NUMFILE="9312:9312"
DISKINODES="2000000:2200000"

使用绑定挂载在容器内获取真实文件系统

如果您确实达到了每个目录的最大文件数,并且您无法将文件移动到子目录,那么您可以很容易地在容器内获得一个真正的文件系统(ext3,xfs,...)。

http://wiki.openvz.org/Bind_mounts

委托块设备

您还可以将整个块设备委托给容器,并在启动期间通过在容器内的 /etc/fstab 中放置一个条目来从该块设备挂载真实文件系统。请参阅 vzctl(8)--设备 b参数。还要检查容器内的 /proc/filesystems 以查看有哪些文件系统可用。

相关内容