I finally fixed the mount on boot bug for FUSE clients in my PPA
packages (the official upstream glusterfs packages for ubuntu).  If
anyone cares to try reproducing this problem (with FUSE clients) using
my latest packages (from today) I would really appreciate your feedback.

The PPA: https://launchpad.net/~semiosis/+archive/ubuntu-
glusterfs-3.4/+packages

NFS clients would need to be blocked while glusterd and its minions get
started.  See the mounting-glusterfs.conf upstart job (in my glusterfs-
client package) for an example of how to block a mount.  It would need
to be modified to intercept your NFS mount.  I dont know exactly how to
do that but it shouldn't be too hard.  Ping me in #gluster on freenode
irc if you try & have trouble.

Thanks!

-- 
You received this bug notification because you are a member of Ubuntu
High Availability Team, which is subscribed to glusterfs in Ubuntu.
https://bugs.launchpad.net/bugs/1012768

Title:
  Mounting volumes from localhost using NFS clients and the Gluster-NFS
  server fails at boot time

Status in “glusterfs” package in Ubuntu:
  Confirmed

Bug description:
  GlusterFS provides it's own NFS server which exports glusterfs
  volumes.

  If an NFS client is used to mount a localhost glusterfs volume at boot
  time it's likely that the mount will be executed in fstab before the
  gluster-nfs server is ready.

  There was a similar issue when using the glusterfs FUSE client (mount
  type "glusterfs") which I fixed by adding a wait-for-state task to
  upstart.

  Something similar is needed for NFS mount types as well.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glusterfs/+bug/1012768/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-ha
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~ubuntu-ha
More help   : https://help.launchpad.net/ListHelp

Reply via email to