#apache-kafka #apache-zookeeper #yahoo-kafka-manager
#apache-kafka #apache-zookeeper #yahoo-kafka-manager
Вопрос:
Есть тема с 22 репликами, 50 разделами и 22 запущенными брокерами Kafka.
Экран назначения темы вручную в Kafka Manager показывает, что во всех разделах темы отключен брокер, как показано на изображении.
Как определить, что Kafka broker отключен, используя cli или Kafka Manager?
В настоящее время я смотрю, какой идентификатор брокера отсутствует в репликах разделов.
Ответ №1:
Эта информация о брокерах также поддерживается в Zookeeper. Итак, вы можете перейти на один из узлов zookeeper и использовать cli для извлечения этого, и вот последовательность команд, которую вы могли бы использовать:
- В командной строке просто введите команду
zookeeper-client
, и это должно вызвать командную строку zookeeper - В новом приглашении выполните команду —
ls /brokers/ids
и это должно вернуть идентификаторы всех активных брокеров