Kyline - apache-kylin-1.3-HBase-1.1-SNAPSHOT-bin
Hbase - 1.1.2
Hadoop - 2.7.1
Hive 1.2.1 - Updated hive metastore to use mysqldb  (instead of derby)
Hive/Hbase by itself work fine tested with created tables etc.

Kylin Sandbox/Local setup.

Kylin starts properly except for this error
java.io.FileNotFoundException:
/opt/hadoop-2.7.1/contrib/capacity-scheduler/*.jar (No such file or
directory)
(I figure this is ok to ignore since the default task scheduler in local
mode should work fine ?)

After running bin/sample.sh

Tried to follow steps as mentioned in the tutorial, When building the cube,
stage 1 successed.
#2 Step Name: Extract Fact Table Distinct Columns
Fails with NPE.

 -conf /opt/kylin/conf/kylin_job_conf.xml -cubename kylin_sales_cube
-output
/kylin/kylin_metadata/kylin-1575f8f6-98df-44da-8ac2-b480ccd0380a/kylin_sales_cube/fact_distinct_columns
-jobname Kylin_Fact_Distinct_Columns_kylin_sales_cube_Step -tablename
default.kylin_intermediate_kylin_sales_cube_desc_19700101000000_20160112000000_1575f8f6_98df_44da_8ac2_b480ccd0380a

java.lang.NullPointerException
at
org.apache.kylin.job.common.MapReduceExecutable.onExecuteStart(MapReduceExecutable.java:79)
at
org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:106)
at
org.apache.kylin.job.execution.DefaultChainedExecutable.doWork(DefaultChainedExecutable.java:51)
at
org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:107)
at
org.apache.kylin.job.impl.threadpool.DefaultScheduler$JobRunner.run(DefaultScheduler.java:130)
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)


kylin.log

[http-bio-7070-exec-4]:[2016-01-07
15:31:37,797][DEBUG][org.apache.kylin.rest.filter.KylinApiFilter.logRequest(KylinApiFilter.java:120)]
- REQUEST: REQUESTER=ADMIN;REQ_TIME=GMT-08:00 2016-01-07
15:31:37;URI=/kylin/api/jobs/1575f8f6-98df-44da-8ac2-b480ccd0380a/resume;METHOD=PUT;QUERY_STRING=null;PAYLOAD=;RESP_STATUS=200;
[pool-6-thread-1]:[2016-01-07
15:32:17,880][INFO][org.apache.kylin.job.impl.threadpool.DefaultScheduler$FetcherRunner.run(DefaultScheduler.java:102)]
- CubingJob{id=1575f8f6-98df-44da-8ac2-b480ccd0380a, name=kylin_sales_cube
- 19700101000000_20160112000000 - BUILD - GMT-08:00 2016-01-07 14:39:59,
state=READY} prepare to schedule
[pool-6-thread-1]:[2016-01-07
15:32:17,880][INFO][org.apache.kylin.job.impl.threadpool.DefaultScheduler$FetcherRunner.run(DefaultScheduler.java:106)]
- CubingJob{id=1575f8f6-98df-44da-8ac2-b480ccd0380a, name=kylin_sales_cube
- 19700101000000_20160112000000 - BUILD - GMT-08:00 2016-01-07 14:39:59,
state=READY} scheduled
+------------------------------------------------------------------------------------------------------+[pool-6-thread-1]:[2016-01-07
15:32:17,880][INFO][org.apache.kylin.job.impl.threadpool.DefaultScheduler$FetcherRunner.run(DefaultScheduler.java:112)]
- Job Fetcher: 0 running, 1 actual running, 1 ready, 0 others

| kylin_sales_cube - 19700101000000_20160112000000 - BUILD - GMT-08:00
2016-01-07 14:39:59             |
+------------------------------------------------------------------------------------------------------+
[pool-7-thread-2]:[2016-01-07
15:32:17,883][DEBUG][org.apache.kylin.common.persistence.ResourceStore.putResource(ResourceStore.java:200)]
- Saving resource /execute_output/1575f8f6-98df-44da-8ac2-b480ccd0380a
(Store kylin_metadata@hbase)
[pool-7-thread-2]:[2016-01-07
15:32:17,885][INFO][org.apache.kylin.job.manager.ExecutableManager.updateJobOutput(ExecutableManager.java:241)]
- job id:1575f8f6-98df-44da-8ac2-b480ccd0380a from READY to RUNNING
+------------------------------------------------------------------------------------------------------+
| Extract Fact Table Distinct Columns
                           |
+------------------------------------------------------------------------------------------------------+
2016-01-07 15:32:17,917 INFO  [pool-7-thread-2] jvm.JvmMetrics: Cannot
initialize JVM Metrics with processName=JobTracker, sessionId= - already
initialized
[pool-7-thread-2]:[2016-01-07
15:32:17,918][ERROR][org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:109)]
- error running Executable
java.lang.NullPointerException
        at
org.apache.kylin.job.common.MapReduceExecutable.onExecuteStart(MapReduceExecutable.java:79)
        at
org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:106)
        at
org.apache.kylin.job.execution.DefaultChainedExecutable.doWork(DefaultChainedExecutable.java:51)
        at
org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:107)
        at
org.apache.kylin.job.impl.threadpool.DefaultScheduler$JobRunner.run(DefaultScheduler.java:130)
        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)
[pool-7-thread-2]:[2016-01-07
15:32:17,923][DEBUG][org.apache.kylin.common.persistence.ResourceStore.putResource(ResourceStore.java:200)]
- Saving resource /execute_output/1575f8f6-98df-44da-8ac2-b480ccd0380a-01
(Store kylin_metadata@hbase)
[pool-7-thread-2]:[2016-01-07
15:32:17,927][DEBUG][org.apache.kylin.common.persistence.ResourceStore.putResource(ResourceStore.java:200)]
- Saving resource /execute_output/1575f8f6-98df-44da-8ac2-b480ccd0380a-01
(Store kylin_metadata@hbase)
[pool-7-thread-2]:[2016-01-07
15:32:17,929][INFO][org.apache.kylin.job.manager.ExecutableManager.updateJobOutput(ExecutableManager.java:241)]
- job id:1575f8f6-98df-44da-8ac2-b480ccd0380a-01 from READY to ERROR
[pool-7-thread-2]:[2016-01-07
15:32:17,929][ERROR][org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:109)]
- error running Executable
org.apache.kylin.job.exception.ExecuteException:
java.lang.NullPointerException
        at
org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:111)
        at
org.apache.kylin.job.execution.DefaultChainedExecutable.doWork(DefaultChainedExecutable.java:51)
        at
org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:107)
        at
org.apache.kylin.job.impl.threadpool.DefaultScheduler$JobRunner.run(DefaultScheduler.java:130)
        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)
Caused by: java.lang.NullPointerException
        at
org.apache.kylin.job.common.MapReduceExecutable.onExecuteStart(MapReduceExecutable.java:79)
        at
org.apache.kylin.job.execution.AbstractExecutable.execute(AbstractExecutable.java:106)
        ... 6 more
[pool-7-thread-2]:[2016-01-07
15:32:17,933][DEBUG][org.apache.kylin.common.persistence.ResourceStore.putResource(ResourceStore.java:200)]
- Saving resource /execute_output/1575f8f6-98df-44da-8ac2-b480ccd0380a
(Store kylin_metadata@hbase)
[pool-7-thread-2]:[2016-01-07
15:32:17,937][DEBUG][org.apache.kylin.common.persistence.ResourceStore.putResource(ResourceStore.java:200)]
- Saving resource /execute_output/1575f8f6-98df-44da-8ac2-b480ccd0380a
(Store kylin_metadata@hbase)
[pool-7-thread-2]:[2016-01-07
15:32:17,938][INFO][org.apache.kylin.job.manager.ExecutableManager.updateJobOutput(ExecutableManager.java:241)]
- job id:1575f8f6-98df-44da-8ac2-b480ccd0380a from RUNNING to ERROR
[pool-7-thread-2]:[2016-01-07
15:32:17,938][ERROR][org.apache.kylin.job.impl.threadpool.DefaultScheduler$JobRunner.run(DefaultScheduler.java:134)]
- ExecuteException job:1575f8f6-98df-44da-8ac2-b480ccd0380a
org.apache.kylin.job.exception.ExecuteException:
org.apache.kylin.job.exception.ExecuteException:
java.lang.NullPointerException




Am I missing something setup on kylin properties or missing jars ?

Reply via email to