主机文件中的hbase区域服务器ip

时间:2014-04-01 20:56:54

标签: hbase

当我从远程系统连接hbase时,我给出配置Hmaster,zookeeper ip和端口号,然后只给出主机名(配置hmaster的地方)。它不连接。

创建HTable对象时,控制台会挂起。

但是当我在主机文件中指定了regionservers的所有ip地址时,相同的代码就连接了。

我的问题是 - "我是否需要在主机文件中指定区域服务器的所有IP地址? "

请帮助我理解这一点。

此致

KG

1 个答案:

答案 0 :(得分:0)

我认为您只需提供Zookeeper主机和端口即可从hbase连接。 见以下

Configuration hadoopConf = new Configuration();
hadoopConf.set("hbase.zookeeper.quorum", zookeeperHost);
hadoopConf.set("hbase.zookeeper.property.clientPort", zookeeperport);