【问题标题】:Unable to connect to Hbase remotly无法远程连接到 Hbase
【发布时间】:2013-05-23 01:19:58
【问题描述】:

我已经在机器 A 上以伪分布式模式设置了 Hadoop 和 Hbase。 我正在从机器 B 运行我的客户端(Java 程序)。(机器 A 和 B 可以相互通信)。 但我这样做时遇到了问题。

我的客户端代码如下所示:

配置配置 = HBaseConfiguration.create();
config.set("hbase.zookeeper.quorum" ,zookeeperLocation); config.set("hbase.zookeeper.property.clientPort","2181");
HtablePool tablePool = new HTablePool(config,Integer.MAX_VALUE); HTableInterface table = tablePool.getTable(tableName);

我的代码挂在最后一行( tablePool.getTable() )并且没有继续。 在 ZooKeeper 日志中,我看到收到了连接请求,但有些请求没有继续进行。 我真的很困惑。 请在这里帮忙。

【问题讨论】:

    标签: hadoop hbase


    【解决方案1】:

    我已经解决了这个问题, 我尝试了不同的东西,比如 1)在所有配置文件中用ip地址替换主机名 2) 玩 /etc/hosts 文件 3) 停止和启动 hadoop 和 hbase。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-10
      • 1970-01-01
      • 1970-01-01
      • 2018-11-12
      • 2016-06-29
      相关资源
      最近更新 更多