-
Hi, we are Running Strimzi Kafka with 0.26.1 in Production with Storage PersistentClaimStorage. (On Premise and Vshere under it) We have adding a second Storage (PersistentClaimStorage) under each Kafka Node. Because Our Storage Class doesn‘t Support volume resizing. And the Storage Class with This Option has a lot of Bug with Vshere. It Looks like the data is always under Storage0 Kafka 0 and dont get to Storage1 Kafka 0. So whats Happen when storage0 ist Full get the new load then to the Storage1 or the Kafka Cluster will Break because volumes are full? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
So, just to make sure I got you right -> you use the JBOD storage and you sucessfully added the second disk (i.e. if you ece into the broker pod and do Kafka does not do this automatically -> you have to do this your self. In 0.26.1, you will need to use the If you upgrade to 0.28, you would be able to also use the Intra-broker disk balancing using Cruise Cotnrol (see https://strimzi.io/docs/operators/latest/full/configuring.html#con-rebalance-str). But that is new in 0.28.0. |
Beta Was this translation helpful? Give feedback.
So, just to make sure I got you right -> you use the JBOD storage and you sucessfully added the second disk (i.e. if you ece into the broker pod and do
df -h
you can see it)? But you are wondering how to move the data to the new disk. Correct?Kafka does not do this automatically -> you have to do this your self. In 0.26.1, you will need to use the
kafka-reassign-partitions.sh
tool. (check the section Partition reassignment between JBOD volumes in https://strimzi.io/docs/operators/latest/full/configuring.html#con-partition-reassignment-str)If you upgrade to 0.28, you would be able to also use the Intra-broker disk balancing using Cruise Cotnrol (see https://strimzi.io/docs/operators/late…