[MDEV-11923] Galera node does not resynchronize after rejoining the cluster Created: 2017-01-27 Updated: 2019-05-20 Resolved: 2019-05-20 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Galera |
| Affects Version/s: | 10.1.21 |
| Fix Version/s: | N/A |
| Type: | Bug | Priority: | Major |
| Reporter: | Michaël de groot | Assignee: | Jan Lindström (Inactive) |
| Resolution: | Not a Bug | Votes: | 0 |
| Labels: | None | ||
| Description |
|
Hi! I don't know if this behaviour is intentional but I think it is faulty behaviour. If we disable wsrep_on on a Galera node, restart it, perform changes and then rejoin it to the cluster, the changes are not overwritten or replicated. Steps to reproduce: In my opinion, the server should remove / invalidate grastate.dat when it is started without galera being enabled. Otherwise, if the joining node has different data, this could result in very bad results:
Thanks! |
| Comments |
| Comment by Jan Lindström (Inactive) [ 2019-05-20 ] |
|
You are intentionally bringing cluster to inconsistent state. On Galera 3 there is not yet any inconsistency voting where majority of the nodes would vote what is actually the correct state of the database. |