如何在 Cloudera 中为 Hue 添加 jar 文件?
How to add jar files for Hue in Cloudera?
我是 运行 SQL 对 JSON serde table 的查询。它在 Hive CLI 中工作,但在 Hue 中失败并出现错误:
Error while processing statement: FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
我猜是因为缺少jar文件;知道如何为 Hue 添加 jar 文件 hive-hcatalog-core-1.2.1.jar
吗?
运行 ADD JAR hive-hcatalog-core-1.2.1.jar 在你查询之前在色调中这个东西会存在直到你当前的分离持续存在.
将您的 jar 放在 HDFS 中并使用 ADD JAR hdfs:///user/hive/lib/hive-hcatalog-core-1.2.1.jar ;
添加相同的路径
cloudera 给出的确切命令是 ADD JAR {{lib_dir}}/hive/lib/hive-contrib.jar;
1)I am unable to find hive/lib directory on CDH 5
Hive 的 CDH 安装环境中的 {{lib_dir}} 将是 /usr/lib/hive/ 或 /opt/cloudera/parcels/CDH/lib/hive/(取决于正在使用的包或包裹)。
这是cloudera中添加jar的方法
为此,您必须使用此命令更改为超级用户
SUDO SU
会变成超级用户
为了其他人的利益,他们可能会针对这个特定的 jar "hive-hcatalog-core-1.2.1.jar" 或任何 udf jar 面临同样的问题:
在 HUE - 查询编辑器中,运行以下命令:
add jar hdfs:/hive-hcatalog-core-1.2.1.jar;
请注意,在 Hive CLI 中不需要单引号
我是 运行 SQL 对 JSON serde table 的查询。它在 Hive CLI 中工作,但在 Hue 中失败并出现错误:
Error while processing statement: FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
我猜是因为缺少jar文件;知道如何为 Hue 添加 jar 文件 hive-hcatalog-core-1.2.1.jar
吗?
运行 ADD JAR hive-hcatalog-core-1.2.1.jar 在你查询之前在色调中这个东西会存在直到你当前的分离持续存在.
将您的 jar 放在 HDFS 中并使用 ADD JAR hdfs:///user/hive/lib/hive-hcatalog-core-1.2.1.jar ;
cloudera 给出的确切命令是 ADD JAR {{lib_dir}}/hive/lib/hive-contrib.jar;
1)I am unable to find hive/lib directory on CDH 5
Hive 的 CDH 安装环境中的 {{lib_dir}} 将是 /usr/lib/hive/ 或 /opt/cloudera/parcels/CDH/lib/hive/(取决于正在使用的包或包裹)。
这是cloudera中添加jar的方法
为此,您必须使用此命令更改为超级用户
SUDO SU
会变成超级用户
为了其他人的利益,他们可能会针对这个特定的 jar "hive-hcatalog-core-1.2.1.jar" 或任何 udf jar 面临同样的问题:
在 HUE - 查询编辑器中,运行以下命令:
add jar hdfs:/hive-hcatalog-core-1.2.1.jar;
请注意,在 Hive CLI 中不需要单引号