如何更改ZooKeeper合奏

时间:2017-03-17 02:21:09

标签: hive hbase apache-zookeeper

我想使用hive 2.1.1访问hbase,我使用命令:
 hive -hiveconf hive.root.logger = DEBUG,console hbase.master = node131:16000

然后我尝试创建表:

CREATE TABLE iteblog(key int, value string) STORED BY 'org.apache.hadoop.hive.hbase.HBaseStorageHandler' WITH SERDEPROPERTIES ("hbase.columns.mapping" =":key,cf1:val") TBLPROPERTIES ("hbase.table.name" = "iteblog", "hbase.mapred.output.outputtable" = "iteblog");

我找到了日志: INFO [main] zookeeper.RecoverableZooKeeper:进程标识符= hconnection-0x7cf63b9a连接到ZooKeeper ensemble = 192.168.156.24 :2181。 但是我没有在hive或hadoop中配置192.168.156.24,我不知道它为什么出现。我可以在哪里找到这个配置或更改它? 我在 192.168.156.25 中安装配置单元,而node131是安装hbase的地方。

1 个答案:

答案 0 :(得分:0)

192.168.156.24的问题已经解决了,我在旧的hbase安装中找到了配置,但这次它总是连接localhost。 -hiveconf hbase.master和hbase.zookeeper.quorum都不能改变它的行为。我将创建另一个新帖子。