[MDEV-32828] Partial GTID Replication Restoration Created: 2023-11-17 Updated: 2023-11-17 |
|
| Status: | Open |
| Project: | MariaDB Server |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Major |
| Reporter: | ASHWANI SINGH | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Environment: |
Linux |
||
| Description |
|
Hi Team,
We can see the SQL error as mentioned below:
Please provide the resolution or steps to restore these nodes only instead of setting up GTID Replication from scratch. |
| Comments |
| Comment by Kristian Nielsen [ 2023-11-17 ] |
|
This is a multi-master setup. For this to work, it is required to: The errors mean that a row was updated on the master but the row did not exist on the slave when replication tried to apply the update. This can happen for a number of different reasons, including incorrect configuration of multi-source replication; conflicting updates done on DB1 and DB2; etc. Asynchronous replication with multi-master is a complex setup to manage and requires a good understanding of how replication and GTID works. It's unfortunately not really possible to provide a simple step-by-step how to solve such problems in the general case. Hope this helps, - Kristian. |