XFS [was: ACL in RedHat]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



ACLs are supported and known to work well (especially with Samba) in the
XFS-enabled Red Hat kernel provided by SGI:

http://oss.sgi.com/projects/xfs/

XFS has been ported to Linux some years ago, it is perfectly stable in
itself (it's the filesystem used by SGI in the Irix servers), and the
Linux port has been stabilized by the end of 2001 (the 1.0.2 release).
It works very well under high system loads and/or high disk I/O
activity, especially when dealing with very large files and/or
concurrent read/write access.
Besides ACLs, it also has "extended attributes", a la BeOS, allowing to
store supplemental information about files directly in the filesystem.
Of course, it's a journalised filesystem.
Read the documentation on oss.sgi.com, it has plenty of information.

One way to install it is to download the ISO image from oss.sgi.com,
burn it into a CD, boot it up and then follow the instructions (it will
ask you for the original Red Hat CDs at some point).
Another way is to install the original Red Hat kit, but partition only
/boot and / (minimal sizes) and let the rest of the space unpartitioned.
Then grab the kernel and utilities RPMs from oss.sgi.com, install them,
boot the XFS kernel, create the data partitions (/var/spool,
/var/lib/mysql, /home, or wherever your data is), format them with XFS,
declare them in fstab, mount them, and that's it.

The fist method allows you to get a system that's 100% partitioned with
XFS, if that's what you want. However, there might be some issues due to
the fact that the Red Hat installer does not originally support XFS
(read the README for the 1.2pre version).

The second method also works to upgrade existing systems to XFS, if your
data partitions are completely separated from your system partitions
(you just install the XFS kernel and tools, reboot with the XFS kernel,
backup data, re-format the data partitions with XFS, restore data, and
leave the system partitions untouched).
I usually prefer the second method regardless.

I have no idea why the Red Hat installer does not offer support for XFS.
It is the only major distribution that does not support XFS.

The advantage of using XFS for ACLs is that you get a kernel that has
been tested quite well; it is the actual Red Hat kernel including the
XFS patch.

Releases 1.0.1 and older are not recommanded in production (1.0 had some
stability problems, 1.0.1 fixed that but still has some minor issues).
The 1.0.2 release is based on Red Hat 7.2
The 1.1 release is based on Red Hat 7.3
There is also a 1.2pre release, based on Red Hat 8.0. Despite the name,
it is fairly stable (i'm using it on some database servers always
running at load average > 5 and didn't had any problem). I guess
1.2final is due in a few weeks or so.

On Thu, 2002-10-31 at 04:42, Todd Lee wrote:
> Does Red Hat have a particular patch that works well on implementing ACL
> filesystems? I've found acl.bestbits.at and was just wondering if anyone has
> used it with Red Hat 8 (which I really like by the way) and if there were
> any problems, or is there a better version I should try?
> 
> Does anyone know if Red Hat or any Linux distro will incorporate ACL's
> anytime soon into the Kernel by default?  It would make replacing Windows
> File servers much easier!  (Not that there aren't other reasons to switch)
> 
-- 
Florin Andrei

"The record business is the only industry in which the bank
still owns the house after the mortgage is paid." - sen. Orrin Hatch



_______________________________________________
Redhat-devel-list mailing list
Redhat-devel-list@redhat.com
https://listman.redhat.com/mailman/listinfo/redhat-devel-list

[Index of Archives]     [Kernel Newbies]     [Red Hat General]     [Fedora]     [Red Hat Install]     [Linux Kernel Development]     [Yosemite News]

  Powered by Linux