On 10/14/2015 07:22 AM, Wade Fitzpatrick wrote:
> I am trying to migrate away from our old server to a cluster of 3.7.4
> servers but I need to modify ~100 clients and sync the contents between
> the old and new servers at the same time.
We have had issues when clients are higher than servers, safe way of
upgrades is server first model.
> 
> I have tried applying the workaround mentioned in
> http://www.gluster.org/pipermail/gluster-devel/2015-August/046361.html
> but I am unable to get the newer client to successfully connect to the
> older server.
> 
> # gluster volume info
> 
> Volume Name: static
> Type: Distribute
> Volume ID: 3396ab28-f660-4853-817b-7cc1be6649a3
> Status: Started
> Number of Bricks: 1
> Transport-type: tcp
> Bricks:
> Brick1: master:/data/static
> Options Reconfigured:
> auth.allow: 10.36.*,10.3.*
> server.allow-insecure: on
> 
> # gluster volume set static client.bind-insecure off
> volume set: failed: option : client.bind-insecure does not exist
> Did you mean client.ssl?
This is bound to fail as the server version is still old. I'd recommend
you to upgrade the servers first followed by the client.
> 
> # glusterfs --version
> glusterfs 3.4.2 built on Jan 14 2014 18:05:35
> 
> 
> and on the client:
> 
> [2015-10-14 01:47:29.637540] I [MSGID: 100030] [glusterfsd.c:2301:main] 
> 0-/opt/glusterfs/sbin/glusterfs: Started running 
> /opt/glusterfs/sbin/glusterfs version 3.7.4 (args: 
> /opt/glusterfs/sbin/glusterfs --volfile-server=master --volfile-id=static 
> /mnt/static)
> [2015-10-14 01:47:29.640633] I [MSGID: 101190] 
> [event-epoll.c:632:event_dispatch_epoll_worker] 0-epoll: Started thread with 
> index 1
> [2015-10-14 01:47:29.643713] I [MSGID: 101190] 
> [event-epoll.c:632:event_dispatch_epoll_worker] 0-epoll: Started thread with 
> index 2
> [2015-10-14 01:47:29.643818] I [MSGID: 114020] [client.c:2118:notify] 
> 0-static-client-0: parent translators are ready, attempting connect on 
> transport
> [2015-10-14 01:47:29.644761] I [rpc-clnt.c:1851:rpc_clnt_reconfig] 
> 0-static-client-0: changing port to 49152 (from 0)
> [2015-10-14 01:47:29.645431] I [MSGID: 114057] 
> [client-handshake.c:1437:select_server_supported_programs] 0-static-client-0: 
> Using Program GlusterFS 3.3, Num (1298437), Version (330)
> [2015-10-14 01:47:29.645773] W [MSGID: 114043] 
> [client-handshake.c:1114:client_setvolume_cbk] 0-static-client-0: failed to 
> set the volume [Permission denied]
> [2015-10-14 01:47:29.645786] W [MSGID: 114007] 
> [client-handshake.c:1143:client_setvolume_cbk] 0-static-client-0: failed to 
> get 'process-uuid' from reply dict [Invalid argument]
> [2015-10-14 01:47:29.645792] E [MSGID: 114044] 
> [client-handshake.c:1149:client_setvolume_cbk] 0-static-client-0: SETVOLUME 
> on remote-host failed [Permission denied]
> [2015-10-14 01:47:29.645797] I [MSGID: 114049] 
> [client-handshake.c:1240:client_setvolume_cbk] 0-static-client-0: sending 
> AUTH_FAILED event
> [2015-10-14 01:47:29.645802] E [fuse-bridge.c:5130:notify] 0-fuse: Server 
> authenication failed. Shutting down.
> [2015-10-14 01:47:29.645811] I [fuse-bridge.c:5595:fini] 0-fuse: Unmounting 
> '/mnt/static'.
> [2015-10-14 01:47:29.653429] W [glusterfsd.c:1219:cleanup_and_exit] 
> (-->/lib64/libpthread.so.0(+0x866c) [0x7fde4cd1e66c] 
> -->/opt/glusterfs/sbin/glusterfs(glusterfs_sigwaiter+0xf5) [0x7fde4da7a8a5] 
> -->/opt/glusterfs/sbin/glusterfs(cleanup_and_exit+0x7e) [0x7fde4da7a6fe] ) 
> 0-: received signum (15), shutting down
> 
> 
> Is there any way to make this work or should I stop trying? For the
> record, yes, the older client can access the newer servers.
> 
> -- 
> 
> 
> _______________________________________________
> 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

Reply via email to