情景

Java通过Zookeeper连接Hbase时,Zookeeper一直返回的是127.0.0.1给windows端的java,导致java连接不上hbase。zookeeper中的hbase里缺失master也会导致连不上。

解决

将master节点所在的虚拟机,hostname中127.0.0.1 localhost对应关系删掉,然后进入hbase自带的zookeeper:

hbase zkcli

确认找到hbase

ls /
结果:[hbase, zookeeper]

删除hbase的记录:

rmr /hbase

退出zookeeper:

quit

重启hbase

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐