[英]Hive : FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
[英]ERROR ql.Driver (SessionState.java:printError(419)) - FAILED: Execution Error, return code -101 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
因為我在DSE中有5個節點群集和1個Hadoop節點。 我正在嘗試通過JDBC
連接在Hiveserver2
上使用HiveQL執行Analytics。 每執行50 /54 jobs
我在Hive日志中遇到錯誤:
ERROR ql.Driver (SessionState.java:printError(419)) - FAILED: Execution Error,
return code -101 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
之后, hiveserver2
停止建立連接。 我不確定可能是"hive.server2.async.exec.threads = 50"
是根本原因。
您能否提出對此錯誤的任何解決方案?
在hive-site.xml中,您可以定義可以並行執行的作業數:
<property>
<name>hive.exec.parallel.thread.number</name>
<value>8</value>
<description>How many jobs at most can be executed in parallel</description>
</property>
希望這對您有幫助
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.