kylin-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bubugao0809 <>
Subject throw exception:IllegalStateException
Date Fri, 12 Apr 2019 01:40:21 GMT
BTW, I am use the cluster mode

At 2019-04-12 09:38:41, "bubugao0809" <> wrote:

Hi all,
     I am using kylin-2.2.0, and some of my job constantly failed at the third stage of "Extract
Fact Table Distinct Columns", with exception below:

at org.apache.kylin.job.execution.AbstractExecutable.execute(
at org.apache.kylin.job.execution.DefaultChainedExecutable.doWork(
at org.apache.kylin.job.execution.AbstractExecutable.execute(
at org.apache.kylin.job.impl.threadpool.DistributedScheduler$
at java.util.concurrent.ThreadPoolExecutor.runWorker(
at java.util.concurrent.ThreadPoolExecutor$
result code:2

I found the snippet from source code :
CubeSegment segment = cube.getSegmentById(segmentID);
if (segment == null) {
logger.error("Failed to find {} in cube {}", segmentID, cube);
    for (CubeSegment s : cube.getSegments()) {
logger.error(s.getName() + " with status " + s.getStatus());
throw new IllegalStateException();
which means, the segment can not be found when throw "IllegalStateException"
Why a building segment can not be found by the kylin ?
【I guess it must be the metadata  synchronize issue】

View raw message