首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何删除accumulo的所有表或为accumulo格式化hadoop文件

如何删除accumulo的所有表或为accumulo格式化hadoop文件
EN

Stack Overflow用户
提问于 2017-04-28 07:06:38
回答 1查看 254关注 0票数 0

我希望清除本地计算机accumulo中的所有记录,并希望删除测试时创建的未使用的表。我发现了可以从accumulo中使用的delete table命令,但是这需要大量的手工工作来删除大量的表。我还尝试过使用说明格式化hadoop的namenode,但这似乎行不通。

如何删除所有表并重新开始使用accumulo数据存储?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-28 09:12:57

嗯,我使用命令deletetable -f -p Test.*删除了所有表。它将删除所有前缀为"Test“的表。简而言之,我们可以编写一个脚本来删除所有表。

要从accumulo删除所有hadoop文件,请执行以下步骤:

  1. 停止蓄能灯
  2. 运行$ hdfs dfs -rm -R -skipTrash hdfs://localhost:9000/accumulo。其中hdfs://localhost:9000/accumulo是通往accumulo数据的路径。
  3. 重新运行$ accumulo init.
  4. 启动Accumulo $ ./bin/start-all.sh
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43674088

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档