Потерянные списки ACL на кластере Kafka - PullRequest
0 голосов
/ 28 января 2020

В последнее время у нас возникла критическая проблема в Kafka, и, поскольку все данные уже были использованы, и из-за ошибки новые данные не могли быть получены, я решил удалить все данные (rm -rf data / *) и начать чистый, чтобы преодолеть это. У меня, скорее всего, был KAFKA-3083, и он продолжал давать сбой и перезапускаться.

Теперь удаление данных не было сделано очень чисто, то есть я остановил службу и удалил данные и запустил по одному брокеру за раз, вместо этого снятия их всех, удаления всех данных и запуска их вместе. Через некоторое время я заметил, что только 5 из ~ 15 тем были на сервере, и все ACL исчезли (до этого момента все было определенно).

Сначала я подумал, что есть несколько мета-тем, которые содержат ACL и информация о темах, но везде, где я смотрю, inte rnet говорит, что списки ACL и информация о темах хранятся в зоопарках (которые находятся на разных серверах, чем у брокеров), и так, как это возможно, что они были удалены? Есть идеи, если у брокеров есть важные мета-темы, которых я не должен был касаться? Спасибо.

...