Documentation Home
MySQL 5.6 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 28.7Mb
PDF (A4) - 28.7Mb
Man Pages (TGZ) - 189.1Kb
Man Pages (Zip) - 302.1Kb
Info (Gzip) - 2.8Mb
Info (Zip) - 2.8Mb
Excerpts from this Manual

MySQL 5.6 Reference Manual  /  MySQL NDB Cluster 7.3 and NDB Cluster 7.4

Chapter 18 MySQL NDB Cluster 7.3 and NDB Cluster 7.4

Table of Contents

18.1 General Information
18.2 NDB Cluster Overview
18.2.1 NDB Cluster Core Concepts
18.2.2 NDB Cluster Nodes, Node Groups, Fragment Replicas, and Partitions
18.2.3 NDB Cluster Hardware, Software, and Networking Requirements
18.2.4 What is New in MySQL NDB Cluster
18.2.5 NDB: Added, Deprecated, and Removed Options, Variables, and Parameters
18.2.6 MySQL Server Using InnoDB Compared with NDB Cluster
18.2.7 Known Limitations of NDB Cluster
18.3 NDB Cluster Installation
18.3.1 Installation of NDB Cluster on Linux
18.3.2 Installing NDB Cluster on Windows
18.3.3 Initial Configuration of NDB Cluster
18.3.4 Initial Startup of NDB Cluster
18.3.5 NDB Cluster Example with Tables and Data
18.3.6 Safe Shutdown and Restart of NDB Cluster
18.3.7 Upgrading and Downgrading NDB Cluster
18.3.8 The NDB Cluster Auto-Installer (NO LONGER SUPPORTED)
18.4 Configuration of NDB Cluster
18.4.1 Quick Test Setup of NDB Cluster
18.4.2 Overview of NDB Cluster Configuration Parameters, Options, and Variables
18.4.3 NDB Cluster Configuration Files
18.4.4 Using High-Speed Interconnects with NDB Cluster
18.5 NDB Cluster Programs
18.5.1 ndbd — The NDB Cluster Data Node Daemon
18.5.2 ndbinfo_select_all — Select From ndbinfo Tables
18.5.3 ndbmtd — The NDB Cluster Data Node Daemon (Multi-Threaded)
18.5.4 ndb_mgmd — The NDB Cluster Management Server Daemon
18.5.5 ndb_mgm — The NDB Cluster Management Client
18.5.6 ndb_blob_tool — Check and Repair BLOB and TEXT columns of NDB Cluster Tables
18.5.7 ndb_config — Extract NDB Cluster Configuration Information
18.5.8 ndb_cpcd — Automate Testing for NDB Development
18.5.9 ndb_delete_all — Delete All Rows from an NDB Table
18.5.10 ndb_desc — Describe NDB Tables
18.5.11 ndb_drop_index — Drop Index from an NDB Table
18.5.12 ndb_drop_table — Drop an NDB Table
18.5.13 ndb_error_reporter — NDB Error-Reporting Utility
18.5.14 ndb_index_stat — NDB Index Statistics Utility
18.5.15 ndb_move_data — NDB Data Copy Utility
18.5.16 ndb_print_backup_file — Print NDB Backup File Contents
18.5.17 ndb_print_file — Print NDB Disk Data File Contents
18.5.18 ndb_print_frag_file — Print NDB Fragment List File Contents
18.5.19 ndb_print_schema_file — Print NDB Schema File Contents
18.5.20 ndb_print_sys_file — Print NDB System File Contents
18.5.21 ndb_redo_log_reader — Check and Print Content of Cluster Redo Log
18.5.22 ndb_restore — Restore an NDB Cluster Backup
18.5.23 ndb_select_all — Print Rows from an NDB Table
18.5.24 ndb_select_count — Print Row Counts for NDB Tables
18.5.25 ndb_show_tables — Display List of NDB Tables
18.5.26 — NDBCLUSTER Size Requirement Estimator
18.5.27 ndb_waiter — Wait for NDB Cluster to Reach a Given Status
18.6 Management of NDB Cluster
18.6.1 Commands in the NDB Cluster Management Client
18.6.2 NDB Cluster Log Messages
18.6.3 Event Reports Generated in NDB Cluster
18.6.4 Summary of NDB Cluster Start Phases
18.6.5 Performing a Rolling Restart of an NDB Cluster
18.6.6 NDB Cluster Single User Mode
18.6.7 Adding NDB Cluster Data Nodes Online
18.6.8 Online Backup of NDB Cluster
18.6.9 Importing Data Into MySQL Cluster
18.6.10 MySQL Server Usage for NDB Cluster
18.6.11 NDB Cluster Disk Data Tables
18.6.12 Online Operations with ALTER TABLE in NDB Cluster
18.6.13 Distributed Privileges Using Shared Grant Tables
18.6.14 NDB API Statistics Counters and Variables
18.6.15 ndbinfo: The NDB Cluster Information Database
18.6.16 Quick Reference: NDB Cluster SQL Statements
18.6.17 NDB Cluster Security Issues
18.7 NDB Cluster Replication
18.7.1 NDB Cluster Replication: Abbreviations and Symbols
18.7.2 General Requirements for NDB Cluster Replication
18.7.3 Known Issues in NDB Cluster Replication
18.7.4 NDB Cluster Replication Schema and Tables
18.7.5 Preparing the NDB Cluster for Replication
18.7.6 Starting NDB Cluster Replication (Single Replication Channel)
18.7.7 Using Two Replication Channels for NDB Cluster Replication
18.7.8 Implementing Failover with NDB Cluster Replication
18.7.9 NDB Cluster Backups With NDB Cluster Replication
18.7.10 NDB Cluster Replication: Bidirectional and Circular Replication
18.7.11 NDB Cluster Replication Conflict Resolution
18.8 NDB Cluster Release Notes

This chapter provides information about MySQL NDB Cluster, a high-availability, high-redundancy version of MySQL adapted for the distributed computing environment. The most recent NDB Cluster release series uses version 8 of the NDB storage engine (also known as NDBCLUSTER) to enable running several computers with MySQL servers and other software in a cluster. NDB Cluster 8.0, now available as a General Availability (GA) release beginning with version 8.0.19, incorporates version 8.0 of the NDB storage engine. NDB Cluster 7.6 and NDB Cluster 7.5, still available as GA releases, use versions 7.6 and 7.5 of NDB, respectively. Previous GA releases NDB Cluster 7.4 and NDB Cluster 7.3 incorporated NDB versions 7.4 and 7.3, respectively. NDB 7.4 and older release series are no longer supported or maintained.

This chapter contains information about NDB Cluster 7.3 releases through 5.6.51-ndb-7.3.33 as well as NDB Cluster 7.4 releases through 5.6.51-ndb-7.4.39. The latest available releases of these are 5.6.51-ndb-7.3.33 and 5.6.51-ndb-7.4.38, respectively. NDB Cluster 8.0 is now available as a General Availability release, and recommended for new deployments; for information about NDB Cluster 8.0, see What is New in MySQL NDB Cluster. NDB Cluster 7.6 and 7.5 are previous GA releases still supported in production. For information about NDB Cluster 7.6 and 7.5, see What is New in MySQL NDB Cluster.