我使用的版本是hive-1.2.1
要使hive实现HA则首先需要需要将这些hive的配置指向同一个元数据库即配置如下:
在hive-site.xml中
然后在hive-site.xml中配置需要利用zk做HA的hive服务配置,我这里需要在marshal及marshal01机器上启动hive服务,且在这两台机器上做HA,所以zk信息写了2个:marshal:2181,marshal01:2181
<property>
<name>hive.server2.support.dynamic.service.discovery</name>
<value>true</value>
</property>
<property>
<name>hive.server2.zookeeper.namespace</name>
<value>hiveserver2_zk</value>
</property>
<property>
<name>hive.zookeeper.quorum</name>
<value>marshal:2181,marshal01:2181</value>
</pro