MySQL 5.6 Reference Manual Including MySQL NDB Cluster 7.3-7.4 Reference Guide

18.4.5 ndb_mgm — The NDB Cluster Management Client

The ndb_mgm management client process is actually not needed to run the cluster. Its value lies in providing a set of commands for checking the cluster's status, starting backups, and performing other administrative functions. The management client accesses the management server using a C API. Advanced users can also employ this API for programming dedicated management processes to perform tasks similar to those performed by ndb_mgm.

To start the management client, it is necessary to supply the host name and port number of the management server:

shell> ndb_mgm [host_name [port_num]]

For example:

shell> ndb_mgm ndb_mgmd.mysql.com 1186

The default host name and port number are localhost and 1186, respectively.

The following table includes options that are specific to the NDB Cluster management client program ndb_mgm. Additional descriptions follow the table. For options common to most NDB Cluster programs (including ndb_mgm), see Section 18.4.29, “Options Common to NDB Cluster Programs — Options Common to NDB Cluster Programs”.

Table 18.21 Command-line options for the ndb_mgm program

Format Description Added, Deprecated, or Removed

--connect-retries=#

Set number of times to retry connection before giving up; 0 means 1 attempt only (and no retries)

ADDED: NDB 7.4.9

--try-reconnect=#,

-t

Set number of times to retry connection before giving up; synonym for --connect-retries

DEPRECATED: NDB 7.4.9

--execute=name,

-e

Execute command and exit

(Supported in all MySQL 5.6 based releases)


Additional information about using ndb_mgm can be found in Section 18.5.1, “Commands in the NDB Cluster Management Client”.