【已解决】ERROR: Can‘t get master address from ZooKeeper; znode data == null
方法一hbase 和 zookeeper之间会话超时了修改HBase/conf路径下的配置文件 hbase-site.xml,添加下列代码:<property><name>zookeeper.session.timeout</name><value>1200000</value></property><property&
·
方法一
hbase 和 zookeeper之间会话超时了
修改HBase/conf路径下的配置文件 hbase-site.xml,添加下列代码:
<property>
<name>zookeeper.session.timeout</name>
<value>1200000</value>
</property>
<property>
<name>hbase.zookeeper.property.tickTime</name>
<value>6000</value>
</property>
方法二
打开终端,输入ifconfig查看你的ip,并复制ip
打开/etc/hosts文件,按照下图方式修改:
vim /etc/hosts

修改完这个文件后,要重启虚拟机,在命令行输入reboot重启虚拟机。重启后,再进行hadoop和hbase集群的启动,应该就能启动zookeeper了。这是因为hbase 和 zookeeper之间的连接不稳定,可能一开始是可以用的,但是时间一长也有可能不能用了。
更多推荐



所有评论(0)