On this page
Remove an aggregator node from the cluster.
This command must be run from the same host that the Master Aggregator is currently running on.
Usage:memsqlctl remove-aggregator [flags]Flags:-h, --help Help for remove-aggregator--host string The cluster-addressable hostname for the node--port PORT The cluster-addressable port for the node (default 3306)Global Flags:-c, --config FILE_PATH Path to the memsqctl config file--default-install-dir DIRECTORY_PATH Path to the default install directory--insecure-ssl Fall back to insecure SSL connections to local SingleStoreDB nodes if memsqlctl is unable to otherwise establish a connection (ADVANCED)-j, --json Print output in JSON format--node-metadata-file FILE_PATH Path to the node metadata file--parallelism POSITIVE_INTEGER Maximum amount of operations to be run in parallel--ssl-ca FILE_PATH The path to the CA certificate file (in PEM format) to authenticate the database certificate--timeout duration Maximum time for operation to complete (e.g., 30s, 10m, 1.5h)--verbose-json Print output in JSON format, include some warnings and user messages-v, --verbosity count Increase logging verbosity-y, --yes Enable non-interactive mode and assume the user would like to move forward with the proposed actions by default
This command is interactive unless you use either
--jsonflag to override interactive behavior.
memsqlctl remove-aggregatorcommand is equivalent to the sdb-admin remove-aggregator command.
The following is the standard output for the
sudo memsqlctl remove-aggregator --host "172.17.0.3"
memsqlctl will perform the following actions on the local master aggregator on port 3306: · Run `REMOVE AGGREGATOR 172.17.0.3:3306` Would you like to continue? [y/N]: y ✓ Removed aggregator 172.17.0.3:3306 from cluster
Last modified: April 25, 2023