Agent: Previously, an attempted cluster upgrade from the NDB 7.6 series to the 8.0 series that was rejected on the first start of a new ndb_mgmd node could not be rolled back using the
upgrade cluster
command. With this fix, the user can now perform the rollback in the situation to return the cluster to a stable state. (Bug #34432349)Agent: If a
set
command was attempted with the same value as was already in use, for some configuration parameters, mcmd would still perform some unnecessary process or cluster restarts. With this fix, the command returns an error in the situation, telling the user that the command causes no changes to the cluster configuration. Also, a new option--retry
, has been added to theset
command, to be used when the user really needs to run theset
command and force a restart of the relevant processes. (Bug #22588763)Agent: The
stop process
command now accepts a node type or a list of node IDs as its argument for stopping multiple processes. See the command description forstop process
for details. (Bug #16879795)Client: Since NDB 8.0.31, the
--core-file
command-line-only attribute is no longer supported by ndb_mgmd. As a result, mcmd no longer supports configuring the option on ndb_mgmd nodes. (Bug #34629250)Transparent Data Encryption (TDE) for NDB Cluster (see File System Encryption for NDB Cluster) is now supported by MySQL Cluster Manager. See Setting Up Encryption, for more information. (Bug #34122958, WL #15319)
Agent: mcmd could hang when a packet larger than 16MB was sent between the client and mcmd. It was because mcmd miscalculated the packet size and thus failed to chunk the packet into multiple packets for proper transmission, and this fix corrects the problem. (Bug #34578419)
Agent: When a newly added data node failed to start, attempts to restart it again with
start process
and the--initial
option always resulted in errors with the complaintNodegroup unavailable
. (Bug #34307445)Client: mcmd used to accept some invalid configuration options silently and simply ignored them. With this fix, invalid configuration options are rejected with errors. (Bug #34450589)
The MySQL Cluster Manager installation included a number of unnecessary libraries, which have now been removed. (Bug #34456516)