Activity log for bug #1080539

Date Who What changed Old value New value Message
2012-11-19 03:14:29 marsxu bug added bug
2012-11-19 03:16:28 marsxu affects codership-mysql percona-xtradb-cluster
2012-11-19 09:08:51 Teemu Ollakka bug task added galera
2012-11-21 13:36:49 Teemu Ollakka galera: status New Confirmed
2012-11-21 13:37:02 Teemu Ollakka galera: assignee Teemu Ollakka (teemu-ollakka)
2012-12-22 07:58:19 Alex Yurchenko galera: importance Undecided Low
2013-03-10 13:25:22 Teemu Ollakka galera: status Confirmed Fix Committed
2013-03-11 06:12:36 Alex Yurchenko galera: milestone 23.2.4
2013-03-11 10:04:34 Alex Yurchenko galera: status Fix Committed Fix Released
2013-03-11 15:17:58 Dan Rogers bug added subscriber Dan Rogers
2013-04-05 10:49:51 Raghavendra D Prabhu percona-xtradb-cluster: milestone 5.5.30-23.7.4
2013-04-05 13:59:38 Launchpad Janitor branch linked lp:~raghavendra-prabhu/percona-xtradb-cluster/release-5.5.30-galera-2.x
2013-04-05 14:23:31 Raghavendra D Prabhu percona-xtradb-cluster: status New Fix Released
2013-06-05 22:17:27 Marco Tusa description I've got a three node xtradb cluster. Sysbench command: ########sysbench###### for ((i=1;i<20;i++,i++,i++)); do sysbench --test=oltp --mysql-host=10.10.59.51 --mysql-port=5003 --mysql-user=testu --mysql-password=testp --mysql-db=sbtest --mysql-table-engine=innodb --mysql-engine-trx=yes --oltp-table-size=400000000 --num-threads=${i}00 --max-time=0 --max-requests=0 run;date; done #################### When --num-threads > 500 , mysql error log print(sometimes) : #######error.log####### 121112 17:15:22 [Note] WSREP: (52d1b2b7-2c9f-11e2-0800-f27a6d19a130, 'tcp://10.10.59.230:5030') turning message relay requesting off 121112 17:15:22 [Note] WSREP: (52d1b2b7-2c9f-11e2-0800-f27a6d19a130, 'tcp://10.10.59.230:5030') cleaning up duplicate 0x7f74b801b0e0 after established 0x2b71870 121112 17:15:24 [Warning] WSREP: readjusting seq range 801 to 255 121112 17:15:24 [ERROR] WSREP: exception caused by message: evs::msg{version=0,type=1,user_type=255,order=0,seq=975216,seq_range=0,aru_seq=974414,flags=4,source=ffc955be-2c92-11e2-0800-658df0cf61e1,source_view_id=view_id(REG,52d1b2b7-2c9f-11e2-0800-f27a6d19a130,5),range_uuid=00000000-0000-0000-0000-000000000000,range=[-1,-1],fifo_seq=2474613,node_list=() } 121112 17:15:24 [ERROR] WSREP: state after handling message: evs::proto(evs::proto(52d1b2b7-2c9f-11e2-0800-f27a6d19a130, OPERATIONAL, view_id(REG,52d1b2b7-2c9f-11e2-0800-f27a6d19a130,5)), OPERATIONAL) { current_view=view(view_id(REG,52d1b2b7-2c9f-11e2-0800-f27a6d19a130,5) memb { 52d1b2b7-2c9f-11e2-0800-f27a6d19a130, 54808247-2c93-11e2-0800-d94fc5e26d6e, ffc955be-2c92-11e2-0800-658df0cf61e1, } joined { } left { } partitioned { }), input_map=evs::input_map: {aru_seq=974410,safe_seq=974410,node_index=node: {idx=0,range=[974671,974670],safe_seq=974410} node: {idx=1,range=[974415,974414],safe_seq=974410} node: {idx=2,range=[974411,975216],safe_seq=974414} ,msg_index= (0,974414),evs::msg{version=0,type=1,user_type=255,order=0,seq=974414,seq_range=0,aru_seq=974410,flags=0,source=52d1b2b7-2c9f-11e2-0800-f27a6d19a130,source_view_id=view_id(REG,52d1b2b7-2c9f-11e2-0800-f27a6d19a130,5),range_uuid=00000000-0000-0000-0000-000000000000,range=[-1,-1],fifo_seq=1948755,node_list=() } (1,974414),evs::msg{version=0,type=1,user_type=255,order=0,se 121112 17:15:24 [ERROR] WSREP: exception from gcomm, backend must be restarted:range.get_hs() == last_msg_seq: evs::msg{version=0,type=1,user_type=255,order=0,seq=974415,seq_range=255,aru_seq=974410,flags=0,source=52d1b2b7-2c9f-11e2-0800-f27a6d19a130,source_view_id=view_id(REG,52d1b2b7-2c9f-11e2-0800-f27a6d19a130,5),range_uuid=00000000-0000-0000-0000-000000000000,range=[-1,-1],fifo_seq=1948757,node_list=() } evs::input_map: {aru_seq=974410,safe_seq=974410,node_index=node: {idx=0,range=[974671,974670],safe_seq=974410} node: {idx=1,range=[974415,974414],safe_seq=974410} node: {idx=2,range=[974411,975216],safe_seq=974414} ,msg_index= (0,974414),evs::msg{version=0,type=1,user_type=255,order=0,seq=974414,seq_range=0,aru_seq=974410,flags=0,source=52d1b2b7-2c9f-11e2-0800-f27a6d19a130,source_view_id=view_id(REG,52d1b2b7-2c9f-11e2-0800-f27a6d19a130,5),range_uuid=00000000-0000-0000-0000-000000000000,range=[-1,-1],fifo_seq=1948755,node_list=() } (1,974414),evs::msg{version=0,type=1,user_type=255,order=0,seq=974414,seq_range=0,aru_seq=974410, 121112 17:15:24 [Note] WSREP: Received self-leave message. 121112 17:15:24 [Note] WSREP: Flow-control interval: [0, 0] 121112 17:15:24 [Note] WSREP: Received SELF-LEAVE. Closing connection. 121112 17:15:24 [Note] WSREP: Shifting SYNCED -> CLOSED (TO: 1229737) 121112 17:15:24 [Note] WSREP: RECV thread exiting 0: Success #######error.log####### All cluster nodes status like this: mysql> show status like 'wsrep%'; +----------------------------+--------------------------------------+ | Variable_name | Value | +----------------------------+--------------------------------------+ | wsrep_local_state_uuid | 23b36a90-299b-11e2-0800-0494f50ee1f9 | | wsrep_protocol_version | 4 | | wsrep_last_committed | 2110735 | | wsrep_replicated | 238039 | | wsrep_replicated_bytes | 329257886 | | wsrep_received | 770 | | wsrep_received_bytes | 7307 | | wsrep_local_commits | 238039 | | wsrep_local_cert_failures | 0 | | wsrep_local_bf_aborts | 0 | | wsrep_local_replays | 0 | | wsrep_local_send_queue | 0 | | wsrep_local_send_queue_avg | 0.000000 | | wsrep_local_recv_queue | 0 | | wsrep_local_recv_queue_avg | 0.000000 | | wsrep_flow_control_paused | 0.000000 | | wsrep_flow_control_sent | 0 | | wsrep_flow_control_recv | 0 | | wsrep_cert_deps_distance | 1793.307719 | | wsrep_apply_oooe | 0.000000 | | wsrep_apply_oool | 0.000000 | | wsrep_apply_window | 0.000000 | | wsrep_commit_oooe | 0.000000 | | wsrep_commit_oool | 0.000000 | | wsrep_commit_window | 0.000000 | | wsrep_local_state | 0 | | wsrep_local_state_comment | Initialized (0) | | wsrep_cert_index_size | 8627 | | wsrep_causal_reads | 0 | | wsrep_cluster_conf_id | 18446744073709551615 | | wsrep_cluster_size | 2 | | wsrep_cluster_state_uuid | 23b36a90-299b-11e2-0800-0494f50ee1f9 | | wsrep_cluster_status | non-Primary | | wsrep_connected | ON | | wsrep_local_index | 0 | | wsrep_provider_name | Galera | | wsrep_provider_vendor | Codership Oy <info@codership.com> | | wsrep_provider_version | 2.2(r115) | | wsrep_ready | OFF | +----------------------------+--------------------------------------+ I can only normal shutdown write node. Read node shutdown logs: #######error.log####### 121112 19:42:13 [Note] /usr/local/Percona-XtraDB-Cluster-5.5.27-23.6.356.Linux.x86_64/bin/mysqld: Normal shutdown 121112 19:42:13 [Note] WSREP: Stop replication 121112 19:42:13 [Note] WSREP: Provider disconnect 121112 19:42:13 [Note] WSREP: Closing send monitor... 121112 19:42:13 [Note] WSREP: Closed send monitor. 121112 19:42:13 [Note] WSREP: closing connection 74 121112 19:42:13 [Note] WSREP: Before Lock_thread_count 121112 19:42:15 [Note] WSREP: waiting for client connections to close: 33 (Wait a long time .... no next response ....) #######error.log####### I've got a three node xtradb cluster. Sysbench command: ########sysbench###### for ((i=1;i<20;i++,i++,i++)); do sysbench --test=oltp --mysql-host=10.10.59.51 --mysql-port=5003 --mysql-user=testu --mysql-password=testp --mysql-db=sbtest --mysql-table-engine=innodb --mysql-engine-trx=yes --oltp-table-size=400000000 --num-threads=${i}00 --max-time=0 --max-requests=0 run;date; done ####################   When --num-threads > 500 , mysql error log print(sometimes) : #######error.log####### 121112 17:15:22 [Note] WSREP: (52d1b2b7-2c9f-11e2-0800-f27a6d19a130, 'tcp://10.10.59.230:5030') turning message relay requesting off 121112 17:15:22 [Note] WSREP: (52d1b2b7-2c9f-11e2-0800-f27a6d19a130, 'tcp://10.10.59.230:5030') cleaning up duplicate 0x7f74b801b0e0 after established 0x2b71870 121112 17:15:24 [Warning] WSREP: readjusting seq range 801 to 255 121112 17:15:24 [ERROR] WSREP: exception caused by message: evs::msg{version=0,type=1,user_type=255,order=0,seq=975216,seq_range=0,aru_seq=974414,flags=4,source=ffc955be-2c92-11e2-0800-658df0cf61e1,source_view_id=view_id(REG,52d1b2b7-2c9f-11e2-0800-f27a6d19a130,5),range_uuid=00000000-0000-0000-0000-000000000000,range=[-1,-1],fifo_seq=2474613,node_list=() } 121112 17:15:24 [ERROR] WSREP: state after handling message: evs::proto(evs::proto(52d1b2b7-2c9f-11e2-0800-f27a6d19a130, OPERATIONAL, view_id(REG,52d1b2b7-2c9f-11e2-0800-f27a6d19a130,5)), OPERATIONAL) { current_view=view(view_id(REG,52d1b2b7-2c9f-11e2-0800-f27a6d19a130,5) memb {         52d1b2b7-2c9f-11e2-0800-f27a6d19a130,         54808247-2c93-11e2-0800-d94fc5e26d6e,         ffc955be-2c92-11e2-0800-658df0cf61e1, } joined { } left { } partitioned { }), input_map=evs::input_map: {aru_seq=974410,safe_seq=974410,node_index=node: {idx=0,range=[974671,974670],safe_seq=974410} node: {idx=1,range=[974415,974414],safe_seq=974410} node: {idx=2,range=[974411,975216],safe_seq=974414} ,msg_index= (0,974414),evs::msg{version=0,type=1,user_type=255,order=0,seq=974414,seq_range=0,aru_seq=974410,flags=0,source=52d1b2b7-2c9f-11e2-0800-f27a6d19a130,source_view_id=view_id(REG,52d1b2b7-2c9f-11e2-0800-f27a6d19a130,5),range_uuid=00000000-0000-0000-0000-000000000000,range=[-1,-1],fifo_seq=1948755,node_list=() }         (1,974414),evs::msg{version=0,type=1,user_type=255,order=0,se 121112 17:15:24 [ERROR] WSREP: exception from gcomm, backend must be restarted:range.get_hs() == last_msg_seq: evs::msg{version=0,type=1,user_type=255,order=0,seq=974415,seq_range=255,aru_seq=974410,flags=0,source=52d1b2b7-2c9f-11e2-0800-f27a6d19a130,source_view_id=view_id(REG,52d1b2b7-2c9f-11e2-0800-f27a6d19a130,5),range_uuid=00000000-0000-0000-0000-000000000000,range=[-1,-1],fifo_seq=1948757,node_list=() } evs::input_map: {aru_seq=974410,safe_seq=974410,node_index=node: {idx=0,range=[974671,974670],safe_seq=974410} node: {idx=1,range=[974415,974414],safe_seq=974410} node: {idx=2,range=[974411,975216],safe_seq=974414} ,msg_index= (0,974414),evs::msg{version=0,type=1,user_type=255,order=0,seq=974414,seq_range=0,aru_seq=974410,flags=0,source=52d1b2b7-2c9f-11e2-0800-f27a6d19a130,source_view_id=view_id(REG,52d1b2b7-2c9f-11e2-0800-f27a6d19a130,5),range_uuid=00000000-0000-0000-0000-000000000000,range=[-1,-1],fifo_seq=1948755,node_list=() }         (1,974414),evs::msg{version=0,type=1,user_type=255,order=0,seq=974414,seq_range=0,aru_seq=974410, 121112 17:15:24 [Note] WSREP: Received self-leave message. 121112 17:15:24 [Note] WSREP: Flow-control interval: [0, 0] 121112 17:15:24 [Note] WSREP: Received SELF-LEAVE. Closing connection. 121112 17:15:24 [Note] WSREP: Shifting SYNCED -> CLOSED (TO: 1229737) 121112 17:15:24 [Note] WSREP: RECV thread exiting 0: Success #######error.log#######    All cluster nodes status like this: mysql> show status like 'wsrep%'; +----------------------------+--------------------------------------+ | Variable_name | Value | +----------------------------+--------------------------------------+ | wsrep_local_state_uuid | 23b36a90-299b-11e2-0800-0494f50ee1f9 | | wsrep_protocol_version | 4 | | wsrep_last_committed | 2110735 | | wsrep_replicated | 238039 | | wsrep_replicated_bytes | 329257886 | | wsrep_received | 770 | | wsrep_received_bytes | 7307 | | wsrep_local_commits | 238039 | | wsrep_local_cert_failures | 0 | | wsrep_local_bf_aborts | 0 | | wsrep_local_replays | 0 | | wsrep_local_send_queue | 0 | | wsrep_local_send_queue_avg | 0.000000 | | wsrep_local_recv_queue | 0 | | wsrep_local_recv_queue_avg | 0.000000 | | wsrep_flow_control_paused | 0.000000 | | wsrep_flow_control_sent | 0 | | wsrep_flow_control_recv | 0 | | wsrep_cert_deps_distance | 1793.307719 | | wsrep_apply_oooe | 0.000000 | | wsrep_apply_oool | 0.000000 | | wsrep_apply_window | 0.000000 | | wsrep_commit_oooe | 0.000000 | | wsrep_commit_oool | 0.000000 | | wsrep_commit_window | 0.000000 | | wsrep_local_state | 0 | | wsrep_local_state_comment | Initialized (0) | | wsrep_cert_index_size | 8627 | | wsrep_causal_reads | 0 | | wsrep_cluster_conf_id | 18446744073709551615 | | wsrep_cluster_size | 2 | | wsrep_cluster_state_uuid | 23b36a90-299b-11e2-0800-0494f50ee1f9 | | wsrep_cluster_status | non-Primary | | wsrep_connected | ON | | wsrep_local_index | 0 | | wsrep_provider_name | Galera | | wsrep_provider_vendor | Codership Oy <info@codership.com> | | wsrep_provider_version | 2.2(r115) | | wsrep_ready | OFF | +----------------------------+--------------------------------------+ I can only normal shutdown write node. Read node shutdown logs: #######error.log####### 121112 19:42:13 [Note] /usr/local/Percona-XtraDB-Cluster-5.5.27-23.6.356.Linux.x86_64/bin/mysqld: Normal shutdown 121112 19:42:13 [Note] WSREP: Stop replication 121112 19:42:13 [Note] WSREP: Provider disconnect 121112 19:42:13 [Note] WSREP: Closing send monitor... 121112 19:42:13 [Note] WSREP: Closed send monitor. 121112 19:42:13 [Note] WSREP: closing connection 74 121112 19:42:13 [Note] WSREP: Before Lock_thread_count 121112 19:42:15 [Note] WSREP: waiting for client connections to close: 33 (Wait a long time .... no next response ....) #######error.log#######