[Gluster-users] Replace Brick fails (gluster 3.2.5)

Heiko Schröter schroete at iup.physik.uni-bremen.de
Fri Nov 28 11:47:06 UTC 2014


Hello,

never had any trouble with replacing bricks in the last years. But now 
the command fails with: Unable to set cli op: 16
What do i miss here ?

Regards
Heiko

raid28 ~ # gluster volume replace-brick iup_data raid28:/data 
raid23:/data start
replace-brick failed to start

....
[2014-11-27 14:52:15.431563] E 
[glusterd-handler.c:1491:glusterd_handle_replace_brick] 0-: Unable to 
set cli op: 16
[2014-11-27 14:52:15.431655] E 
[glusterd-rpc-ops.c:61:glusterd_op_send_cli_response] 
(-->/usr/lib64/libgfrpc.so.0(rpcsvc_notify+0x123) [0x7fb015fc6453] 
(-->/usr/lib64/libgfrpc.so.0(rpcsvc_handle_rpc_call+0x2af) 
[0x7fb015fc5e2f] 
(-->/usr/lib/glusterfs/3.2.5/xlator/mgmt/glusterd.so(glusterd_handle_replace_brick+0x15b) 
[0x7fb013e7750b]))) 0-: Assertion failed: op_ctx
[2014-11-27 14:52:15.431712] W [rpc-common.c:38:xdr_serialize_generic] 
(-->/usr/lib/glusterfs/3.2.5/xlator/mgmt/glusterd.so(glusterd_op_send_cli_response+0x421) 
[0x7fb013eaa3c1] 
(-->/usr/lib/glusterfs/3.2.5/xlator/mgmt/glusterd.so(glusterd_submit_reply+0x6a) 
[0x7fb013e9b76a] 
(-->/usr/lib/glusterfs/3.2.5/xlator/mgmt/glusterd.so(glusterd_serialize_reply+0x55) 
[0x7fb013e9b645]))) 0-xdr: XDR encoding failed
[2014-11-27 14:52:15.431726] E 
[glusterd-utils.c:404:glusterd_serialize_reply] 0-: Failed to encode message
[2014-11-27 14:52:15.431737] E 
[glusterd-utils.c:446:glusterd_submit_reply] 0-: Failed to serialize reply
[2014-11-27 14:52:15.432980] W 
[socket.c:1494:__socket_proto_state_machine] 0-socket.management: 
reading from socket failed. Error (Transport endpoint is not connected), 
peer (127.0.0.1:1020)

No log entries on the receiving side.

Gluster Version: 3.2.5

New Raid OS: gentoo 3.16.5
Old Raid OS: gentoo 3.12.13
Gluster compiled from sources (always worked flawlessly)


More information about the Gluster-users mailing list