You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kylin.apache.org by "tangyupeng (JIRA)" <ji...@apache.org> on 2019/04/25 04:11:00 UTC
[jira] [Created] (KYLIN-3979) Job Fetcher caught a exception
java.lang.IllegalArgumentException: there is no related output for job
tangyupeng created KYLIN-3979:
---------------------------------
Summary: Job Fetcher caught a exception java.lang.IllegalArgumentException: there is no related output for job
Key: KYLIN-3979
URL: https://issues.apache.org/jira/browse/KYLIN-3979
Project: Kylin
Issue Type: Bug
Components: Metadata
Affects Versions: v2.6.1
Reporter: tangyupeng
After Kylin restart, it failed to load job information through the "Monitor" tab. Use command 'metastore.sh clean' seems not working, Kylin still has the same problem. The log is attached here:
{code:java}
// code placeholder
2019-04-24 06:33:46,750 WARN [pool-9-thread-1] threadpool.DefaultFetcherRunner:99 : Job Fetcher caught a exception
java.lang.IllegalArgumentException: there is no related output for job id:484b1cb1-54a7-1ded-3cf6-928686557585
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:92)
at org.apache.kylin.job.execution.ExecutableManager.getOutputDigest(ExecutableManager.java:179)
at org.apache.kylin.job.impl.threadpool.DefaultFetcherRunner.run(DefaultFetcherRunner.java:61)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
2019-04-24 06:34:09,210 ERROR [http-bio-7070-exec-10] controller.JobController:89 :
java.lang.NullPointerException
at org.apache.kylin.rest.service.JobService$22.apply(JobService.java:1113)
at org.apache.kylin.rest.service.JobService$22.apply(JobService.java:1107)
at com.google.common.base.Predicates$AndPredicate.apply(Predicates.java:343)
at com.google.common.collect.Iterators$7.computeNext(Iterators.java:702)
...
at java.lang.Thread.run(Thread.java:748)
2019-04-24 06:34:09,212 ERROR [http-bio-7070-exec-10] controller.BasicController:63 :
org.apache.kylin.rest.exception.InternalErrorException: java.lang.NullPointerException{code}
The reason is that Job plan and Job output has consystent data. But "clean" command seems not clean up the unconsistent meta data.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)