在zookeeper中从命令行界面删除一个节点有一个delete命令。当我运行它时,它说:
Node not empty: /testNode
我使用的是this guide。
szqfcxe21#
zkCli提供了rmr(已过时)或deleteall命令用于此目的。它将递归删除路径下的所有节点。此命令不是appear until version 3.4.0。您提供的文档链接适用于3.3.3版本。
zkCli
rmr
deleteall
3.3.3
7xllpg7q2#
我在Java中使用以下命令:zkClient.deleteRecursive(ZkUtils.getTopicPath(topicName));
zkClient.deleteRecursive(ZkUtils.getTopicPath(topicName));
yqkkidmi3#
删除所有节点Name例如:deleteall /hbase在hbase 2.4.1中对我有效
3条答案
按热度按时间szqfcxe21#
zkCli
提供了rmr
(已过时)或deleteall
命令用于此目的。它将递归删除路径下的所有节点。此命令不是appear until version 3.4.0。您提供的文档链接适用于3.3.3
版本。7xllpg7q2#
我在Java中使用以下命令:
zkClient.deleteRecursive(ZkUtils.getTopicPath(topicName));
yqkkidmi3#
删除所有节点Name
例如:deleteall /hbase在hbase 2.4.1中对我有效