rpk cluster partitions move-status

Show ongoing partition movements.

By default this command lists all ongoing partition movements in the cluster. Topics can be specified to print the move status of specific topics. By default, this command assumes the kafka namespace, but you can use a "namespace/" to specify internal namespaces.

rpk cluster partitions move-status \
rpk cluster partitions move-status foo bar kafka_internal/tx

The --partition / -p flag can be used with topics to additional filter requested partitions:

rpk cluster partitions move-status foo bar --partition 0,1,2

The output contains the following columns with PARTITION-SIZE in bytes. Using -H, it prints the partition size in a human-readable format.

NAMESPACE-TOPIC PARTITION MOVING-FROM MOVING-TO COMPLETION-% PARTITION-SIZE BYTES-MOVED BYTES-REMAINING.

Using --print-all / -a the command additionally prints the column "RECONCILIATION STATUSES", which reveals the internal status of the ongoing reconciliations. Reported errors do not necessarily mean real problems.

Usage

rpk cluster partitions move-status [flags]

Flags

Value Type Description

-H, --human-readable

bool

Print the partition size in a human-readable form.

-p, --partition

stringSlice

Partitions to filter ongoing movements status (repeatable).

-a, --print-all

bool

Print internal states about movements for debugging.

Global flags

Value Type Description

--config

string

Redpanda or rpk config file; default search paths are ~/.config/rpk/rpk.yaml, $PWD/redpanda.yaml, and /etc/redpanda/redpanda.yaml.

-X, --config-opt

stringArray

Override rpk configuration settings; -X help for detail or -X list for terser detail.

--ignore-profile

bool

Ignore rpk.yaml and redpanda.yaml; use default settings.

--profile

string

rpk profile to use.

-v, --verbose

bool

Enable verbose logging.