Hadoop 运行HBase Java客户端时出错

Hadoop 运行HBase Java客户端时出错,hadoop,hbase,Hadoop,Hbase,我有一个使用HBase Java API连接到HBase的远程Java客户端。我的Java客户端正在Wondows上运行,并试图连接到我的DEV Hadoop集群。 我从DEV Hadoop集群的hbase/conf中添加了hbase-site.xml。我得到了以下请求: ERROR zookeeper.ZKConfig: no valid quorum servers found in zoo.cfg Exception in thread "main" org.apache.hadoop.h

我有一个使用HBase Java API连接到HBase的远程Java客户端。我的Java客户端正在Wondows上运行,并试图连接到我的DEV Hadoop集群。 我从DEV Hadoop集群的hbase/conf中添加了hbase-site.xml。我得到了以下请求:

ERROR zookeeper.ZKConfig: no valid quorum servers found in zoo.cfg
Exception in thread "main" org.apache.hadoop.hbase.ZooKeeperConnectionException: An error is 
preventing HBase from connecting to ZooKeeper**
下面是DEV服务器上的myzoo.cfg文件:

dataDir=/var/ibm/biginsights/zookeeper/data
clientPort=2181
tickTime=2000
maxClientCnxns=300
autopurge.snapRetainCount=3
autopurge.purgeInterval=1
syncLimit=2
initLimit=5
server.1=qabcdbddn03.local:2888:3888
server.2=qabcdbddn02.local:2888:3888
server.3=qabcdbddn01.local:2888:**
下面是我使用的hbase-site.xml:

<property>
  <name>hbase.rootdir</name>
  <value>hdfs://HNA-BI-QA/hbase</value>
</property>
<property>
  <name>hbase.zookeeper.quorum</name>
  <value>qabcdbddn03.local,qabcdbddn02.local,qabcdbddn01.local</value>
 </property>
 <property>
  <name>hbase.zookeeper.property.clientPort</name>
  <value>2181</value>
 </property>
zoo.cfg:

dataDir=/var/ibm/biginsights/zookeeper/data
clientPort=2181
tickTime=2000
maxClientCnxns=300
autopurge.snapRetainCount=3
autopurge.purgeInterval=1
syncLimit=2
initLimit=5
server.1=qabcdbddn03.local:2888:3888
server.2=qabcdbddn02.local:2888:3888
server.3=qabcdbddn01.local:2888:3888
请让我知道如何解决这个问题


谢谢

你能分享你的java客户端代码吗?你的zookeeper正在运行吗???@mbaxi-添加了我的java客户端Code@KishoreKumarSuthar-动物园管理员正在运行,我也面临类似问题。你是怎么解决的?
dataDir=/var/ibm/biginsights/zookeeper/data
clientPort=2181
tickTime=2000
maxClientCnxns=300
autopurge.snapRetainCount=3
autopurge.purgeInterval=1
syncLimit=2
initLimit=5
server.1=qabcdbddn03.local:2888:3888
server.2=qabcdbddn02.local:2888:3888
server.3=qabcdbddn01.local:2888:3888