From: P1 on 22 Oct 2009 18:34 Michael John Ruff wrote: > P1 wrote: >> There is apparently a subdirectory limit of 32,000 on ext3 file >> systems. How are people getting around this? I have a mail server >> that just reached that number of users and I'm unable to create more. >> >> Thanks, >> Paul > Hello Paul > > If you can create another directory called home1 and store the user > durectories in there. > > Mike Yeah, I thought about that, but then I'd have to figure out how to tell Postfix and Dovecot where to look for those, not sure if that'd be possible.
From: P1 on 22 Oct 2009 18:35 Davorin Vlahovic wrote: > [Thu, 22 Oct 2009 14:30:50 -0700] P1 je napisao/la: >> philo wrote: >>> P1 wrote: >>>> There is apparently a subdirectory limit of 32,000 on ext3 file >>>> systems. How are people getting around this? I have a mail server >>>> that just reached that number of users and I'm unable to create more. >>>> >>>> Thanks, >>>> Paul >>> >>> >>> ext4 >>> >>> http://en.wikipedia.org/wiki/Ext4 >> Any idea how people did it pre-ext4, since that is a very new file >> system with apparently very real data loss concerns? > > http://en.wikipedia.org/wiki/XFS > XFS seems to have potential, I'll start testing...
From: David W. Hodgins on 22 Oct 2009 21:28 On Thu, 22 Oct 2009 16:34:24 -0400, P1 <p1(a)fhri.org> wrote: > There is apparently a subdirectory limit of 32,000 on ext3 file systems. I wasn't aware of any such limit. Do you have the Dir Index option turned on for that filesystem? On my system, where I do have it ... $ fsstat /dev/sda8|grep Index Compat Features: Journal, Ext Attributes, Resize Inode, Dir Index If you don't have it, you can use "tune2fs -O dir_index /dev/????" followed by "e2fsck -D /dev/????". This should be done on the filesystem while it is not mounted, preferably, right after a full backup. See "man tune2fs" for details. Regards, Dave Hodgins -- Change nomail.afraid.org to ody.ca to reply by email. (nomail.afraid.org has been set up specifically for use in usenet. Feel free to use it yourself.)
From: J.O. Aho on 23 Oct 2009 01:00 P1 wrote: > There is apparently a subdirectory limit of 32,000 on ext3 file systems. > How are people getting around this? I have a mail server that just > reached that number of users and I'm unable to create more. The subdirecotry limit is 31998, symlink limit is 32000 (per inode), and don't forget that ext3 also has inode limitations, which will cause trouble in a file system with a lot of files. Don't use ext3, there are quite many other options like reiserfs, reiser4, jfs, xfs. The two later are industry standard file systems and all of them don't have the inode problem as ext3 has. -- //Aho
From: F. Michael Orr on 23 Oct 2009 11:08 On Fri, 23 Oct 2009 07:00:05 +0200, J.O. Aho wrote: > P1 wrote: >> There is apparently a subdirectory limit of 32,000 on ext3 file >> systems. >> How are people getting around this? I have a mail server that just >> reached that number of users and I'm unable to create more. > > The subdirecotry limit is 31998, symlink limit is 32000 (per inode), and > don't forget that ext3 also has inode limitations, which will cause > trouble in a file system with a lot of files. > > Don't use ext3, there are quite many other options like reiserfs, > reiser4, jfs, xfs. The two later are industry standard file systems and > all of them don't have the inode problem as ext3 has. Actually, that's not entirely accurate. The actual limit is 32766 (32K-2). All filesystems have a limit, though they vary. That of reiser is 64k, but it is a limit nonetheless. I don't know about xfs, but jfs is 32k as well (at least the AIX flavor). UFS on Solaris is 32k as well. The biggest I have found is WAFL on NetApp, which has a non-magic number limit of 100,000. The simplest (though kludgy) solution is to create another directory, move many of your existing directories to the new directory, and replace them with symlinks in the old directory. Symlinks aren't hard, and thus aren't subject to the 32k limitation. This of course requires constant babysitting, but it will get around much of the problem.
First
|
Prev
|
Next
|
Last
Pages: 1 2 3 Prev: Purchase cheap voltarol online without prescription Next: Ubuntu 9.10 Keeps Freezing |