| Bug #21271 | 2 Node cluster can't recover from bringing one node down | ||
|---|---|---|---|
| Submitted: | 25 Jul 2006 13:07 | Modified: | 1 Sep 2006 17:11 |
| Reporter: | Jan-willem van Eys | ||
| Status: | Closed | ||
| Category: | Server: Cluster | Severity: | S1 (Critical) |
| Version: | 5.1.11 | OS: | Linux (RHEL-ES4 (Nahant)) |
| Assigned to: | Jonas Oreland | Target Version: | |
[25 Jul 2006 13:07]
Jan-willem van Eys
[25 Jul 2006 13:25]
Miguel Solorzano
Changing for adequate Category: Cluster.
[1 Aug 2006 16:24]
Jonas Oreland
Can you please upload tracefile aswell?
[2 Aug 2006 10: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 10:01]
Jan-willem van Eys
trace logs from the crashing node added
[2 Aug 2006 10: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 10:25]
Jonas Oreland
As a work-around you should be able to start the node "--initial"
[3 Aug 2006 15: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 14: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 14: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 10:07]
Jonas Oreland
pushed to 5.1.12
[1 Sep 2006 17: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.
