[KLUG Members] Disk quotas

Bryan J. Smith members@kalamazoolinux.org
Fri, 20 Jul 2001 01:12:09 -0400


Bruce Smith wrote:
> According to the [somewhat outdated] quota mini-howto, it
> says that the only filesystem that supports quotas is ext2.
> With all the new filesystems (XFS, JFS, ReisersFS), is that
> still true, or are some other filesystems supported now?

The official Quota package for Linux adopted XFS as an
_officially_supported_ JFS as of version 3.01-pre1.  The latest
version is 3.01-pre7 and is included in XFS 1.0.1.  No other JFS is
currently supported in the official Quota package, not even Ext3
(although preliminary support exists).

XFS has POSIX-compliant ACLs today that are supported in Samba 2.2
and are pretty much the "blueprint" for ACLs in kernel 2.5/2.6's
VFS.  It has no kNFSd issues (other than those with 2.4 itself).  It
is 100% MD and LVM compatible under kernel 2.4 (whereas Ext3,
ReiserFS and JFS still have "nagging" issues, despite claims to the
contrary).  It has excellent performance at large files and
filesystems, especially under heavily loads on multiprocessor
systems.  And it is almost 8 years proven on Irix.

I'm on another list where someone just had a total ReiserFS meltdown
that is not recoverable from a ReiserFSCK.  And even Tweedie is
hell-bent on adding and adding to the mega-alpha meta-data
journaling Ext3, when full-data journaling Ext3 works perfectly and
is proven (I'm almost to the point of forking Ext3 just to make a
"full-data journaling-only" version! @-).  At least Ext3 has no
major kNFSd issues either.

I'm not saying XFS is "the best."  In fact, I think ReiserFS is how
future UNIX filesystems _should_ be designed with its fast, B-Tree
approach (especially on small files -- damn!).  But at this point,
XFS is the most mature, both stability wise and feature complete,
for kernel 2.4.  And ReiserFS's incompatible inode structures will
keep it from being so for awhile longer.

I made a post regarding this on ./ (that was moderated up to 5) back
in late May:
http://slashdot.org/articles/01/05/26/0743254.shtml#86

-- TheBS

-- 
Bryan J. Smith   mailto:b.j.smith@ieee.org   chat:thebs413
SmithConcepts, Inc.           http://www.SmithConcepts.com
==========================================================
Linux 'Worms' exploit known security holes that were fixed
3-12 months earlier.  NT/2000 'Worms' exploit unknown se-
curity holes that won't be fixed for another 3-12 months.