[MDEV-27459] SST works as expected on joiner node but donor node never leaves donor state. Created: 2022-01-10 Updated: 2022-06-27 Resolved: 2022-02-08 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Galera, Galera SST |
| Affects Version/s: | 10.4.21, 10.5.12 |
| Fix Version/s: | 10.4.23, 10.5.14, 10.6.6, 10.7.2 |
| Type: | Bug | Priority: | Critical |
| Reporter: | Pon Suresh Pandian (Inactive) | Assignee: | Jan Lindström (Inactive) |
| Resolution: | Fixed | Votes: | 5 |
| Labels: | None | ||
| Environment: |
Ubuntu Linux |
||
| Attachments: |
|
||||||||||||||||||||
| Issue Links: |
|
||||||||||||||||||||
| Description |
|
Hi Team, Galera donor node left in "donor/desynced" after SST with mariabackup. Here I have attached the logs. Please check it. After SST the donor node is left in:
|
| Comments |
| Comment by Ralf Becker [ 2022-01-11 ] | |||||||||||||||||||||||||||
|
Happens for me (5 node geo-distributed Galera cluster running 10.5.13) too in roughly 50% of my SSTs. Ralf | |||||||||||||||||||||||||||
| Comment by Jean-Louis Dupond [ 2022-01-11 ] | |||||||||||||||||||||||||||
|
Same happens here on 10.5.12. Could this get some priority? As the only fix is restarting which is annoying. | |||||||||||||||||||||||||||
| Comment by Jan Lindström (Inactive) [ 2022-01-14 ] | |||||||||||||||||||||||||||
|
julien.fritsch Based on Seppo's tests this does not look like regression so not a blocker for next release. | |||||||||||||||||||||||||||
| Comment by Seppo Jaakola [ 2022-01-17 ] | |||||||||||||||||||||||||||
|
This was analyzed to be a problem in galera side. A fix has been prepared to both galera 3 and 4 versions, and I cannot reproduce the issue with this test scenario anymore. | |||||||||||||||||||||||||||
| Comment by Seppo Jaakola [ 2022-01-17 ] | |||||||||||||||||||||||||||
|
fixes are merged in galera-bugs 3.x, 4.x and 4.ee HEAD, please confirm if customer's use case is fixed by this | |||||||||||||||||||||||||||
| Comment by Jan Lindström (Inactive) [ 2022-01-20 ] | |||||||||||||||||||||||||||
|
Should be fixed with Galera library 26.4.11 with commit 67341d07 | |||||||||||||||||||||||||||
| Comment by Ramesh Sivaraman [ 2022-01-20 ] | |||||||||||||||||||||||||||
|
jplindst bug fix looks good. Donor wsrep state changes correctly in the given test case and in normal SST. | |||||||||||||||||||||||||||
| Comment by Jan Lindström (Inactive) [ 2022-01-20 ] | |||||||||||||||||||||||||||
|
ponsuresh.pandians Can customer test with 26.4.11 Galera library ? | |||||||||||||||||||||||||||
| Comment by Lars Mikkelsen [ 2022-01-20 ] | |||||||||||||||||||||||||||
|
Please provide download link for galera-26.4.11 so I can test this Newest version I can find on archive.mariadb.org is 26.4.6 as it is packaged even in the newer tar files.
Some of your build rutines may need a checkup. | |||||||||||||||||||||||||||
| Comment by Lars Mikkelsen [ 2022-01-20 ] | |||||||||||||||||||||||||||
|
And in status on a 10.4.21 server its also the reported version:
| |||||||||||||||||||||||||||
| Comment by Jan Lindström (Inactive) [ 2022-01-26 ] | |||||||||||||||||||||||||||
|
ponsuresh.pandians You can compile newest Galera library from sources if you need it now. If not we will release MariaDB Community Server soon with new Galera library. This link https://dlm.mariadb.com/browse/mariadb_server/76/1194/ seems to contain 26.4.9. I do not know why your link shows so old library. | |||||||||||||||||||||||||||
| Comment by Lars Mikkelsen [ 2022-01-26 ] | |||||||||||||||||||||||||||
|
It actually dont. Package names are correct and says 26.4.9 but once you unpack you will see the version is only 26.4.6 and from october 2020. This is all ready reported to and confirmed by your support. | |||||||||||||||||||||||||||
| Comment by Jan Lindström (Inactive) [ 2022-01-26 ] | |||||||||||||||||||||||||||
|
lmk@netic.dk Thank you for your report. I opened https://jira.mariadb.org/browse/TODO-3320 to fix this. | |||||||||||||||||||||||||||
| Comment by Jan Lindström (Inactive) [ 2022-01-26 ] | |||||||||||||||||||||||||||
|
Please try following: https://archive.mariadb.org/mariadb-10.4.22/galera-26.4.9/ | |||||||||||||||||||||||||||
| Comment by Lars Mikkelsen [ 2022-01-26 ] | |||||||||||||||||||||||||||
|
Thats also an old version from october 2020
| |||||||||||||||||||||||||||
| Comment by Jan Lindström (Inactive) [ 2022-01-26 ] | |||||||||||||||||||||||||||
|
Debian seems to be fine but bintar not. | |||||||||||||||||||||||||||
| Comment by Jan Lindström (Inactive) [ 2022-02-08 ] | |||||||||||||||||||||||||||
|
Fixed on Galera library 26.4.11 commit 9561a159c |