错误 ql.驱动程序 (会话状态.java:打印错误(419)) - 失败:执行错误,从 org.apache.hado



因为我在DSE中有5个节点集群和1个Hadoop节点。我正在尝试通过Hiveserver2连接远程使用 HiveQL 执行分析JDBC。每次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 站点中.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>

希望这对你有帮助

相关内容

  • 没有找到相关文章

最新更新