MySQL GTID: gtid_executed split brain after SST transfer

Tested with Server version: Server version: 5.7.19-17-57-log Percona XtraDB Cluster (GPL), Release rel17, Revision 35cdc81, WSREP version 29.22, wsrep_29.22

pxc-1: Ubuntu 16.04.3 LTS (percona-xtradb-cluster-server-5.7|5.7.19-29.22-3.xenial)
pxc-2: Ubuntu 16.04.3 LTS (percona-xtradb-cluster-server-5.7|5.7.19-29.22-3.xenial)
pxc-3: Ubuntu 16.04.3 LTS (percona-xtradb-cluster-server-5.7|5.7.19-29.22-3.xenial)
When I deploying PXC Cluster, The new node is added to a cluster, where all nodes are GTID enabled.

I make sure all node wsrep_local_state_comment is SYNCED. And I got same gtid_executed in all node.

Then I test emptied one of the datadir nodes and triggered SST synchronization

Here is Problem. I got two GTID variables (gtid_executed split brain).

The new GTID variables made my replication unable to keep testing with these error message.

The following is the modified parameters according to the default settings:

Please help confirm this problem.


Ref: [url][/url]