这个坑搞了很久

主要原因是独立安装的zookeeper并没有创建/znode

导致hbase无法定位到默认的znode---  /hbase

解决方法:

   运行zookeeper:./zkCli.sh

   创建znode:          create /hbase myhbase

现在重启hbase ,hmaster和regionserver正常启动

但是hbase shell出现bug

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

这可能是hostname出现问题

解决方案:

修改/etc/hostname  将主机名设置正确



Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐