Deleting a Topic
Delete a topic using either of the following methods:
Prerequisites
- A Kafka instance has been created, and a topic has been created in this instance.
- The Kafka instance is in the Running state.
Deleting a Topic on the Console
- Log in to the management console.
- Click
in the upper left corner to select a region.
Select the region where your Kafka instance is located.
- Click
and choose Application > Distributed Message Service (for Kafka) to open the console of DMS for Kafka.
- Click the desired Kafka instance to view the instance details.
- Click the Topics tab.
- Delete topics using either of the following methods:
- Select one or more topics and click Delete Topic in the upper left corner.
- In the row containing the topic you want to delete, choose More > Delete.
- In the Delete Topic dialog box that is displayed, click Yes to delete the topic.
Deleting a Topic with the Kafka CLI
If your Kafka client version is later than 2.2, you can use kafka-topics.sh to delete topics.
- If SASL is not enabled for the Kafka instance, run the following command in the /{directory where the CLI is located}/kafka_{version}/bin/ directory to delete a topic:
./kafka-topics.sh --bootstrap-server {broker_ip}:{port} --delete --topic {topic_name}
- If SASL has been enabled for the Kafka instance, perform the following steps to delete a topic:
- (Optional) If the SSL certificate configuration has been set, skip this step. Otherwise, perform the following operations:
Create the ssl-user-config.properties file in the /config directory of the Kafka client and add the SSL certificate configurations by referring to 3.
- Run the following command in the /{directory where the CLI is located}/kafka_{version}/bin/ directory to delete a topic:
./kafka-topics.sh --bootstrap-server {broker_ip}:{port} --delete --topic {topic_name} --command-config ./config/ssl-user-config.properties
- (Optional) If the SSL certificate configuration has been set, skip this step. Otherwise, perform the following operations:
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.