Bug #24521 ndbd node crashes if try to create many datafiles for tablespace
Submitted: 22 Nov 2006 21:52 Modified: 10 Apr 2007 13:17
Reporter: Serge Kozlov
Status: Closed
Category:Server: ClusterDD Severity:S2 (Serious)
Version:5.1.14-bk OS:Linux (Linux FC4)
Assigned to: justin he Target Version:

[22 Nov 2006 21:52] Serge Kozlov
Description:
Data nodes died if to create many datafiles for table space.

How to repeat:
1. Create a new simple config.ini where added InitialNoOfOpenFiles=20 (or use from
attached file)
2. Start cluster.
3. Run script (from attached file) as it described below:
./sqe.pl -q ats1.txt -p 127.0.0.1:3306:root
4. Wait while the script will stop and look into error and trace log files

Suggested fix:
Seems error is correct in error_log but why nodes die?
[24 Jan 2007 6:33] justin he
the patch for bug24521

Attachment: bug24521.patch (text/x-patch), 9.31 KiB.

[25 Jan 2007 17:30] Jonas Oreland
Hi,

Please do it as this instead.

- Have ndbfs send back a FSOPENREF with new error code instead.

/Jonas

ps. please ask by mail if description was unclear ds.
[29 Mar 2007 5:06] 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/23230

ChangeSet@1.2487, 2007-03-29 10:59:05+08:00, Justin.He@dev3-240.dev.cn.tlan +3 -0
  Bug#24521, ndbd node crashes if try to create many datafiles for tablespace
[7 Apr 2007 9:01] Bugs System
Pushed into 5.1.18-beta
[10 Apr 2007 13:17] 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 bugfix in 5.1.18 changelog.