Bug 1108669 - RHEL 5.8 mount fails "cannot open /dev/fuse"
Summary: RHEL 5.8 mount fails "cannot open /dev/fuse"
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: GlusterFS
Classification: Community
Component: build
Version: pre-release
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: humble
QA Contact: Ben Turner
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-06-12 12:19 UTC by gene
Modified: 2014-11-11 08:34 UTC (History)
5 users (show)

Fixed In Version: glusterfs-3.6.0beta1
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-11-11 08:34:54 UTC
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Embargoed:


Attachments (Terms of Use)

Description gene 2014-06-12 12:19:14 UTC
Description of problem:
Upon installing Gluster on RHEL 5.8 I could not mount a volume due to the error "cannot open /dev/fuse"


Version-Release number of selected component (if applicable):
# rpm -qa |grep -i gluster
glusterfs-libs-3.5.0-2.el5
glusterfs-3.5.0-2.el5
glusterfs-fuse-3.5.0-2.el5

How reproducible:


Steps to Reproduce:
1. Install on RHEL 5.8
2. Attempt to mount volume
3.

Actual results:
Got error "cannot open /dev/fuse"

Expected results:
Things to work like on RHEL 6.x and it just mount the filesystem

Additional info:
A workaround was found via the mailing list of manually calling /etc/sysconfig/modules/glusterfs-fuse.modules

Comment 1 Anand Avati 2014-06-19 11:25:23 UTC
REVIEW: http://review.gluster.org/8116 (Autoload fuse module with the installation of glusterfs-fuse package in centos5/el5 versions.) posted (#1) for review on master by Humble Devassy Chirammal (humble.devassy)

Comment 2 Ben Turner 2014-06-19 14:03:00 UTC
On el5 the fuse module is not loaded by default, can you try running modprobe fuse and then try mounting?

Comment 3 Humble Chirammal 2014-06-20 09:45:02 UTC
(In reply to Ben Turner from comment #2)
> On el5 the fuse module is not loaded by default, can you try running
> modprobe fuse and then try mounting?

Yep, he was able to get it worked with above. How-ever we requested him to create bugzilla [1] for autoload of this module in el5. 

[1]http://supercolony.gluster.org/pipermail/gluster-users/2014-June/040455.html

Comment 4 gene 2014-06-20 13:27:19 UTC
Sorry for the delayed response. As Humble said, that did work. EL6 does not require this additional step so it would seem to me that the EL5 installer should check that the module is loaded and, if not, load it.

Comment 5 Anand Avati 2014-06-24 14:34:11 UTC
REVIEW: http://review.gluster.org/8116 (Autoload fuse module in centos5/el5 versions.) posted (#2) for review on master by Humble Devassy Chirammal (humble.devassy)

Comment 6 Anand Avati 2014-06-24 14:35:48 UTC
REVIEW: http://review.gluster.org/8116 (Autoload fuse module in centos5/el5 versions.) posted (#3) for review on master by Humble Devassy Chirammal (humble.devassy)

Comment 7 Anand Avati 2014-06-27 08:04:33 UTC
REVIEW: http://review.gluster.org/8116 (Autoload fuse module in centos5/el5 versions.) posted (#4) for review on master by Humble Devassy Chirammal (humble.devassy)

Comment 8 Anand Avati 2014-07-08 15:55:18 UTC
REVIEW: http://review.gluster.org/8116 (Autoload fuse module in centos5/el5 versions.) posted (#5) for review on master by Humble Devassy Chirammal (humble.devassy)

Comment 9 Anand Avati 2014-07-08 15:59:40 UTC
REVIEW: http://review.gluster.org/8116 (Autoload fuse module in centos5/el5 versions.) posted (#6) for review on master by Humble Devassy Chirammal (humble.devassy)

Comment 10 Anand Avati 2014-07-14 14:12:19 UTC
COMMIT: http://review.gluster.org/8116 committed in master by Vijay Bellur (vbellur) 
------
commit 8d8abc19b0500b725f92164c096b64b3c37cd6b0
Author: Humble Chirammal <hchiramm>
Date:   Thu Jun 19 16:51:57 2014 +0530

    Autoload fuse module in centos5/el5 versions.
    
    This patch dynamically load 'fuse' module with the installation
    of glusterfs-fuse package in centos/el5 distributions.
    
    Change-Id: I4988a025bd18716fd6d355431196540e140224b3
    BUG: 1108669
    Signed-off-by: Humble Chirammal <hchiramm>
    Reviewed-on: http://review.gluster.org/8116
    Reviewed-by: Niels de Vos <ndevos>
    Reviewed-by: Lalatendu Mohanty <lmohanty>
    Tested-by: Gluster Build System <jenkins.com>

Comment 11 Anand Avati 2014-08-27 08:38:45 UTC
REVIEW: http://review.gluster.org/8551 (rpm: fix date in %changelog) posted (#1) for review on master by Niels de Vos (ndevos)

Comment 12 Anand Avati 2014-08-27 08:39:46 UTC
REVIEW: http://review.gluster.org/8551 (rpm: fix date in %changelog) posted (#2) for review on master by Niels de Vos (ndevos)

Comment 13 Anand Avati 2014-08-27 16:54:29 UTC
COMMIT: http://review.gluster.org/8551 committed in master by Vijay Bellur (vbellur) 
------
commit 840a50d1db2001fde687f4f79b2b923c8b762e59
Author: Niels de Vos <ndevos>
Date:   Wed Aug 27 10:35:15 2014 +0200

    rpm: fix date in %changelog
    
    When building rpms, the following warning is printed:
    
      warning: bogus date in %changelog: Thu Jun 29 2014 Humble Chirammal <hchiramm>
    
    This orginates from the following change:
    > Change-Id: I4988a025bd18716fd6d355431196540e140224b3
    > Reviewed-on: http://review.gluster.org/8116
    
    The date of the change was the 19th, not the 29th. Correcting the date and the
    order of the changelog entries prevents this warning.
    
    Change-Id: Ied2d25ae3c81c58ec8ab35ff54be169ba6428ed6
    BUG: 1108669
    Signed-off-by: Niels de Vos <ndevos>
    Reviewed-on: http://review.gluster.org/8551
    Reviewed-by: Lalatendu Mohanty <lmohanty>
    Reviewed-by: Humble Devassy Chirammal <humble.devassy>
    Tested-by: Gluster Build System <jenkins.com>
    Reviewed-by: Vijay Bellur <vbellur>

Comment 14 Niels de Vos 2014-09-22 12:42:42 UTC
A beta release for GlusterFS 3.6.0 has been released. Please verify if the release solves this bug report for you. In case the glusterfs-3.6.0beta1 release does not have a resolution for this issue, leave a comment in this bug and move the status to ASSIGNED. If this release fixes the problem for you, leave a note and change the status to VERIFIED.

Packages for several distributions should become available in the near future. Keep an eye on the Gluster Users mailinglist [2] and the update (possibly an "updates-testing" repository) infrastructure for your distribution.

[1] http://supercolony.gluster.org/pipermail/gluster-users/2014-September/018836.html
[2] http://supercolony.gluster.org/pipermail/gluster-users/

Comment 15 Niels de Vos 2014-11-11 08:34:54 UTC
This bug is getting closed because a release has been made available that should address the reported issue. In case the problem is still not fixed with glusterfs-3.6.1, please reopen this bug report.

glusterfs-3.6.1 has been announced [1], packages for several distributions should become available in the near future. Keep an eye on the Gluster Users mailinglist [2] and the update infrastructure for your distribution.

[1] http://supercolony.gluster.org/pipermail/gluster-users/2014-November/019410.html
[2] http://supercolony.gluster.org/mailman/listinfo/gluster-users


Note You need to log in before you can comment on or make changes to this bug.