<div dir="ltr">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.<div><br><div>You can look at <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1191176">https://bugzilla.redhat.com/show_bug.cgi?id=1191176</a> for more details.<div><br></div><div>tl;dr stop glusterd, run `glusterd --xlator-option *upgrade=on -N` to regenerate the volfiles, start glusterd (on all nodes).</div></div></div><div><br></div><div>~kaushal</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Feb 20, 2015 at 8:33 PM, Tamas Papp <span dir="ltr"><<a href="mailto:tamas.papp@rtfm.co.hu" target="_blank">tamas.papp@rtfm.co.hu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">hi All,<br>
<br>
After I rebooted the a cluster, linux clients are working fine.<br>
But nodes cannot mount the cluster.<br>
<br>
<br>
16:01 gl0(pts/0):/var/log/glusterfs$ gluster volume status<br>
Status of volume: w-vol<br>
Gluster process Port Online Pid<br>
------------------------------<u></u>------------------------------<u></u>------------------<br>
Brick gl0:/mnt/brick1/data 49152 Y 1841<br>
Brick gl1:/mnt/brick1/data 49152 Y 1368<br>
Brick gl2:/mnt/brick1/data 49152 Y 1703<br>
Brick gl3:/mnt/brick1/data 49152 Y 1514<br>
Brick gl4:/mnt/brick1/data 49152 Y 1354<br>
NFS Server on localhost 2049 Y 2986<br>
NFS Server on gl1 2049 Y 1373<br>
NFS Server on gl2 2049 Y 1708<br>
NFS Server on gl4 2049 Y 1359<br>
NFS Server on gl3 2049 Y 1525<br>
<br>
Task Status of Volume w-vol<br>
------------------------------<u></u>------------------------------<u></u>------------------<br>
There are no active volume tasks<br>
<br>
16:01 gl0(pts/0):/var/log/glusterfs$ gluster volume info<br>
<br>
Volume Name: w-vol<br>
Type: Distribute<br>
Volume ID: ebaa67c4-7429-4106-9ab3-<u></u>dfc85235a2a1<br>
Status: Started<br>
Number of Bricks: 5<br>
Transport-type: tcp<br>
Bricks:<br>
Brick1: gl0:/mnt/brick1/data<br>
Brick2: gl1:/mnt/brick1/data<br>
Brick3: gl2:/mnt/brick1/data<br>
Brick4: gl3:/mnt/brick1/data<br>
Brick5: gl4:/mnt/brick1/data<br>
Options Reconfigured:<br>
server.allow-insecure: on<br>
performance.cache-size: 4GB<br>
performance.flush-behind: on<br>
diagnostics.client-log-level: WARNING<br>
<br>
<br>
<br>
<br>
[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)<br>
[2015-02-20 15:00:17.076517] E [glusterfsd-mgmt.c:1494:mgmt_<u></u>getspec_cbk] 0-glusterfs: failed to get the 'volume file' from server<br>
[2015-02-20 15:00:17.076575] E [glusterfsd-mgmt.c:1596:mgmt_<u></u>getspec_cbk] 0-mgmt: failed to fetch volume file (key:/w-vol)<br>
[2015-02-20 15:00:17.076760] W [glusterfsd.c:1194:cleanup_<u></u>and_exit] (--> 0-: received signum (0), shutting down<br>
[2015-02-20 15:00:17.076791] I [fuse-bridge.c:5599:fini] 0-fuse: Unmounting '/W/Projects'.<br>
[2015-02-20 15:00:17.110711] W [glusterfsd.c:1194:cleanup_<u></u>and_exit] (--> 0-: received signum (15), shutting down<br>
[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)<br>
[2015-02-20 15:01:17.082935] E [glusterfsd-mgmt.c:1494:mgmt_<u></u>getspec_cbk] 0-glusterfs: failed to get the 'volume file' from server<br>
[2015-02-20 15:01:17.082992] E [glusterfsd-mgmt.c:1596:mgmt_<u></u>getspec_cbk] 0-mgmt: failed to fetch volume file (key:/w-vol)<br>
[2015-02-20 15:01:17.083173] W [glusterfsd.c:1194:cleanup_<u></u>and_exit] (--> 0-: received signum (0), shutting down<br>
[2015-02-20 15:01:17.083203] I [fuse-bridge.c:5599:fini] 0-fuse: Unmounting '/W/Projects'.<br>
<br>
<br>
$ uname -a<br>
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<br>
<br>
$ lsb_release -a<br>
No LSB modules are available.<br>
Distributor ID: Ubuntu<br>
Description: Ubuntu 14.04.2 LTS<br>
Release: 14.04<br>
Codename: trusty<br>
<br>
<br>
<br>
ii glusterfs-client 3.6.2-ubuntu1~trusty3 amd64 clustered file-system (client package)<br>
ii glusterfs-common 3.6.2-ubuntu1~trusty3 amd64 GlusterFS common libraries and translator modules<br>
ii glusterfs-server 3.6.2-ubuntu1~trusty3 amd64 clustered file-system (server package)<br>
<br>
<br>
<br>
Any idea?<br>
<br>
<br>
10x<br>
tamas<br>
______________________________<u></u>_________________<br>
Gluster-users mailing list<br>
<a href="mailto:Gluster-users@gluster.org" target="_blank">Gluster-users@gluster.org</a><br>
<a href="http://www.gluster.org/mailman/listinfo/gluster-users" target="_blank">http://www.gluster.org/<u></u>mailman/listinfo/gluster-users</a><br>
</blockquote></div><br></div>