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方面的高手,这样的问题如何解决,诚求
[解决办法]
帮顶,学习。
[解决办法]
你用quota查一下看是否是用户使用空间达到了分个它的配额
------解决方案--------------------
我是指的你执行程序的用户,就是你创建目录是由那个用户创建你.
[解决办法]
http://www.dlog.cn/html/trackback.do?log_id=5426&type=1
这里说了RedHat Enterprise Linux AS 4.0 Update 3的目录数限制问题。别的帮不了你了。
你也可以自己编个程序测试一下。