Description of problem: The error that gluster refuses to continue on is “Setting extended attributes failed, reason: Operation not supported.” However, extended attributes is set for the dataset and the transport protocol used is samba. So the Bricks look like this: Brick0: localhost:/mnt/dump Brick1: localhost:/dump The results for creating a gluster mirror volume are the same if I have a separate VM running glusterfs with the zfs dataset mounted as the brick. Version-Release number of selected component (if applicable): 3.6.2-1 How reproducible: 100% Steps to Reproduce: 1. Install glusterfs on CentOS-7.0-1406-x86_64 2. Start glusterd 3. gluster volume create gdump replica 2 transport tcp localhost:/mnt/zfs/dump localhost:/dump 4. Gluster error Actual results: Gluster error: Setting extended attributes failed, reason: Operation not supported. Expected results: Gluster volume create: Success Additional info: I want to use glusterfs to create a mirror for a working directory, rather than manually rsyncing changes across
I two separate instances of gluster running and results are the same. [root@gfs ~]# gluster volume create gdump replica 2 gfs:/zfs/dump/ gfs2:/zfs/dump/ volume create: gdump: failed: Glusterfs is not supported on brick: gfs:/zfs/dump. Setting extended attributes failed, reason: Operation not supported.
This is not a security bug, not going to fix this in 3.6.x because of http://www.gluster.org/pipermail/gluster-users/2016-July/027682.html
If the issue persists in the latest releases, please feel free to clone them
@amukherj I'm excited to try it again and hoping that this issue is fixed!