今个在 hadoop 中 hbase 的使用中碰到钉子 📍1
ERROR: Can't get master address from ZooKeeper; znode data == null
原因:
虚拟机的话,可能会导致 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
这样之后就正常了。