我已经在机器 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 日志中,我看到收到了连接请求,但有些请求没有继续进行。我真的很困惑。请在这里帮忙。