[Gluster-users] RHEL 5.8 mount fails "cannot open /dev/fuse"

Gene Liverman gliverma at westga.edu
Thu Jun 12 12:19:27 UTC 2014


https://bugzilla.redhat.com/show_bug.cgi?id=1108669





--
*Gene Liverman*
Systems Administrator
Information Technology Services
University of West Georgia
gliverma at westga.edu
678.839.5492

ITS: Making Technology Work for You!



This e-mail and any attachments may contain confidential and privileged
information. If you are not the intended recipient, please notify the
sender immediately by return mail, delete this message, and destroy any
copies. Any dissemination or use of this information by a person other than
the intended recipient is unauthorized and may be illegal or actionable by
law.



On Fri, Jun 6, 2014 at 3:57 AM, Niels de Vos <ndevos at redhat.com> wrote:

> On Sun, Jun 01, 2014 at 03:02:22PM -0400, Gene Liverman wrote:
> > Running the script did indeed fix things, thanks! Personally, I count
> this
> > as a bug since it is not required on later versions of RHEL... maybe the
> > installer should check that the fuse module is loaded and load it if it's
> > not found. Just a thought.
>
> Could you file a bug for this, and add a reference to this thread on
> a mailinglist archive?
>
> -
> https://bugzilla.redhat.com/enter_bug.cgi?product=GlusterFS&component=build
>
> We can add a check in the rpm installation scripts for EL5 and load the
> fuse module if it is available (it may not be available during initial
> installation through anaconda).
>
> Thanks,
> Niels
>
> >
> >
> >
> >
> >
> > --
> > *Gene Liverman*
> > Systems Administrator
> > Information Technology Services
> > University of West Georgia
> >
> > ITS: Making Technology Work for You!
> >
> >
> >
> > This e-mail and any attachments may contain confidential and privileged
> > information. If you are not the intended recipient, please notify the
> > sender immediately by return mail, delete this message, and destroy any
> > copies. Any dissemination or use of this information by a person other
> than
> > the intended recipient is unauthorized and may be illegal or actionable
> by
> > law.
> >
> >
> >
> > On Sun, Jun 1, 2014 at 10:24 AM, Niels de Vos <ndevos at redhat.com> wrote:
> >
> > > On Sun, Jun 01, 2014 at 09:30:53AM -0400, Gene Liverman wrote:
> > > > Ahh, so should I just run that script manually and be done with it?
> Does
> > > > that mean that when we eventually do reboot that it will
> automatically
> > > load
> > > > itself from then on? Thanks!
> > >
> > > Yes, you can run the script manually (it only does 'modprobe fuse').
> > > After a reboot the fuse module should be loaded very early during the
> > > boot process. There should be no issues related to fuse when mounting
> is
> > > done afterwards.
> > >
> > > Cheers,
> > > Niels
> > >
> > > >
> > > > --
> > > > Gene Liverman
> > > > Systems Administrator
> > > > Information Technology Services
> > > > University of West Georgia
> > > > gliverma at westga.edu
> > > >
> > > > ITS: Making Technology Work for You!
> > > >
> > > > This e-mail and any attachments may contain confidential and
> privileged
> > > > information. If you are not the intended recipient, please notify the
> > > > sender immediately by return mail, delete this message, and destroy
> any
> > > > copies. Any dissemination or use of this information by a person
> other
> > > than
> > > > the intended recipient is unauthorized and may be illegal or
> actionable
> > > by
> > > > law.
> > > >
> > > > On Jun 1, 2014 3:47 AM, "Niels de Vos" <ndevos at redhat.com> wrote:
> > > >
> > > > > On Sun, Jun 01, 2014 at 03:51:58AM +0000, Franco Broi wrote:
> > > > > > Doesn't work for me either on Centos 5, have to modprobe fuse.
> > > > > >
> > > > > > On 1 Jun 2014 10:46, Gene Liverman <gliverma at westga.edu> wrote:
> > > > > > Just setup my first Gluster share (replicated on 3 nodes) and it
> > > works
> > > > > > fine on RHEL 6 but when trying to mount it on RHEL 5.8 I get the
> > > > > > following in my logs:
> > > > > >
> > > > > > [2014-06-01 02:01:29.580163] I [glusterfsd.c:1959:main]
> > > > > 0-/usr/sbin/glusterfs: Started running /usr/sbin/glusterfs version
> > > 3.5.0
> > > > > (/usr/sbin/glusterfs --volfile-server=eapps-gluster01
> --volfile-id=/gv0
> > > > > /eapps/shared)
> > > > > > [2014-06-01 02:01:29.581147] E [mount.c:267:gf_fuse_mount]
> > > > > 0-glusterfs-fuse: cannot open /dev/fuse (No such file or directory)
> > > > > > [2014-06-01 02:01:29.581207] E [xlator.c:403:xlator_init] 0-fuse:
> > > > > Initialization of volume 'fuse' failed, review your volfile again
> > > > > >
> > > > > > I installed glusterfs and glusterfs-fuse from
> > > > >
> > >
> http://download.gluster.org/pub/gluster/glusterfs/LATEST/RHEL/glusterfs-epel.repo.el5
> > > > > and got have the following currently:
> > > > > > # 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
> > > > > >
> > > > > > Everything I have read online says that I should not have to
> manually
> > > > > > install fuse or manually run modprobe or manually make /dev/fuse
> so
> > > > > > I am lost as to why this is not working.  Any tips on what to do
> > > next?
> > > > >
> > > > > Indeed, that should not be needed. I guess you installed the
> > > > > gluster-fuse package after a basic installation and the system did
> not
> > > > > reboot yet with glusterfs-fuse installed. On EL5, udev (I think)
> does
> > > > > not automatically load the fuse module if /dev/fuse is accessed.
> The
> > > > > glusterfs-fuse package contains a script that loads the module
> when the
> > > > > system boots (/etc/sysconfig/modules/glusterfs-fuse.modules).
> > > > >
> > > > > I am not sure if it would be better to load the module immediately
> when
> > > > > glusterfs-fuse gets installed.
> > > > >
> > > > > Niels
> > > > >
> > >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://supercolony.gluster.org/pipermail/gluster-users/attachments/20140612/971031fe/attachment.html>


More information about the Gluster-users mailing list