我正试图找到一种方法来改变Hive中的zookeeper端口号,但所有这些都是失败的...... 首先我要说的是我的HBase集群的zookeeper在端口2222上运行,所以我也希望我的hive的zookeeper端口号设置为2222,但它默认连接到端口2181,如下所示:
2013-09-18 15:18:27,415 INFO org.apache.zookeeper.ClientCnxn:
Opening socket connection to server datanode2/192.168.1.97:2181.
Will not attempt to authenticate using SASL (unknown error)
所以我改变了Hive的配置文件(hive-default.xml.template)并设置了
hive.zookeeper.client.port=2222
在配置单元中;但是,配置单元仍然连接到端口2181,上面显示相同的日志......
有人能告诉我如何更改配置单元中的zookeeper端口号吗?
答案 0 :(得分:0)
您需要在 hive-site.xml 文件中进行更改。如果不是那么手动创建它。您不得触摸hive-default.xml文件。此外,您进行更改的文件是模板文件。