Bug #48651 A large number of small fragment log files can cause ndb to crash on restart
Submitted: 9 Nov 2009 21:11 Modified: 10 Nov 2009 13:13
Reporter: Andrew Hutchings Email Updates:
Status: Closed Impact on me:
Category:MySQL Cluster: Cluster (NDB) storage engine Severity:S2 (Serious)
Version:6.3.28a OS:Any
Assigned to: Jonas Oreland CPU Architecture:Any

[9 Nov 2009 21:11] Andrew Hutchings
Time: Monday 9 November 2009 - 17:14:35
Status: Temporary error, restart node
Message: Internal program error (failed ndbrequire) (Internal error, programming error or missing error message, please report a bug)
Error: 2341
Error data: 
Error object: DBLQH (Line: 15721) 0x0000000a
Program: /usr/mysql/libexec/ndbd
Pid: 29443
Trace: /user/database/log/ndb_3_trace.log.4
Version: mysql-5.1.39 ndb-6.3.28a-GA

How to repeat:
[9 Nov 2009 22:06] Jonas Oreland

Attachment: bug48651.patch (text/x-patch), 1.08 KiB.

[10 Nov 2009 9:36] Bugs System
Pushed into 5.1.39-ndb-7.0.10 (revid:jonas@mysql.com-20091110092655-eg3e14i9sh1ok8cz) (version source revid:jonas@mysql.com-20091110092655-eg3e14i9sh1ok8cz) (merge vers: 5.1.39-ndb-7.0.10) (pib:13)
[10 Nov 2009 11:17] Jon Stephens
Documented bugfix in the NDB-6.3.29b and 7.0.9b changelogs as follows:

        Using a large number of small fragment log files could cause
        NDBCLUSTER to crash while trying to read them during a restart. 
        This issue was first observed with 1024 fragment log files of 
        16 MB each.

[10 Nov 2009 11:50] Bugs System
Pushed into 5.1.39-ndb-7.1.0 (revid:jonas@mysql.com-20091110114935-a4irjcn3ls58d8at) (version source revid:jonas@mysql.com-20091110114935-a4irjcn3ls58d8at) (merge vers: 5.1.39-ndb-7.1.0) (pib:13)
[10 Nov 2009 13:13] Jon Stephens
Already documented; re-closing.