- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用Impyla来查询HIVE的一些结果,但是,我遇到了这个问题:
从Impyla:
impala.error.OperationalError: Error while processing statement: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
WARNING: Hive-on-MR is deprecated in Hive 2 and may not be available in the future versions. Consider using a different execution engine (i.e. spark, tez) or using Hive 1.X releases.
Query ID = hduser_20180827031927_fdb148b0-725b-434c-a0f8-98b6843d4348
Total jobs = 1
Launching Job 1 out of 1
Number of reduce tasks not specified. Defaulting to jobconf value of: 1
In order to change the average load for a reducer (in bytes):
set hive.exec.reducers.bytes.per.reducer=<number>
In order to limit the maximum number of reducers:
set hive.exec.reducers.max=<number>
In order to set a constant number of reducers:
set mapreduce.job.reduces=<number>
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
from impala.dbapi import connect
import sys
dbName = sys.argv[1:][0]
query = sys.argv[1:][1]
conn = connect(host='192.168.0.10', port=10000, database=dbName , auth_mechanism='NOSASL' , use_ssl=True)
cursor = conn.cursor()
cursor.execute(query, configuration={'hive.exec.reducers.bytes.per.reducer': '100000', 'hive.auto.convert.join.noconditionaltask':'false','mapreduce.job.reduces':'1','hive.auto.convert.join':'false'})
returnData = []
for row in cursor:
returnData.append(row[0])
pprint(returnData)
最佳答案
根据您的错误,无法知道发生了什么。
我不确定在impyla中启用调试日志记录,因此您需要转到YARN UI来查找查询。
如果YARN没有运行,我认为您会得到更具描述性的错误,例如“无法提交作业”,尽管该错误可能不会从HiveServer传播出去。
关于hadoop - 查询HiveServer2时Impyla从org.apache.hadoop.hive.ql.exec.mr.MapRedTask返回代码1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52029159/
我有一个问题。它在 Hive CLI 上执行良好并返回结果。但是当我在 Hive JDBC 的帮助下执行它时,出现以下错误: java.sql.SQLException: Query returned
我在 HiveQL 中执行条件查询时遇到问题。基本的 select * from tablename 语句工作正常。 错误是: Total MapReduce jobs = 1 Launching J
我在 S3 存储桶中写入数据时遇到奇怪的错误。我不会经常收到此错误。所以,无法弄清楚到底是什么问题。仅供引用,我每次都保持 EMR 的配置不变。此外,s3 存储桶中的文件夹NOT 写保护。 i
我得到: FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.MapRedTask 尝试使用 Hive
我已经启动了 metastore 和 hiveserver2 #./hive --service metastore #./hive --service hiveserver2 当我执行以下查询时 #
尝试使用色调查询数据时,我不断收到此错误 失败:执行错误,从 org.apache.hadoop.hive.ql.exec.mr.MapRedTask MapReduce 返回代码 2 从系统日志选项
我是一名优秀的程序员,十分优秀!