Replies: 3 comments 21 replies
-
It looks like you scaled dow some nodes before the upgrade. Unfortunately, Kafka does not support getting the registered nodes and unregister them right now. So you will have to unregister the node manually: https://kafka.apache.org/38/javadoc/org/apache/kafka/clients/admin/Admin.html#unregisterBroker(int) |
Beta Was this translation helpful? Give feedback.
-
@scholzj Are you sure unregisterBroker will work?
Is there a method to alter the metadata in other ways? or a unregisterController ? |
Beta Was this translation helpful? Give feedback.
-
@scholzj I managed to do a trick. Because I am using kraft , i annotated the kafka nodepool with next-node-ids 3,4,5 and scaled the pool to 6 and it created 3 more brokers and 3 more controllers. This last creation , the controllers, made the "phantom" controllers reappear and also the errors from the cluster operator dissapeared. Now to remove those and come back to 3 nodes (broker+controller) I just have to scale down the nodepool? Or first should I use cruise control to remove the broker? Is there a special procedure to unregister a controller? |
Beta Was this translation helpful? Give feedback.
-
Hey hello,
I update the operator to 0.43.0 with sucess and after that updated the version in the kafka manifest to 3.8.0. I have 2 clusters. One got updated perfectly:
Beta Was this translation helpful? Give feedback.
All reactions