Bug 1042894

Summary: Missing option acl for glusterfs volume.
Product: [Community] GlusterFS Reporter: Daniel Horák <dahorak>
Component: gluster-hadoop-installAssignee: Jeff Vance <jvance>
Status: CLOSED CURRENTRELEASE QA Contact: Daniel Horák <dahorak>
Severity: medium Docs Contact:
Priority: high    
Version: pre-releaseCC: ashetty, eboyd, matt, mbukatov, mkudlej, shaines
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: 0.54 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-03-03 16:32:50 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1057253    

Description Daniel Horák 2013-12-13 15:06:13 UTC
Description of problem:
  Gluster volume is not mounted with parameter 'acl' which is required for multiuser support of glusterfs-hadoop plugin.

Version-Release number of selected component (if applicable):
  rhs-hadoop-install-0_49.tar.gz

How reproducible:
  100% 

Steps to Reproduce:
1. install cluster via rhs-hadoop-install
2. check /etc/fstab if glsuterfs volume for hadoop (HadoopVol) have proper options (acl and others)

Actual results:
  Glusterfs mount is not mounted with 'acl' option.

Expected results:
  Glusterfs mount is mounted with 'acl' option.

Comment 1 Martin Bukatovic 2013-12-13 16:02:06 UTC
Additional information:

Upstream documentation (wiki) mentions the acl option here:

https://forge.gluster.org/hadoop/pages/InstallingAndConfiguringGlusterFS

Comment 2 Jeff Vance 2014-01-09 17:10:28 UTC
Should be fixed in version 0.53 and later.

Comment 3 Anush Shetty 2014-01-15 13:57:29 UTC
Looks like this has been fixed with rhs-hadoop-install-0_54-1.el6rhs.noarch

Comment 4 Daniel Horák 2014-02-13 09:18:44 UTC
What is the current status of: "acl mount option is required"?
Or better, which mount options are actually required for GlusterFS volume?
>> needinfo

Comment 5 Jeff Vance 2014-02-13 18:52:40 UTC
Current status is that it was fixed in install.sh many versions earlier (0.54). "acl" was added to the gluster mount options.

Comment 6 Daniel Horák 2014-02-17 12:44:00 UTC
Tested and verified on RHSS-2.1.bd-20140211.n.0:

# rpm -q rhs-hadoop-install
  rhs-hadoop-install-0_65-2.el6rhs.noarch

# grep HadoopVol /etc/fstab
  HOSTNAME:/HadoopVol  /mnt/glusterfs  glusterfs  entry-timeout=0,attribute-timeout=0,use-readdirp=no,acl,_netdev 	0 0

"acl" option is between mount options.

>>> VERIFIED