[Gluster-devel] Extended Attributes

Jordan Mendler jmendler at ucla.edu
Mon May 12 22:41:31 UTC 2008


Thanks again.

Jordan

On Mon, May 12, 2008 at 3:38 PM, Amar S. Tumballi <amar at zresearch.com>
wrote:

> Replies Inline.
>
> On Mon, May 12, 2008 at 3:29 PM, Jordan Mendler <jmendler at ucla.edu> wrote:
>
> > Hi all,
> >
> > Can someone please give me a run down of when extended attriubutes are
> > needed in the underlying filesystem accessed by gluster?
> >
> > 1) Is it at all needed for unify without AFR and/or stripe?
>
> No, its not needed in unify.
>
> >
> > 2) For AFR and stripe, are they needed for both the namespace and the
> > storage filesystems, or only for one of the two?
>
> Its needed by the subvolumes of stripe and AFR, whether subvolumes are
> namespace, or storage backend, it doesn't matter.
>
>
> >
> > 3) In what other scenarios are extended attributes needed?
> >
> Currently its used only by those two translators inside GlusterFS.  Linux
> systems use it for supporting Posix ACLs. if you don't need it, you can go
> ahead.
>
>
> >
> > I am trying to see if there is a way to use gluster with FreeBSD/ZFS
> > given
> > that extended attributes are not yet supported. Depending on where the
> > xattr
> > are actually needed I was thinking to perhaps split off components,
> > since I
> > only care about ZFS for data storage volume.
> >
>
> Also I figured out that you need some package 'linux-compat' for
> compatibility of linux packages (This package has all the missing header
> files). I compiled on a system with this package, hence didn't get any
> problems with compilation. I noticed with bare minimum installation, this
> package is not installed.
>
>
> > Thanks,
> > Jordan
> >
>
>
> --
> Amar Tumballi
> Gluster/GlusterFS Hacker
> [bulde on #gluster/irc.gnu.org]
> http://www.zresearch.com - Commoditizing Super Storage!



More information about the Gluster-devel mailing list