远程链接到HBase的问题

发布于 2021-11-23 07:40:59 字数 1451 浏览 742 评论 5

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

我的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远程访问如何配置? 

注:hadoop-1.0.3 hbase-0.94。1

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

三月梨花 2021-11-25 11:18:23

小心无敌的防火墙问题。 /etc/init.d/iptables stop 

画骨成沙 2021-11-25 11:16:24

用主机名字, 不是用IP. 在你的Windows的hosts文件中加上Linux机器的对应的IP- ComputerName

英雄似剑 2021-11-25 10:35:22

还是不行,还是那个问题  我hadoop和hbase的环境跟你那边是一样的 java 代码:

configuration.set("hbase.master", "172.20.31.177:60000");
        configuration.set("hbase.zookeeper.quorum", "172.20.31.177");
        configuration.set("hbase.zookeeper.property.clientPort", "2181");
另外 hbase和hadoop启动是正常的,linux下是可以正常运行的,到XP下就杯具了 楼主,在帮忙想想 看看是否还有什么我没注意到的问题

尐偏执 2021-11-25 08:09:12

请问后来这个问题你解决了吗

月亮是我掰弯的 2021-11-24 19:09:05

请问后来这个问题你解决了吗

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文