Displaying 2 results from an estimated 2 matches for "recovery_head".
2018 Aug 02
3
tdbtool repack fails
...it ends with this error:
tdb_recovery_allocate: overflow recovery area
tdb_transaction_prepare_commit: failed to setup recovery data
../lib/tdb/common/tdb.c:1055 Failed to commit
I follow the code and found this line:
transaction.c:783
/* New head will be at end of file. */
recovery_head = tdb->map_size;
In my case it means following:
my filesize is 3,3GB, old recovery_head was on 2064351232, size of old
recovery was about 923820008, size of new recovery should be 1323794228,
after tdb_free of old recovery area and setting the new recovery head to
end of file(tdb->map_si...
2018 Aug 02
0
tdbtool repack fails
...ocate: overflow recovery area
> tdb_transaction_prepare_commit: failed to setup recovery data
> ../lib/tdb/common/tdb.c:1055 Failed to commit
>
> I follow the code and found this line:
>
> transaction.c:783
>
> /* New head will be at end of file. */
> recovery_head = tdb->map_size;
>
> In my case it means following:
>
> my filesize is 3,3GB, old recovery_head was on 2064351232, size of old
> recovery was about 923820008, size of new recovery should be 1323794228,
> after tdb_free of old recovery area and setting the new recovery head...