2017-02-20 9 views
3

でdelete.topic.enableは何ですか、私は今、私はそれを削除したいHell0-Kafka3は、私はカフカに新しいですカフカ

と呼ばれるいくつかのトピックを作成しました。だから私は、このようなコマンドを発行しています:

$ bin/kafka-topics.sh --zookeeper localhost:2181 --delete --topic Hello-Kafka3 
Topic Hello-Kafka3 is marked for deletion. 
Note: This will have no impact if delete.topic.enable is not set to true. 

誰かが私が注理解するのに役立ちます。最後の行にを??

答えて

3

このdelete-topicコマンドを発行する前に、config/server.propertiesでdelete.topic.enableをtrueに設定する必要があります。それ以外の場合、Kafkaは送信したコマンドを無視し、トピックに対しては何も行いません。

+0

バージョン1.0.0から 'delete.topic.enable'のデフォルト値は' true'です。https://kafka.apache.org/documentation/#upgrade_100_notableを参照してください。 – Alex

関連する問題