在使笔记本电脑退出睡眠或触诊后,虚拟机上发生以下错误
错误:无法从ZooKeeper获取主地址; znode data == 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
有没有人在VM和笔记本电脑上使用HBase,或者对正在发生的事情以及如何处理这些问题有任何见解?
注意:请不要标记为DUPLICATE。是的,还有另外两个相关问题。
但是:第一个问题的答案并不适用于我的情况 - 因为在我的情况下设置是针对独立的alrady:
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
答案 0 :(得分:2)
看起来我只需要忍受这个。最快的解决方法是重启zookeeper。这实际上并不是那么糟糕 - 至少不像重新启动所有HBase一样痛苦。