Skip to main content
Version: 22.3

rpk cluster partitions movement-cancel

Cancel ongoing partition movements.

By default, this command cancels all the partition movements in the cluster. To ensure that you do not accidentally cancel all partition movements, this command prompts users for confirmation before issuing the cancellation request. You can use --no-confirm to disable the confirmation prompt:

rpk cluster partitions movement-cancel --no-confirm

If --node is set, this command will only stop the partition movements occurring in the specified node:

rpk cluster partitions movement-cancel --node 1

Usage

rpk cluster partitions movement-cancel [flags]

Flags

Value Type Description
-h, --help- Help for movement-cancel.
--no-confirm- Disable confirmation prompt.
--nodeintID of a specific node on which to cancel ongoing partition movements (default -1).
--admin-api-tls-certstringThe certificate to be used for TLS authentication with the Admin API.
--admin-api-tls-enabled-Enable TLS for the Admin API (not necessary if specifying custom certs).
--admin-api-tls-keystringThe certificate key to be used for TLS authentication with the Admin API.
--admin-api-tls-truststorestringThe truststore to be used for TLS communication with the Admin API.
--api-urlsstring Comma-separated list of admin API addresses (<ip>:<port>
--brokersstringsComma-separated list of broker ip:port pairs (for example. --brokers '192.168.78.34:9092,192.168.78.35:9092,192.179.23.54:9092'). Alternatively, you may set the REDPANDA_BROKERS environment variable with the comma-separated list of broker addresses.
--configstringRedpanda config file, if not set the file will be searched for in the default locations.
--passwordstring SASL password to be used for authentication.
--sasl-mechanismstringThe authentication mechanism to use. Supported values: SCRAM-SHA-256, SCRAM-SHA-512.
--tls-certstringThe certificate to be used for TLS authentication with the broker.
--tls-enabled-Enable TLS for the Kafka API (not necessary if specifying custom certs).
--tls-keystringThe certificate key to be used for TLS authentication with the broker.
--tls-truststorestring The truststore to be used for TLS communication with the broker.
--userstring SASL user to be used for authentication.
-v, --verbose-Enable verbose logging (default false).