# rpk cluster partitions move-status

> For the complete documentation index, see [llms.txt](https://docs.redpanda.com/llms.txt). Component-specific: [streaming-full.txt](https://docs.redpanda.com/streaming-full.txt)

---
title: rpk cluster partitions move-status
latest-redpanda-tag: v26.2.1
latest-console-tag: v3.10.0
latest-operator-version: v26.2.2
# EOL = End-of-Life (support lifecycle status)
page-is-nearing-eol: "false"
page-is-past-eol: "false"
page-eol-date: July 28, 2027
latest-connect-version: 4.105.0
docname: rpk/rpk-cluster/rpk-cluster-partitions-move-status
page-component-name: streaming
page-version: "26.2"
page-component-version: "26.2"
page-component-title: Streaming
page-relative-src-path: rpk/rpk-cluster/rpk-cluster-partitions-move-status.adoc
page-edit-url: https://github.com/redpanda-data/docs/edit/main/modules/reference/pages/rpk/rpk-cluster/rpk-cluster-partitions-move-status.adoc
description: Show ongoing partition movements. By default this command lists all ongoing partition movements in the cluster.
page-git-created-date: "2023-12-22"
page-git-modified-date: "2026-08-17"
support-status: supported
---

<!-- Source: https://docs.redpanda.com/streaming/current/reference/rpk/rpk-cluster/rpk-cluster-partitions-move-status.md -->

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.

```bash
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:

```bash
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.

```text
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.

The `--format` flag controls the output format: text (`default`), json, yaml, or help (prints field descriptions).

## [](#usage)Usage

```bash
rpk cluster partitions move-status [flags]
```

## [](#flags)Flags

| Value | Type | Description |
| --- | --- | --- |
| --format | string | Output format (json,yaml,text,wide,help). (New in v26.2.1) |
| -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)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. |