On one of my CentOS 5.x systems, I was recently pulling client data out of a psql database into a folder in my /home directory when I hit this error message:
EXT3-fs warning (device /dev/sdb1): ext3_dx_add_entry: Directory index full!
Now the way my data is pulling, it's creating about 1700 subdirectories with about 3-4 subdirectories inside each of those 1700. Each of those subdirectories has html files.
Looking up the error, it seems to be related to a limitation of ext3 filesystems where there is a 32k (count, not size) subdirectory limit, however I don't understand why I would be hitting that limit unless its recursive and it's counting every subdirectory recursively inside /home. Even then, I don't think I hit 32k.
I'm going to convert to ext4 tonight to see if it helps (doubles that 32k limit), but curious if anyone has run into a similar issue, or if anyone thinks my train of thought on this is off?
[link] [comments]