acumulo表名Map问题

kx5bkwkv  于 2021-05-30  发布在  Hadoop
关注(0)|答案(2)|浏览(327)

我的accumulo示例已损坏。当我启动示例时,它抛出了一个错误,指出我的元数据表已损坏。然后,我备份了hdfs中acumulo目录中的数据,并对示例进行了初始化。我没有意识到的是,accumulo表的名称没有列在我备份的数据中。表名是int。在int和表名之间有转换吗?还是我搞砸了自己,搞砸了Zookeeper?
谢谢。

chy5wohz

chy5wohz1#

它不会把Zookeeper吹走。如果您愿意做一些手动恢复工作,那么您可能仍然在旧的zookeeper示例目录下有一个备份。

uqzxnwby

uqzxnwby2#

如果你吹走了Zookeeper,那么是的,你运气不好,很遗憾。表配置也是如此,它也存储在zookeeper中。
如果您可以将hdfs文件中的表名拼凑在一起(请尝试 accumulo rfile-info <path_in_hdfs> 要检查rfiles),可以尝试将rfiles导入新示例。http://accumulo.apache.org/1.6/accumulo_user_manual.html#zookeeper_failure 可能也有帮助。
欢迎访问社区邮件列表(dev@accumulo.apache.org 或者user@accumulo.apache.org)我们可以帮你更多。

相关问题