开发者社区 问答 正文

远程链接到HBase的问题

我在自己的Ubuntu上装了一个HBase,在Ubuntu上写代码测试都没有问题。但是在另外一台电脑[Windows]上使用该代码不能访问HBase。 提示的错误如下:

screenshot

我的HBase-site。xml的配置如:

 
<configuration>
  <property>
    <name>hbase.rootdir</name>
    <value>hdfs://localhost:9000/hbase</value> 
  </property>
 
  <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
  </property>
 
  <property>
    <name>hbase.tmp.dir</name>
    <value>/data/hbase/tmp</value>
  </property>  
   
  <property>  
        <name>hbase.master</name>  
        <value>zhenqin-k45vm:60000</value> 
  </property>
     
  <property>  
    <name>hbase.zookeeper.quorum</name>  
    <value>zhenqin-k45vm</value>  
  </property> 
     
  <property>
    <name>hbase.zookeeper.property.clientPort</name>
    <value>2181</value>
  </property>
 
  <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/data/hbase/zookeeper</value>
  </property> 
</configuration>

请问有没有朋友做过HBase的? 允许HBase/Hadoop远程访问如何配置?

展开
收起
爵霸 2016-06-08 08:43:31 3651 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • 把HBase的配置文件上加

    <property>
        <name>hbase.regionserver.dns.nameserver</name>
        <value>you-computer-name</value>
      </property>

    然后把你的Linux上/etc/hosts的文件加上

    局域网IP computer-name

    就行了.

    2019-07-17 19:31:05 举报
    赞同 1 评论

    评论

    全部评论 (0)

    登录后可评论