org.apache.tez.dag.api.SessionNotRunning

问题描述

我收到此错误消息:

java.lang.RuntimeException:org.apache.tez.dag.api.SessionNotRunning: TezSession已经关闭。找不到群集诊断程序

对于我正在运行的某些作业。集群负载很重。我怀疑这是某种超时问题。需要研究的任何指针或tez设置都将有所帮助。从日志中,我可以推断出应用程序尚未启动。

SLF4J:请参见http://www.slf4j.org/codes.html#multiple_bindings http://www.slf4j.org/codes.html#multiple_bindings 解释。 SLF4J:实际绑定的类型为[org.slf4j.impl.Log4jLoggerFactory] ​​ 线程“主”中的异常java.lang.RuntimeException:org.apache.tez.dag.api.SessionNotRunning:TezSession已经 关掉。找不到群集诊断程序。

  • 在org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:457)*
  • 在org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:672)*
  • 在org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:616)*
  • 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)*
  • 在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)*
  • 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)*
  • 在java.lang.reflect.Method.invoke(Method.java:597)*
  • 在org.apache.hadoop.util.RunJar.run(RunJar.java:221)*
  • 在org.apache.hadoop.util.RunJar.main(RunJar.java:136)* 原因:org.apache.tez.dag.api.SessionNotRunning:TezSession已关闭。找不到群集诊断程序。
  • 在org.apache.tez.client.TezClient.waitTillReady(TezClient.java:612)*
  • 在org.apache.hadoop.hive.ql.exec.tez.TezSessionState.open(TezSessionState.java:212)*
  • 在org.apache.hadoop.hive.ql.exec.tez.TezSessionState.open(TezSessionState.java:122)*
  • 在org.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:454)*
  • ...另外8个*

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...