Bug #30646 DBDIH: File system close failed during FileRecord status 13. OS errno 9.
Submitted: 27 Aug 2007 17:11 Modified: 15 Sep 2007 10:40
Reporter: Pekka Nousiainen Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Cluster: Cluster (NDB) storage engine Severity:S1 (Critical)
Version:5.1 OS:IBM AIX (5.2, 5.3)
Assigned to: Pekka Nousiainen CPU Architecture:Any

[27 Aug 2007 17:11] Pekka Nousiainen
Description:
During node or system restart (non-initial):

Time: Thursday 23 August 2007 - 18:41:53
Status: Permanent error, external action needed
Message: Invalid parameter for file (Configuration error)
Error: 2812
Error data: DBDIH: File system close failed during FileRecord status 13.
OS errno: 9
Error object: DBDIH (Line: 867) 0x0000000a
Program: ndbd
  

How to repeat:
Restart a node (on AIX).

Suggested fix:
See patch.
[27 Aug 2007 19:00] 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/33167

ChangeSet@1.2582, 2007-08-27 21:58:49+03:00, pekka@sama.ndb.mysql.com +2 -0
  ndb - bug#30646 fsync on close only if file is open for write
[7 Sep 2007 20:11] Jon Stephens
Documented bugfix in mysql-5.1.22-ndb-6.2.5 changelog; left bug status as PQ waiting for merge to 5.1-main.
[14 Sep 2007 16:26] Bugs System
Pushed into 5.1.23-beta
[15 Sep 2007 10:40] 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

Also documented in 5.1.23 changelog.