[ 
https://issues.apache.org/jira/browse/KYLIN-3465?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

chenwen closed KYLIN-3465.
--------------------------
    Resolution: Won't Do

I solved the problem by modifying the file.

# Kylin.properties
 kylin.server.mode=job
 kylin.server.cluster-servers=99.48.1.1:7070,99.48.1.2:7070,99.48.1.3:7070
 
 kylin.server.mode=query
 kylin.server.cluster-servers=99.48.1.1:7070,99.48.1.2:7070,99.48.1.3:7070
 
 kylin.server.mode=query
 kylin.server.cluster-servers=99.48.1.1:7070,99.48.1.2:7070,99.48.1.3:7070

 

>  kylin Kafka stream incremental build error
> -------------------------------------------
>
>                 Key: KYLIN-3465
>                 URL: https://issues.apache.org/jira/browse/KYLIN-3465
>             Project: Kylin
>          Issue Type: Bug
>          Components: Environment , Streaming
>    Affects Versions: v2.4.0
>            Reporter: chenwen
>            Priority: Major
>         Attachments: image-2018-07-24-14-34-38-102.png
>
>
> h1. Development environment:
>  * Centos 7
>  * Hadoop 2.7.2
>  * Hbase 1.2.5
>  * Hive 1.2.2
>  * Kylin-2.4.0-bin-hbase1x
>  * Kafka 0.10.2.2
> I built a cluster consisting of three machines that build the cube from the 
> Kafka stream, but each time a new incremental build is made, the following 
> error is displayed.
>  
> {{2018-07-24 14:27:09,269 WARN [Scheduler 268704591 Job 
> faf6db81-bc76-4b25-b838-8ca993e889d5-602] config.KafkaConsumerProperties:142 
> : KYLIN_CONF property was not set, will seek KYLIN_HOME env variable 
> 2018-07-24 14:27:09,295 ERROR [Scheduler 268704591 Job 
> faf6db81-bc76-4b25-b838-8ca993e889d5-602] hadoop.KafkaFlatTableJob:131 : 
> error in KafkaFlatTableJob java.lang.NullPointerException at 
> org.apache.kylin.source.kafka.hadoop.KafkaFlatTableJob.setupMapper(KafkaFlatTableJob.java:143)
>  at 
> org.apache.kylin.source.kafka.hadoop.KafkaFlatTableJob.run(KafkaFlatTableJob.java:118)
>  at 
> org.apache.kylin.engine.mr.common.MapReduceExecutable.doWork(MapReduceExecutable.java:131)
>  at 
> org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:162)
>  at 
> org.apache.kylin.job.execution.DefaultChainedExecutable.doWork(DefaultChainedExecutable.java:69)
>  at 
> org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:162)
>  at 
> org.apache.kylin.job.impl.threadpool.DefaultScheduler$JobRunner.run(DefaultScheduler.java:307)
>  at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>  at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>  at java.lang.Thread.run(Thread.java:745) 2018-07-24 14:27:09,296 ERROR 
> [Scheduler 268704591 Job faf6db81-bc76-4b25-b838-8ca993e889d5-602] 
> common.MapReduceExecutable:138 : error execute 
> MapReduceExecutable\{id=faf6db81-bc76-4b25-b838-8ca993e889d5-00, name=Save 
> data from Kafka, state=RUNNING} java.lang.NullPointerException at 
> org.apache.kylin.source.kafka.hadoop.KafkaFlatTableJob.setupMapper(KafkaFlatTableJob.java:143)
>  at 
> org.apache.kylin.source.kafka.hadoop.KafkaFlatTableJob.run(KafkaFlatTableJob.java:118)
>  at 
> org.apache.kylin.engine.mr.common.MapReduceExecutable.doWork(MapReduceExecutable.java:131)
>  at 
> org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:162)
>  at 
> org.apache.kylin.job.execution.DefaultChainedExecutable.doWork(DefaultChainedExecutable.java:69)
>  at 
> org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:162)
>  at 
> org.apache.kylin.job.impl.threadpool.DefaultScheduler$JobRunner.run(DefaultScheduler.java:307)
>  at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>  at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>  at java.lang.Thread.run(Thread.java:745) 2018-07-24 14:27:09,302 INFO 
> [Scheduler 268704591 Job faf6db81-bc76-4b25-b838-8ca993e889d5-602] 
> execution.ExecutableManager:411 : job 
> id:faf6db81-bc76-4b25-b838-8ca993e889d5-00 from RUNNING to ERROR 2018-07-24 
> 14:27:09,310 INFO [Scheduler 268704591 Job 
> faf6db81-bc76-4b25-b838-8ca993e889d5-602] execution.ExecutableManager:411 : 
> job id:faf6db81-bc76-4b25-b838-8ca993e889d5 from RUNNING to ERROR 2018-07-24 
> 14:27:09,310 DEBUG [Scheduler 268704591 Job 
> faf6db81-bc76-4b25-b838-8ca993e889d5-602] execution.AbstractExecutable:310 : 
> no need to send email, user list is empty }}
> My current solution is to re-start the service of the job node every time, 
> and build the incremental build again.
> h1. Kylin.properties
> kylin.server.mode=job
> kylin.server.cluster-servers=99.48.1.2:7070,99.48.1.3:7070
> kylin.server.mode=query
> kylin.server.cluster-servers=99.48.1.2:7070,99.48.1.3:7070
> kylin.server.mode=query
> kylin.server.cluster-servers=99.48.1.2:7070,99.48.1.3:7070
> 99.48.1.1:7070 job
> 99.48.1.2:7070 query
> 99.48.1.3:7070 query
> Thanks



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to