[Gluster-users] Fedora upgrade to f24 installed 3.8.0 client and broke mounting
Alastair Neil
ajneil.tech at gmail.com
Fri Jun 24 18:12:11 UTC 2016
I upgraded my fedora 23 system to f24 a couple of days ago, now I am unable
to mount my gluster cluster.
The update installed:
glusterfs-3.8.0-1.fc24.x86_64
glusterfs-libs-3.8.0-1.fc24.x86_64
glusterfs-fuse-3.8.0-1.fc24.x86_64
glusterfs-client-xlators-3.8.0-1.fc24.x86_64
the gluster is running 3.7.11
The volume is replica 3
I see these errors in the mount log:
[2016-06-24 17:55:34.016462] I [MSGID: 100030] [glusterfsd.c:2408:main]
0-/usr/sbin/glusterfs: Started running /usr/sbin/glusterfs version 3.8.0
(args: /usr/sbin/glusterfs --volfile-server=gluster1 --volfile-id=homes
/mnt/homes)
[2016-06-24 17:55:34.094345] I [MSGID: 101190]
[event-epoll.c:628:event_dispatch_epoll_worker] 0-epoll: Started thread
with index 1
[2016-06-24 17:55:34.240135] I [MSGID: 101190]
[event-epoll.c:628:event_dispatch_epoll_worker] 0-epoll: Started thread
with index 2
[2016-06-24 17:55:34.240130] I [MSGID: 101190]
[event-epoll.c:628:event_dispatch_epoll_worker] 0-epoll: Started thread
with index 4
[2016-06-24 17:55:34.240130] I [MSGID: 101190]
[event-epoll.c:628:event_dispatch_epoll_worker] 0-epoll: Started thread
with index 3
[2016-06-24 17:55:34.241499] I [MSGID: 114020] [client.c:2356:notify]
0-homes-client-2: parent translators are ready, attempting connect on
transport
[2016-06-24 17:55:34.249172] I [MSGID: 114020] [client.c:2356:notify]
0-homes-client-5: parent translators are ready, attempting connect on
transport
[2016-06-24 17:55:34.250186] I [rpc-clnt.c:1855:rpc_clnt_reconfig]
0-homes-client-2: changing port to 49171 (from 0)
[2016-06-24 17:55:34.253347] I [MSGID: 114020] [client.c:2356:notify]
0-homes-client-6: parent translators are ready, attempting connect on
transport
[2016-06-24 17:55:34.254213] I [rpc-clnt.c:1855:rpc_clnt_reconfig]
0-homes-client-5: changing port to 49154 (from 0)
[2016-06-24 17:55:34.255115] I [MSGID: 114057]
[client-handshake.c:1441:select_server_supported_programs]
0-homes-client-2: Using Program GlusterFS 3.3, Num (1298437), Version (330)
[2016-06-24 17:55:34.255861] W [MSGID: 114007]
[client-handshake.c:1176:client_setvolume_cbk] 0-homes-client-2: failed to
find key 'child_up' in the options
[2016-06-24 17:55:34.259097] I [MSGID: 114057]
[client-handshake.c:1441:select_server_supported_programs]
0-homes-client-5: Using Program GlusterFS 3.3, Num (1298437), Version (330)
Final graph:
+------------------------------------------------------------------------------+
1: volume homes-client-2
2: type protocol/client
3: option clnt-lk-version 1
4: option volfile-checksum 0
5: option volfile-key homes
6: option client-version 3.8.0
7: option process-uuid
Island-29185-2016/06/24-17:55:34:10054-homes-client-2-0-0
8: option fops-version 1298437
9: option ping-timeout 20
10: option remote-host gluster-2
11: option remote-subvolume /export/brick2/home
12: option transport-type socket
13: option event-threads 4
14: option send-gids true
15: end-volume
16:
17: volume homes-client-5
18: type protocol/client
19: option clnt-lk-version 1
20: option volfile-checksum 0
21: option volfile-key homes
22: option client-version 3.8.0
23: option process-uuid
Island-29185-2016/06/24-17:55:34:10054-homes-client-5-0-0
24: option fops-version 1298437
25: option ping-timeout 20
26: option remote-host gluster1.vsnet.gmu.edu
27: option remote-subvolume /export/brick2/home
28: option transport-type socket
29: option event-threads 4
30: option send-gids true
31: end-volume
32:
33: volume homes-client-6
34: type protocol/client
35: option ping-timeout 20
36: option remote-host gluster0
37: option remote-subvolume /export/brick2/home
38: option transport-type socket
39: option event-threads 4
40: option send-gids true
41: end-volume
42:
43: volume homes-replicate-0
44: type cluster/replicate
45: option background-self-heal-count 20
46: option metadata-self-heal on
47: option data-self-heal off
48: option entry-self-heal on
49: option data-self-heal-window-size 8
50: option data-self-heal-algorithm diff
51: option eager-lock on
52: option quorum-type auto
53: option self-heal-readdir-size 64KB
54: subvolumes homes-client-2 homes-client-5 homes-client-6
55: end-volume
56:
57: volume homes-dht
58: type cluster/distribute
59: option min-free-disk 5%
60: option rebalance-stats on
61: option readdir-optimize on
62: subvolumes homes-replicate-0
63: end-volume
64:
65: volume homes-read-ahead
66: type performance/read-ahead
67: subvolumes homes-dht
68: end-volume
69:
70: volume homes-io-cache
71: type performance/io-cache
72: subvolumes homes-read-ahead
73: end-volume
74:
75: volume homes-quick-read
76: type performance/quick-read
77: subvolumes homes-io-cache
78: end-volume
79:
80: volume homes-open-behind
81: type performance/open-behind
82: subvolumes homes-quick-read
83: end-volume
84:
85: volume homes-md-cache
86: type performance/md-cache
87: subvolumes homes-open-behind
88: end-volume
89:
90: volume homes
91: type debug/io-stats
92: option log-level INFO
93: option latency-measurement off
94: option count-fop-hits on
95: subvolumes homes-md-cache
96: end-volume
97:
98: volume meta-autoload
99: type meta
100: subvolumes homes
101: end-volume
102:
+------------------------------------------------------------------------------+
[2016-06-24 17:55:34.261219] I [rpc-clnt.c:1855:rpc_clnt_reconfig]
0-homes-client-6: changing port to 49153 (from 0)
[2016-06-24 17:55:34.266096] I [MSGID: 114057]
[client-handshake.c:1441:select_server_supported_programs]
0-homes-client-6: Using Program GlusterFS 3.3, Num (1298437), Version (330)
[2016-06-24 17:55:34.266905] W [MSGID: 114007]
[client-handshake.c:1176:client_setvolume_cbk] 0-homes-client-6: failed to
find key 'child_up' in the options
[2016-06-24 17:55:34.273618] W [MSGID: 114007]
[client-handshake.c:1176:client_setvolume_cbk] 0-homes-client-5: failed to
find key 'child_up' in the options
[2016-06-24 17:55:45.071822] I [fuse-bridge.c:5241:fuse_graph_setup]
0-fuse: switched to graph 0
[2016-06-24 17:55:45.072098] I [fuse-bridge.c:4153:fuse_init]
0-glusterfs-fuse: FUSE inited with protocol versions: glusterfs 7.24 kernel
7.24
[2016-06-24 17:55:45.072229] I [MSGID: 108006]
[afr-common.c:4268:afr_local_init] 0-homes-replicate-0: no subvolumes up
[2016-06-24 17:55:45.072537] E
[dht-helper.c:1600:dht_inode_ctx_time_update]
(-->/usr/lib64/glusterfs/3.8.0/xlator/cluster/replicate.so(+0x49b4a)
[0x7fd0e9e10b4a]
-->/usr/lib64/glusterfs/3.8.0/xlator/cluster/distribute.so(+0x32746)
[0x7fd0e9b74746]
-->/usr/lib64/glusterfs/3.8.0/xlator/cluster/distribute.so(+0x99e4)
[0x7fd0e9b4b9e4] ) 0-homes-dht: invalid argument: inode [Invalid argument]
[2016-06-24 17:55:45.072773] E
[dht-helper.c:1600:dht_inode_ctx_time_update]
(-->/usr/lib64/glusterfs/3.8.0/xlator/cluster/replicate.so(+0x49b4a)
[0x7fd0e9e10b4a]
-->/usr/lib64/glusterfs/3.8.0/xlator/cluster/distribute.so(+0x32746)
[0x7fd0e9b74746]
-->/usr/lib64/glusterfs/3.8.0/xlator/cluster/distribute.so(+0x99e4)
[0x7fd0e9b4b9e4] ) 0-homes-dht: invalid argument: inode [Invalid argument]
[2016-06-24 17:55:45.072817] W [fuse-bridge.c:767:fuse_attr_cbk]
0-glusterfs-fuse: 2: LOOKUP() / => -1 (Transport endpoint is not connected)
[2016-06-24 17:55:45.072968] E
[dht-helper.c:1600:dht_inode_ctx_time_update]
(-->/usr/lib64/glusterfs/3.8.0/xlator/cluster/replicate.so(+0x49b4a)
[0x7fd0e9e10b4a]
-->/usr/lib64/glusterfs/3.8.0/xlator/cluster/distribute.so(+0x32746)
[0x7fd0e9b74746]
-->/usr/lib64/glusterfs/3.8.0/xlator/cluster/distribute.so(+0x99e4)
[0x7fd0e9b4b9e4] ) 0-homes-dht: invalid argument: inode [Invalid argument]
[2016-06-24 17:55:45.076081] E
[dht-helper.c:1600:dht_inode_ctx_time_update]
(-->/usr/lib64/glusterfs/3.8.0/xlator/cluster/replicate.so(+0x49b4a)
[0x7fd0e9e10b4a]
-->/usr/lib64/glusterfs/3.8.0/xlator/cluster/distribute.so(+0x32746)
[0x7fd0e9b74746]
-->/usr/lib64/glusterfs/3.8.0/xlator/cluster/distribute.so(+0x99e4)
[0x7fd0e9b4b9e4] ) 0-homes-dht: invalid argument: inode [Invalid argument]
[2016-06-24 17:55:45.076285] E
[dht-helper.c:1600:dht_inode_ctx_time_update]
(-->/usr/lib64/glusterfs/3.8.0/xlator/cluster/replicate.so(+0x49b4a)
[0x7fd0e9e10b4a]
-->/usr/lib64/glusterfs/3.8.0/xlator/cluster/distribute.so(+0x32746)
[0x7fd0e9b74746]
-->/usr/lib64/glusterfs/3.8.0/xlator/cluster/distribute.so(+0x99e4)
[0x7fd0e9b4b9e4] ) 0-homes-dht: invalid argument: inode [Invalid argument]
[2016-06-24 17:55:45.090890] I [fuse-bridge.c:5082:fuse_thread_proc]
0-fuse: unmounting /mnt/homes
The message "I [MSGID: 108006] [afr-common.c:4268:afr_local_init]
0-homes-replicate-0: no subvolumes up" repeated 4 times between [2016-06-24
17:55:45.072229] and [2016-06-24 17:55:45.076259]
[2016-06-24 17:55:45.091051] W [glusterfsd.c:1286:cleanup_and_exit]
(-->/lib64/libpthread.so.0(+0x75ca) [0x7fd0f77495ca]
-->/usr/sbin/glusterfs(glusterfs_sigwaiter+0xf5) [0x5647b219d565]
-->/usr/sbin/glusterfs(cleanup_and_exit+0x54) [0x5647b219d3c4] ) 0-:
received signum (15), shutting down
[2016-06-24 17:55:45.091070] I [fuse-bridge.c:5793:fini] 0-fuse: Unmounting
'/mnt/homes'.
I checked the release notes for 3.8.0 but I did not see any caveats or
compatibility warnings.
Anyone else seeing issues with 3.8 clients mounting 3.7 volumes?
-Alastair
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.gluster.org/pipermail/gluster-users/attachments/20160624/06e02f43/attachment.html>
More information about the Gluster-users
mailing list