【问题标题】:Hbase on a VM: Can not access zookeeper after coming out of sleep on a laptopVM 上的 Hbase:在笔记本电脑上休眠后无法访问 zookeeper
【发布时间】:2014-06-24 18:36:28
【问题描述】:

将笔记本电脑退出睡眠或休眠状态后

在 VM 上发生以下错误

错误:无法从 ZooKeeper 获取主地址; znode 数据 == null

从 hbase shell 运行任何简单命令时都会出现此错误,例如:

/opt/cloudera/parcels/CDH/etc/hbase/conf.dist $hbase shell
Version 0.96.1.1-cdh5.0.0, rUnknown, Thu Mar 27 23:03:17 PDT 2014

hbase(main):001:0> list
TABLE                                                                                                                     

ERROR: Can't get master address from ZooKeeper; znode data == null

是否有人在虚拟机和笔记本电脑上使用过 HBase,或者对正在发生的事情以及如何处理有任何见解?

注意:请不要标记为 DUPLICATE。是的,还有另外两个相关的问题。

但是:第一个的答案不适用于我的情况 - 因为在我的情况下,这些设置是针对独立的:

get "ERROR: Can't get master address from ZooKeeper; znode data == null" when using Hbase shell

第二个从未收到任何答案(可能是由于格式/措辞有问题):

HBase on Hortonworks HDP Sandbox: Can't get master address from ZooKeeper

【问题讨论】:

    标签: hbase virtual-machine apache-zookeeper hibernation


    【解决方案1】:

    看来我只需要忍受这个。最快的解决方法是重启zookeeper。这实际上并没有那么糟糕 - 至少不像重新启动所有 HBase 那样痛苦。

    【讨论】:

    • 您找到解决方案了吗?
    • 除了重启zookeeper?不——这就是我会做的。但是我已经有一段时间没有看到这种行为了。您使用的是哪个版本的 hbase?我当时大约是 0.94
    • 仍在 0.98.11。很高兴知道较新的版本没有表现出这种行为,但无法通过搜索网络确认
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-08-02
    • 1970-01-01
    • 2016-10-20
    • 1970-01-01
    • 2020-09-27
    • 1970-01-01
    • 2017-01-31
    相关资源
    最近更新 更多