Naresh,

The properties hive.spark.job.monitor.timeout and hive.spark.client.server.
connect.timeout in hive-site.xml control Hive on Spark timeouts. Details at
https://cwiki.apache.org/confluence/display/Hive/Configuration+Properties#ConfigurationProperties-Spark

Ian Cook
Cloudera

On Thu, Feb 16, 2017 at 2:24 PM, naresh gundla <nareshgun...@gmail.com>
wrote:

> Hello,
>
>
> i am facing this issue "Job hasn't been submitted after 61s. Aborting it."
> when i am running multiple hive queries.
>
> Details: (Hive on Spark)
> I am using spark dynamic allocation and external shuffle service (yarn)
>
> Assume one queries is using all of the resources in the cluster and when
> the new querie launched then it throws with this error in hive log
>
> 2017-02-16 06:12:59,166 INFO  [main]: status.SparkJobMonitor
> (RemoteSparkJobMonitor.java:startMonitor(67)) -* Job hasn't been
> submitted after 61s. Aborting it.*
> 2017-02-16 06:12:59,166 ERROR [main]: status.SparkJobMonitor
> (SessionState.java:printError(960)) - Status: SENT
> 2017-02-16 06:12:59,167 INFO  [main]: log.PerfLogger
> (PerfLogger.java:PerfLogEnd(148)) - </PERFLOG method=SparkRunJob
> start=1487254318158 end=1487254379167 duration=61009
> from=org.apache.hadoop.hive.ql.exec.spark.status.SparkJobMonitor>
> 2017-02-16 06:12:59,183 ERROR [main]: ql.Driver
> (SessionState.java:printError(960)) - FAILED: Execution Error, return
> code 2 from org.apache.hadoop.hive.ql.exec.spark.SparkTask
> 2017-02-16 06:12:59,184 INFO  [main]: log.PerfLogger
> (PerfLogger.java:PerfLogEnd(148)) - </PERFLOG method=Driver.execute
> start=1487254317999 end=1487254379184 duration=61185
> from=org.apache.hadoop.hive.ql.Driver>
> 2017-02-16 06:12:59,184 INFO  [main]: log.PerfLogger
> (PerfLogger.java:PerfLogBegin(121)) - <PERFLOG method=releaseLocks
> from=org.apache.hadoop.hive.ql.Driver>
> 2017-02-16 06:12:59,184 INFO  [main]: log.PerfLogger
> (PerfLogger.java:PerfLogEnd(148)) - </PERFLOG method=releaseLocks
> start=1487254379184 end=1487254379184 duration=0
> from=org.apache.hadoop.hive.ql.Driver>
> 2017-02-16 06:12:59,201 INFO  [main]: log.PerfLogger
> (PerfLogger.java:PerfLogBegin(121)) - <PERFLOG method=releaseLocks
> from=org.apache.hadoop.hive.ql.Driver>
> 2017-02-16 06:12:59,202 INFO  [main]: log.PerfLogger
> (PerfLogger.java:PerfLogEnd(148)) - </PERFLOG method=releaseLocks
> start=1487254379201 end=1487254379202 duration=1
> from=org.apache.hadoop.hive.ql.Driver>
>
> Is there any parameter to config , that the the query should wait until it
> get the requried resources and it should not fail.
>
>
> Thanks,
> Naresh
>

Reply via email to