Hive 0.8 以上版本开始支持远程调试(注1)。
1. 以debug模式启动Cli,${HIVE_HOME}/bin/hive --debug。进程会监听在8000端口等待调试连接。如果想更改监听端口,可以修改配置文件:${HIVE_HOME}bin/ext/debug.sh 。
2. 在Eclipse中, 选择Debug configurations->Remote Java Application,填好Host和Port,确定。
3. 如果Hadoop是0.23以上版本,debug模式启动Cli会报错:ERROR: Cannot load this JVM TI agent twice, check your java command line for duplicate jdwp options.。打开${Hadoop_HOME}/bin/hadoop,注释掉HADOOP_OPTS="$HADOOP_OPTS $HADOOP_CLIENT_OPTS"即可。
注1:https://issues.apache.org/jira/browse/HIVE-2500
分享到:
相关推荐
Hive远程连接工具,SQuirreL SQ Client客户端工具;以及远程连接Hive所需要的所有jar包,很全面
hive远程连接的详细配置,包括远程mysql,远程存储metastore
hive远程环境搭建总结反思.pdfhive远程环境搭建总结反思.pdf
hive基本使用技能,工作中的笔记,方便使用,分享大家看看
在Windows_eclipse上单步调试Hive教程,好东西,大家分享
放到hive lib路径下即可。用户名密码在配置文件hive-site.xml中配置,具体的配置方式,请参考本站博文。 <name>hive.jdbc_passwd.auth.root</name><!--用户名为最后一个:用户--> <value>admin</value><!--密码-...
hive hive hive hive hive hive hive hive hive hive hive hive
hadoop2.6(x64)Win7上远程调试hadoop 集群
个人总结,亲测可用。 注意文件中所描述的主机名 ,主机IP ,以及各个软件包版本和安装位置,需要根据个人实际情况进行修改
使用hive3.1.2和spark3.0.0配置hive on spark的时候,发现官方下载的hive3.1.2和spark3.0.0不兼容,hive3.1.2对应的版本是spark2.3.0,而spark3.0.0对应的hadoop版本是hadoop2.6或hadoop2.7。 所以,如果想要使用高...
hive-jdbc
1 Hive 概念与连接使用: 2 2 Hive支持的数据类型: 2 2.1原子数据类型: 2 2.2复杂数据类型: 2 2.3 Hive类型转换: 3 3 Hive创建/删除数据库 3 3.1创建数据库: 3 3.2 删除数据库: 3 4 Hive 表相关语句 3 4.1 Hive ...
Hive表生成工具,Hive表生成工具Hive表生成工具
2、在使用 JDBC 开发 Hive 程序时, 必须首先开启 Hive 的远程服务接口。使用下面命令进行开启: Java代码 收藏代码 hive --service hiveserver >/dev/null 2>/dev/null & 我们可以通过CLI、Client、Web UI等Hive...
《Hive数据仓库案例教程》教学课件 第5章 Hive数据操作.pdf《Hive数据仓库案例教程》教学课件 第5章 Hive数据操作.pdf《Hive数据仓库案例教程》教学课件 第5章 Hive数据操作.pdf《Hive数据仓库案例教程》教学课件 第...
Hive.sql
Hive是一个基于Hadoop的数据仓库工具,它本身并不存储数据,部署在Hadoop集群上,数据是存储在HDFS上的. Hive所建的表在HDFS上对应的是一个文件夹,表的内容对应的是一个文件。它不仅可以存储大量的数据而且可以对...
Hive原理/Hive SQL/Hive 函数/数据仓库分层和建模/Hive sql优化/数据倾斜
Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供类SQL查询功能。 hive是基于Hadoop的一个数据仓库工具,用来进行数据提取、转化、加载,这是一种可以存储、查询和分析存储...