-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make it possible to use Cruise Control to move all data between two JBOD disks #7532
Comments
@scholzj right now we can do a rebalance across JBOD disks on the same broker. |
Looking deeper at the CC wiki [1] it looks like we can move leader replicas off specific disks of a broker but can't specify where the data will go:
It doesn't fully meet the requested use case but I am sure we could this feature in upstream CC so that it could. That being said, we would also need to enable the |
@ppatierno Basically, I'm looking for similar option to your |
Triaged on 12.1.2023: Does not seem to be supported in Cruise Control. We can open an issue in Cruise Control to track this as an enhancement there. |
Opened linkedin/cruise-control#1958 in Cruise Control for this enhancement. |
This will help us a lot. Maybe we can push Linked In to complete the PR |
Looks like the CC support has been merged now in linkedin/cruise-control#1908. So maybe we can triage it again to see of something more is needed. |
Triaged on community call on 5.10.2023: A useful feature. A proposal should be done for the API changes etc. |
This would be very useful in the case where the usage pattern for your Kafka cluster on AWS has changed, and you find yourself with EBS volumes that are larger than what you need. If I understand this feature correctly, it will allow you to attach new smaller JBOD EBS Volumes to an existing cluster, then move your data to the new volumes, and finally remove the old EBS volumes that can then be deleted, saving on cost. |
Closed by #10644 |
One of the common requests we get is to be able to easily move all Kafka logs between two disks on the JBOD storage array. This is useful for example when:
Currently, this needs ot be done using the Kafka CLI tools which is not really user-friendly. It would be nice to have an option to do it through Cruise Control and have CC handle moving the logs.
The text was updated successfully, but these errors were encountered: