Я думаю, что вы пропустили пару шагов. Чтобы вручную удалить топи c, необходимо выполнить следующие действия:
1) Остановить сервер Kafka
2) На каждом брокере у вас есть удалить все файлы журнала topi c в logs.dirs
:
rm -rf path/to/logs/topic_name/
3) Удалить каталог topi c из Zookeeper:
> zookeeper-shell.sh localhost:2181
> ls /brokers/topics
> rmr /brokers/topics/topic_name
4) Перезапустить Kafka сервер
Обратите внимание, что рекомендуемый способ удаления топи c -
/bin/kafka-topics.sh --zookeeper localhost:2181 --delete --topic topic_name
при условии delete.topic.enable=true
.