This is a known issue non RPM (Fedora/EL) packages. The DEB packages and packages for other distros don't do a post upgrade regeneration of volfiles. So after the upgrade, GlusterD is searching for the new volfiles which don't exist, and cannot give the clients with a volfile, leading to the mounts failing.
You can look at https://bugzilla.redhat.com/show_bug.cgi?id=1191176 for more details. tl;dr stop glusterd, run `glusterd --xlator-option *upgrade=on -N` to regenerate the volfiles, start glusterd (on all nodes). ~kaushal On Fri, Feb 20, 2015 at 8:33 PM, Tamas Papp <[email protected]> wrote: > hi All, > > After I rebooted the a cluster, linux clients are working fine. > But nodes cannot mount the cluster. > > > 16:01 gl0(pts/0):/var/log/glusterfs$ gluster volume status > Status of volume: w-vol > Gluster process Port Online Pid > ------------------------------------------------------------ > ------------------ > Brick gl0:/mnt/brick1/data 49152 Y 1841 > Brick gl1:/mnt/brick1/data 49152 Y 1368 > Brick gl2:/mnt/brick1/data 49152 Y 1703 > Brick gl3:/mnt/brick1/data 49152 Y 1514 > Brick gl4:/mnt/brick1/data 49152 Y 1354 > NFS Server on localhost 2049 Y 2986 > NFS Server on gl1 2049 Y 1373 > NFS Server on gl2 2049 Y 1708 > NFS Server on gl4 2049 Y 1359 > NFS Server on gl3 2049 Y 1525 > > Task Status of Volume w-vol > ------------------------------------------------------------ > ------------------ > There are no active volume tasks > > 16:01 gl0(pts/0):/var/log/glusterfs$ gluster volume info > > Volume Name: w-vol > Type: Distribute > Volume ID: ebaa67c4-7429-4106-9ab3-dfc85235a2a1 > Status: Started > Number of Bricks: 5 > Transport-type: tcp > Bricks: > Brick1: gl0:/mnt/brick1/data > Brick2: gl1:/mnt/brick1/data > Brick3: gl2:/mnt/brick1/data > Brick4: gl3:/mnt/brick1/data > Brick5: gl4:/mnt/brick1/data > Options Reconfigured: > server.allow-insecure: on > performance.cache-size: 4GB > performance.flush-behind: on > diagnostics.client-log-level: WARNING > > > > > [2015-02-20 15:00:17.071186] I [MSGID: 100030] [glusterfsd.c:2018:main] > 0-/usr/sbin/glusterfs: Started running /usr/sbin/glusterfs version 3.6.2 > (args: /usr/sbin/glusterfs --acl --direct-io-mode=disable --use-readdirp=no > --volfile-server=gl0 --volfile-id=/w-vol /W/Projects) > [2015-02-20 15:00:17.076517] E [glusterfsd-mgmt.c:1494:mgmt_getspec_cbk] > 0-glusterfs: failed to get the 'volume file' from server > [2015-02-20 15:00:17.076575] E [glusterfsd-mgmt.c:1596:mgmt_getspec_cbk] > 0-mgmt: failed to fetch volume file (key:/w-vol) > [2015-02-20 15:00:17.076760] W [glusterfsd.c:1194:cleanup_and_exit] (--> > 0-: received signum (0), shutting down > [2015-02-20 15:00:17.076791] I [fuse-bridge.c:5599:fini] 0-fuse: > Unmounting '/W/Projects'. > [2015-02-20 15:00:17.110711] W [glusterfsd.c:1194:cleanup_and_exit] (--> > 0-: received signum (15), shutting down > [2015-02-20 15:01:17.078206] I [MSGID: 100030] [glusterfsd.c:2018:main] > 0-/usr/sbin/glusterfs: Started running /usr/sbin/glusterfs version 3.6.2 > (args: /usr/sbin/glusterfs --acl --direct-io-mode=disable --use-readdirp=no > --volfile-server=gl0 --volfile-id=/w-vol /W/Projects) > [2015-02-20 15:01:17.082935] E [glusterfsd-mgmt.c:1494:mgmt_getspec_cbk] > 0-glusterfs: failed to get the 'volume file' from server > [2015-02-20 15:01:17.082992] E [glusterfsd-mgmt.c:1596:mgmt_getspec_cbk] > 0-mgmt: failed to fetch volume file (key:/w-vol) > [2015-02-20 15:01:17.083173] W [glusterfsd.c:1194:cleanup_and_exit] (--> > 0-: received signum (0), shutting down > [2015-02-20 15:01:17.083203] I [fuse-bridge.c:5599:fini] 0-fuse: > Unmounting '/W/Projects'. > > > $ uname -a > Linux gl0 3.13.0-45-generic #74-Ubuntu SMP Tue Jan 13 19:36:28 UTC 2015 > x86_64 x86_64 x86_64 GNU/Linux > > $ lsb_release -a > No LSB modules are available. > Distributor ID: Ubuntu > Description: Ubuntu 14.04.2 LTS > Release: 14.04 > Codename: trusty > > > > ii glusterfs-client 3.6.2-ubuntu1~trusty3 amd64 > clustered file-system (client package) > ii glusterfs-common 3.6.2-ubuntu1~trusty3 amd64 > GlusterFS common libraries and translator modules > ii glusterfs-server 3.6.2-ubuntu1~trusty3 amd64 > clustered file-system (server package) > > > > Any idea? > > > 10x > tamas > _______________________________________________ > Gluster-users mailing list > [email protected] > http://www.gluster.org/mailman/listinfo/gluster-users >
_______________________________________________ Gluster-users mailing list [email protected] http://www.gluster.org/mailman/listinfo/gluster-users
