HIVESERVER2 HA配置及使用(java)
2015-10-28 10:35
447 查看
原理:
1.1 每个hiveserver2的实例启动的时向指定的zk namespace注册自己的信息主要是HOSTNAME:PORT
1.2 client 连接的时候首先向zk 随机获取HOSTNAME:PORT,然后建立连接。开始执行hive操作
架构:
配置:
3.1 修改hive-site.xml配置文件:增加以下配置
3.2 在zk中创建namespace为hiveserver2的节点。
启动:
在需要启动hiveserver2的集群上面分别执行以下命令:
使用:
4.1 采用java连接hiveserver2
参考地址:
hiveserver2 HA参考地址
1.1 每个hiveserver2的实例启动的时向指定的zk namespace注册自己的信息主要是HOSTNAME:PORT
1.2 client 连接的时候首先向zk 随机获取HOSTNAME:PORT,然后建立连接。开始执行hive操作
架构:
配置:
3.1 修改hive-site.xml配置文件:增加以下配置
<property> <name>hive.zookeeper.quorum</name> <value>172.x.x.x:2181,172.x.x.x:2181,172.x.x.x:2181</value> </property> <property> <name>hive.zookeeper.session.timeout</name> <value>10000</value> </property> <property> <name>hive.server2.support.dynamic.service.discovery</name> <value>true</value> </property> <property> <name>hive.server2.zookeeper.namespace</name> <value>hiveserver2</value> </property> |
---|
启动:
在需要启动hiveserver2的集群上面分别执行以下命令:
hive --service hiveserver2 deregister |
---|
4.1 采用java连接hiveserver2
hiveserver2 HA参考地址
相关文章推荐
- Struts的标签--实例
- Spring MVC 配置 druid 数据源实例
- Spring整合Junit进行单元测试
- JAVA获取随机数
- 单个工程中Spring+Mybatis连接多个数据库的配置(个人分享版本)
- 关于spring事务回滚的处理2、3事
- eclipse提示workspace无法打开的问题
- spring的isotion的属性的特征
- 获取JAVA文件路径(包括服务器环境文件路径)
- java Vamei快速教程15 IO基础
- java中有关“变量”内存分配问题
- java IO输入输出流详解
- java ee web开发学习笔记
- Spring MVC前台属性数据的传递和后台属性数据的接收
- 从头认识java-4.9 枚举类型
- java项目中pdf转图片格式(jpg)
- 从头认识java-4.9 枚举类型
- ubuntu安装eclipse后菜单栏下拉失效
- jar文件操作--获取jar包内的文件夹
- Spring MVC 3.2 技术预览(三):动手写一个异步Controller方法