<div dir="ltr">This is a known issue non RPM (Fedora/EL) packages. The DEB packages and packages for other distros don&#39;t do a post upgrade regeneration of volfiles. So after the upgrade, GlusterD is searching for the new volfiles which don&#39;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">&lt;<a href="mailto:tamas.papp@rtfm.co.hu" target="_blank">tamas.papp@rtfm.co.hu</a>&gt;</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 &#39;volume file&#39; 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] (--&gt; 0-: received signum (0), shutting down<br>
[2015-02-20 15:00:17.076791] I [fuse-bridge.c:5599:fini] 0-fuse: Unmounting &#39;/W/Projects&#39;.<br>
[2015-02-20 15:00:17.110711] W [glusterfsd.c:1194:cleanup_<u></u>and_exit] (--&gt; 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 &#39;volume file&#39; 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] (--&gt; 0-: received signum (0), shutting down<br>
[2015-02-20 15:01:17.083203] I [fuse-bridge.c:5599:fini] 0-fuse: Unmounting &#39;/W/Projects&#39;.<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>