Can‘t get master address from Zookper 问题解决

今个在 hadoop 中 hbase 的使用中碰到钉子 1

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

Can‘t get master address from Zookper 问题解决_第1张图片
原因:
虚拟机的话,可能会导致 zookeeper 不稳定,集群间网络通信出现问题。

解决办法:

关闭 hbase

stop-hbase.sh

然后到jps命令查看是否关闭 hbase 相关进程
若完全关闭则重启 hbase

start-hbase.sh

若发现仍有残留进程的话需要执行如下操作
1,切换到 hadoop 目录下

cd /usr/local/hadoop  #此处是我的安装目录

2, 先关闭

./sbin/stop-all.sh

3,重新启动 hadoop

./sbin/start-dfs.sh

4,最后启动 hbase

start-hbase.sh

这样之后就正常了。

你可能感兴趣的:(hadoop生态学习,报错集锦)