[MDEV-21722] Mariabackup - Preparing incremental backup crash with mysqld got signal 6 Created: 2020-02-13 Updated: 2021-09-30 Resolved: 2020-03-12 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Backup |
| Affects Version/s: | 10.4.10 |
| Fix Version/s: | N/A |
| Type: | Bug | Priority: | Major |
| Reporter: | Wilson | Assignee: | Unassigned |
| Resolution: | Incomplete | Votes: | 0 |
| Labels: | crash, need_feedback | ||
| Environment: |
Debian 10 = OS |
||
| Issue Links: |
|
||||||||
| Description |
|
InnoDB: Failing assertion: free + TRX_UNDO_LOG_XA_HDR_SIZE < srv_page_size - 100 To report this bug, see https://mariadb.com/kb/en/reporting-bugs We will try our best to scrape up some info that will hopefully help Server version: 10.4.10-MariaDB-1:10.4.10+maria~buster Thread pointer: 0x0 |
| Comments |
| Comment by Marko Mäkelä [ 2020-02-13 ] |
|
This looks like undo log header page corruption. Please note that a mariabackup --prepare step will be needed before the server can be started up. The incremental backup writes some additional .delta files that are ignored by the normal InnoDB crash recovery. |
| Comment by Wilson [ 2020-02-13 ] |
|
Hi Marko Makela i encounter this issue when i prepare my incremental backup to my full backup, yes the mariadb service was stop.. Before i didn't encounter this issue.. Just a quick question because i'm a newbie on mariadb, is there a way of preparing multiple incremental backup on my fullbackup in just one session?? |
| Comment by Somanos Sar [ 2020-06-03 ] |
|
Hi all, ... My instance contains large amount of schemas... Thanks |
| Comment by Somanos Sar [ 2020-06-05 ] |
|
In case some others are facing the same issue, I found some hints from this link |
| Comment by Marko Mäkelä [ 2020-09-11 ] |
|
The problem should be caused by a DB_ROLL_PTR system column pointing to something that is no longer the start of a valid undo log record. In other words, the clustered index leaf page and the undo log pages of the transaction management are not corresponding to the same logical point of time.
I am not entirely convinced of this hypothesis, and I did not analyze what exactly is broken in the incremental backup or restore. |