问下大佬们,java连接Hbase报 KeeperErrorCode = NoNode for /hbase/master

qq_39562400 2018-07-24 03:53:09
Caused by: org.apache.zookeeper.KeeperException$NoNodeException: KeeperErrorCode = NoNode for /hbase/master
at org.apache.zookeeper.KeeperException.create(KeeperException.java:111)
at org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
at org.apache.hadoop.hbase.zookeeper.ReadOnlyZKClient$ZKTask$1.exec(ReadOnlyZKClient.java:168)
at org.apache.hadoop.hbase.zookeeper.ReadOnlyZKClient.run(ReadOnlyZKClient.java:323)
at java.lang.Thread.run(Thread.java:748)
...全文
2634 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_33656598 2019-11-01
  • 打赏
  • 举报
回复
查看hbase-site的 ZooKeeper Znode Parent 配置是什么,然后在代码里面设置该属性,设置值必须和配置文件里面一样 ,我用的ambari安装的hbase 和 zookeeper, 这样设置后,问题解决,configuration.set("zookeeper.znode.parent","/hbase-unsecure"); 我的hbase-site的 ZooKeeper Znode Parent 配置就是 /hbase-unsecure
aoxianglin 2019-05-05
  • 打赏
  • 举报
回复
引用 8 楼 qq_39562400 的回复:
根据关键还是这个错误
请问楼主,这个问题解决了么?如果解决了,还请赐教
qq_39562400 2018-07-24
  • 打赏
  • 举报
回复
根据关键还是这个错误
qq_39562400 2018-07-24
  • 打赏
  • 举报
回复
之前没有,后来我又添加了。但还是不行。
Braska 2018-07-24
  • 打赏
  • 举报
回复

引用 5 楼 qq_39562400 的回复:
这是我的代码

看着应该没错啊, 你们hbase的配置文件里面zookeeper.znode.parent 是配置成/hbase吗
这个最好看一下hbase的配置文件。
qq_39562400 2018-07-24
  • 打赏
  • 举报
回复
这是我的代码
Braska 2018-07-24
  • 打赏
  • 举报
回复
hbase有没有配置zookeeper.znode.parent
如果有 那是否是hbaseConfiguration没有指定这个?
qq_39562400 2018-07-24
  • 打赏
  • 举报
回复
ZooKeeper,hbase都能正常启动。本机上可以连接到hbase数据库。就是java连接的时候出错。
Braska 2018-07-24
  • 打赏
  • 举报
回复
这个会不会是hbase启动出错了。你看下hbase命令能不能执行,或者访问一下hbase的webui。
阿甘1976 2018-07-24
  • 打赏
  • 举报
回复
ZooKeeper没有运行起来吧,看下ZK的状态,./zkServer.sh status

67,541

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧