Bug #21271 | 2 Node cluster can't recover from bringing one node down | ||
---|---|---|---|
Submitted: | 25 Jul 2006 11:07 | Modified: | 1 Sep 2006 15:11 |
Reporter: | Jan-willem van Eys | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Cluster: Cluster (NDB) storage engine | Severity: | S1 (Critical) |
Version: | 5.1.11 | OS: | Linux (RHEL-ES4 (Nahant)) |
Assigned to: | Jonas Oreland | CPU Architecture: | Any |
[25 Jul 2006 11:07]
Jan-willem van Eys
[25 Jul 2006 11:25]
MySQL Verification Team
Changing for adequate Category: Cluster.
[1 Aug 2006 14:24]
Jonas Oreland
Can you please upload tracefile aswell?
[2 Aug 2006 8:00]
Jan-willem van Eys
tarball with error and trace logs
Attachment: cluster_crash_logs.tgz (application/x-compressed-tar, text), 38.80 KiB.
[2 Aug 2006 8:01]
Jan-willem van Eys
trace logs from the crashing node added
[2 Aug 2006 8:21]
Jonas Oreland
Thx... I _think_ i know what the problem is... Note for myself: Two fragments should be restored using different LCP-no But I incorrectly them in same file, making LCP restore...
[2 Aug 2006 8:25]
Jonas Oreland
As a work-around you should be able to start the node "--initial"
[3 Aug 2006 13:33]
Jonas Oreland
Hi 1) Would it be possible to get access to the filesystem causing this. 2) What hardware do you use What linux kernel is used in RHEL-ES4 (Nahant) (try "uname -a") /Jonas
[7 Aug 2006 12:29]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/10115 ChangeSet@1.2263, 2006-08-07 14:28:58+02:00, jonas@perch.ndb.mysql.com +10 -0 ndb - bug#21271 make each fragment use own LCP file, so that (s/n)r can use different LCP-no for different fragments
[7 Aug 2006 12:31]
Jonas Oreland
NOTE TO JON: This patch makes filesystem incompatible with earlier version (i.e a noderestart --initial is needed during upgrade)
[1 Sep 2006 8:07]
Jonas Oreland
pushed to 5.1.12
[1 Sep 2006 15:11]
Jon Stephens
Thank you for your bug report. This issue has been committed to our source repository of that product and will be incorporated into the next release. If necessary, you can access the source repository and build the latest available version, including the bug fix. More information about accessing the source trees is available at http://dev.mysql.com/doc/en/installing-source.html Documented incompatible change in 5.1.12 changelog and Cluster Upgrades/Downgrades section of Manual.