如何在zookeeper中删除非空的数据节点?

时间:2015-12-08 10:38:51

标签: apache-zookeeper

要从命令行界面删除zookeeper中的节点,有一个删除命令。当我运行它时,它说:

Node not empty: /testNode

我正在使用this guide

2 个答案:

答案 0 :(得分:26)

zkCli为此目的提供rmr(已弃用)或deleteall命令。它将递归删除路径下的所有节点。此命令没有appear until version 3.4.0。您提供的文档链接适用于版本3.3.3

答案 1 :(得分:0)

我在Java中使用以下命令:

zkClient.deleteRecursive(ZkUtils.getTopicPath(topicName));