MySQL NDB Cluster Internals Manual

Abstract

This is the MySQL NDB Cluster Internals Manual, which contains information about the NDBCLUSTER storage engine that is not strictly necessary for running the NDB Cluster product, but can prove useful for development and debugging purposes. Topics covered in this Guide include, among others, communication protocols employed between nodes, file systems used by management nodes and data nodes, error messages, and debugging (DUMP) commands in the management client.

The information presented in this guide is current for recent releases of NDB Cluster up to and including NDB Cluster 7.6.9, now under development. Due to significant functional and other changes in NDB Cluster and its underlying APIs, you should not expect this information to apply to previous releases of the NDB Cluster software prior to NDB Cluster 7.2. Users of older NDB Cluster releases should upgrade to the latest available release of NDB Cluster 7.5, currently the most recent GA release series.

For more information about NDB 7.5, see What is New in NDB Cluster 7.5. For information regarding NDB 7.6, see What is New in NDB Cluster 7.6.

For legal information, see the Legal Notices.

For help with using MySQL, please visit either the MySQL Forums or MySQL Mailing Lists, where you can discuss your issues with other MySQL users.

Third-party licensing information.  This product may include third-party software, used under license. If you are using a Commercial release of NDB Cluster 7.5, see the MySQL NDB Cluster 7.5 Commercial Release License Information User Manual for licensing information relating to third-party software that may be included in this Commercial release. If you are using a Community release of NDB Cluster 7.5, see the MySQL NDB Cluster 7.5 Community Release License Information User Manual for licensing information relating to third-party software that may be included in this Community release.

Licensing information—MySQL NDB Cluster 7.6.  If you are using a Developer Preview release of NDB Cluster 7.6, see the MySQL NDB Cluster 7.6 Community Release License Information User Manual for licensing information relating to third-party software that may be included in this Community release.

Document generated on: 2018-09-20 (revision: 59155)

Table of Contents     [+/-]

Preface and Legal Notices
1 NDB Cluster File Systems     [+/-]
2 NDB Cluster Management Client DUMP Commands     [+/-]
3 The NDB Communication Protocol     [+/-]
4 NDB Kernel Blocks     [+/-]
5 NDB Cluster Start Phases     [+/-]
6 NDB Schema Object Versions
7 NDB Cluster API Errors     [+/-]
A NDB Internals Glossary
Index