To scale down bookies in a Pulsar or StreamNative cluster, first ensure your cluster can tolerate the removal (EnsembleSize ≥ Write Quorum ≥ Ack Quorum with one less bookie). Then, stop the bookie process, run the decommission command to safely migrate data, and validate that no ledgers remain on the decommissioned bookie. Finally, confirm the bookie is no longer listed in the cluster. For StreamNative Cloud, unused bookies are automatically removed after re-replication when resizing the cluster via the console or API.
For detailed steps and commands, see
Pulsar documentation and
StreamNative Cloud resize guide. Would you like a step-by-step breakdown or example commands?
Sources:
-
Decommission bookies cleanly (Pulsar)
-
Resize a Cluster (StreamNative Cloud) 👍 0 button 👎 0 button 💡
Hint: Mention @runllm in the thread for followups.