O tópico Kafka não existe mais após a reinicialização

Criei um tópico no cluster kafka local com 3 servidores / corretores executando o seguinte no diretório de instalação do kafka

bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 2 --partitions 2 --topic user-activity-tracking-pipeline

Tudo funcionou bem, pois eu era capaz de produzir e receber mensagens do meu tópico. Após reiniciar minha máquina, iniciei o zookeeper incluído no diretório de instalação do kafka executando o seguinte no terminal

bin/zookeeper-server-start.sh config/zookeeper.properties

Iniciou 3 servidores pertencentes ao cluster executando o seguinte no terminal a partir do diretório de instalação kafka

env JMX_PORT=10001 bin/kafka-server-start.sh config/server1.properties
env JMX_PORT=10002 bin/kafka-server-start.sh config/server2.properties
env JMX_PORT=10003 bin/kafka-server-start.sh config/server3.properties

Agora, quando listo os tópicos disponíveis, executando o seguinte no terminal do diretório de instalação kafka,

bin/kafka-topics.sh --zookeeper localhost:2181 --list

resultado está vazio!

Aqui estão as entradas de configuração relevantes do servidor 1. Os valores para o servidor 2 e o servidor 3 são bastante semelhantes

broker.id=1
listeners=PLAINTEXT://:9093
num.network.threads=3
num.io.threads=8
socket.send.buffer.bytes=102400
socket.receive.buffer.bytes=102400
socket.request.max.bytes=104857600
log.dirs=/tmp/kafka-logs-broker-1
num.partitions=2
num.recovery.threads.per.data.dir=1
log.retention.hours=168
log.segment.bytes=1073741824
log.retention.check.interval.ms=300000
log.cleaner.enable=false
zookeeper.connect=localhost:2181
zookeeper.connection.timeout.ms=6000

Percebo arquivos de log em após a reinicialização, então nada foi limpo

/tmp/kafka-logs-broker-1
/tmp/kafka-logs-broker-2
/tmp/kafka-logs-broker-3

Gostaria de saber por que o tópico criado anteriormente"pipeline de rastreamento de atividades do usuário" não existe mais quando tento listar?

questionAnswers(3)

yourAnswerToTheQuestion