Node.js,Hbase:无法连接到zookeeper

使用hbase-rpc-client并尝试连接到Zookeper,出现以下错误:

无法连接到zookeeper。 zkHosts:[my_host_name:2181] zkRoot:'/ hbase'

我知道主机和端口是正确的,因为我可以在Software Attributes部分的/ master-status中看到它:

  • Zookeeper Quorum:my_host_name:2181
  • Zookeeper基本path:/ hbase

此外,我使用完全相同的configurationZooKeeper主机名:端口连接到我的Hbase与HareDBClient,它的工作原理。

nmap myhostname -p 2181结果nmap myhostname -p 2181

  • PORT:2181 / tcp
  • 状态:打开
  • 服务:未知

版本:

  • Hadoop:2.7.3
  • Hbase:1.3
  • Node.js:6.9.1
  • hbase-rpc-client:0.1.10

我意识到, hbase-rpc-client的最后支持版本的hbase是1.2.x. 任何人都可以确认无法使用hbase 1.3的软件包,如果是的话,推荐一些最新的工具来连接node.js到hbase? 因为在研究过程中没有出现比1.2.x更接近1.3的情况。

或者我只是缺less我的configuration中的东西?