Chinaunix

标题: Linux一个目录下可以创建多少目录文件,上限是多少 [打印本页]

作者: fulong258    时间: 2007-06-29 16:19
标题: Linux一个目录下可以创建多少目录文件,上限是多少
除去磁盘空间的限制

找了很多资料,都说和一个inode 的值有关,但是怎么设置都写的不太完整


下面是我在服务器上查的一些参数
[root@www ~]# df -i
Filesystem             Inode (I)已用 (I)可用 (I)已用% 挂载点
/dev/mapper[v]olGroup00-LogVol00
                     8683520  206834 8476686    3% /
/dev/sda1              26104      38   26066    1% /boot
none                  223840       1  223839    1% /dev/shm


[root@www ~]# ulimit -a
core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
file size               (blocks, -f) unlimited
pending signals                 (-i) 1024
max locked memory       (kbytes, -l) 32
max memory size         (kbytes, -m) unlimited
open files                      (-n) 1024
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
stack size              (kbytes, -s) 10240
cpu time               (seconds, -t) unlimited
max user processes              (-u) 32764
virtual memory          (kbytes, -v) unlimited
file locks                      (-x) unlimited

我们的系统是每天都会在同一个目录下面建一个当前日期的目录,里面存放当天上传的图片和文件之类.现在这个目录已经无法打开了,里面的文件夹太多了
现在系统已经不能上传图片了,查看日志,说是创建当天的目录失败

请问一下Linux方面的高手,这样的问题如何解决,诚求

初来贵地,没有可用分,还请先见谅一下
作者: y178574112    时间: 2007-06-30 12:57
帮顶,我非常想    知道
作者: Fixend    时间: 2007-06-30 15:32
原帖由 fulong258 于 2007-6-29 16:19 发表于 1楼  
除去磁盘空间的限制


这个不是好办法,一个目录里面的文件太多会严重影响性能。
应该对目录分层,大概一个目录放255个文件。
作者: fulong258    时间: 2007-06-30 17:22
上限数目我觉的应该可以改的
作者: y178574112    时间: 2007-07-02 13:35
  顶, 我也被这个问题困到了.急啊!!!!!!!
作者: Fixend    时间: 2007-07-02 23:47
好像是某个内核参数,忘了。
作者: y178574112    时间: 2007-07-06 08:34
再顶上来,问题待解决




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2