Bug 765174 (GLUSTER-3442)

Summary: Gluster is currently incompatible with ZFS due to lack of symlink xattr support
Product: [Community] GlusterFS Reporter: Hannes Landeholm <landeholm>
Component: coreAssignee: Anand Avati <aavati>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: low Docs Contact:
Priority: medium    
Version: 3.2.2CC: amarts, chrisw, gluster-bugs, shylesh
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Hannes Landeholm 2011-08-18 22:17:52 UTC
Running a ZFS + Gluster stack could enable a range of useful features. However ZFS is based on solaris which implements the xattr model that was developed for nfsv4. This model does not support extended attributes on symlinks. It's a shame that such a small issue blocks deployment.

One fix for this is to write a workaround for it in gluster if it would be simple rather than waiting for a stable patch for zfs which might never come since it's fundamentally an incompatibility in capability specifications.

Related links:

http://download.gluster.com/pub/gluster/glusterfs/doc/solaris-related-xattrs.txt

https://github.com/zfsonlinux/zfs/issues/272

Comment 1 Amar Tumballi 2011-08-22 08:54:01 UTC
Hi Hannes,

I saw that there were few patches from ZFS-FUSE team to handle this issue. Did that work for you?

Comment 2 Hannes Landeholm 2011-08-22 09:32:47 UTC
Yes. With the new fuse patches the issue was resolved.

Comment 3 Amar Tumballi 2011-09-09 15:32:13 UTC
Issue closed as per comment from reporter.

Currently to use GlusterFS on any platform, one need to make sure xattrs are supported for all type of files.

More discussion on threads here:

http://groups.google.com/group/zfs-fuse/browse_thread/thread/acd48132223de339?pli=1

http://groups.google.com/group/zfs-fuse/browse_thread/thread/6a0a3ba4d461ec7f#

Comment 4 shylesh 2011-09-28 07:28:42 UTC
Reporter marked it as working after applying zfs patch , no fix went from glusterfs.so leaving the bug status as it is.