我希望清除本地计算机accumulo中的所有记录,并希望删除测试时创建的未使用的表。我发现了可以从accumulo中使用的delete table命令,但是这需要大量的手工工作来删除大量的表。我还尝试过使用说明格式化hadoop的namenode,但这似乎行不通。
如何删除所有表并重新开始使用accumulo数据存储?
发布于 2017-04-28 09:12:57
嗯,我使用命令deletetable -f -p Test.*删除了所有表。它将删除所有前缀为"Test“的表。简而言之,我们可以编写一个脚本来删除所有表。
要从accumulo删除所有hadoop文件,请执行以下步骤:
$ hdfs dfs -rm -R -skipTrash hdfs://localhost:9000/accumulo。其中hdfs://localhost:9000/accumulo是通往accumulo数据的路径。$ accumulo init.$ ./bin/start-all.sh。https://stackoverflow.com/questions/43674088
复制相似问题