Bug #19418 | Impossible to read database after having restored it from backup of a full db | ||
---|---|---|---|
Submitted: | 28 Apr 2006 9:15 | Modified: | 4 Aug 2006 9:01 |
Reporter: | Daniel Stricot | Email Updates: | |
Status: | Not a Bug | Impact on me: | |
Category: | MySQL Cluster: Cluster (NDB) storage engine | Severity: | S2 (Serious) |
Version: | 5.1.8-beta | OS: | Linux (Linux RedHat9) |
Assigned to: | Jonas Oreland | CPU Architecture: | Any |
[28 Apr 2006 9:15]
Daniel Stricot
[28 Apr 2006 9:18]
Daniel Stricot
example
Attachment: Pbbackuprestore.V51 (application/octet-stream, text), 8.28 KiB.
[13 May 2006 13:35]
Hartmut Holzgraefe
Do you get an error when trying to access other tables than IMSI? And have you tried to increase the [NDBD]RedoBuffer setting as suggested by the error message?
[30 May 2006 12:34]
patrice audigou
There was only one table called 'IMSI' in the database. We didn't try to increase the size of the REDO buffers.
[13 Jun 2006 23:00]
Bugs System
No feedback was provided for this bug for over a month, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open".
[14 Jun 2006 13:57]
Daniel Stricot
With the default value for the size of the RedoBuffer (8MB), we had the Temporay Error 1221: REDO buffers overloaded (advice : increase RedoBuffer). I changed this value in the config.ini file to 80MB and I replayed the test . This time, I got the Temporary Error 1220 : REDO log files overloaded (advice : decrease TimeBetweenLocalCheckpoints, and|or increase NoOfFragmentLogFiles). I moved the parameter TimeBetweenLocalCheckpoints from 20 to 4, I got the error 1220 when populating my database at the beginning of the test (befor the backup). So , I moved the parameter NoOfFragmentLogFiles from 4 to 40; the population is OK, but the restoration failed like before. Finally, after many tries, with the value 80 of NoOfFragmentLogFiles , the restoration succeeded. It's a little bit difficult to find the good tuning for the configuration file ?!!!
[14 Jun 2006 14:07]
Daniel Stricot
With the default value for the size of the RedoBuffer (8MB), we had the Temporay Error 1221: REDO buffers overloaded (advice : increase RedoBuffer). I changed this value in the config.ini file to 80MB and I replayed the test . This time, I got the Temporary Error 1220 : REDO log files overloaded (advice : decrease TimeBetweenLocalCheckpoints, and|or increase NoOfFragmentLogFiles). I moved the parameter TimeBetweenLocalCheckpoints from 20 to 4, I got the error 1220 when populating my database at the beginning of the test (befor the backup). So , I moved the parameter NoOfFragmentLogFiles from 4 to 40; the population is OK, but the restoration failed like before. Finally, after many tries, with the value 80 of NoOfFragmentLogFiles , the restoration succeeded. It's a little bit difficult to find the good tuning for the configuration file ?!!!
[4 Aug 2006 9:01]
Jonas Oreland
1) tuning...yes that can be difficult 2) can't read(4009)...you have to close all your connection to a running mysql (or restart it), so that it can safely proceed wo/ any lingering caches. for this there is already an open bug report...