You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@kylin.apache.org by yujunliang <60...@qq.com> on 2017/11/01 03:19:33 UTC

kylin cube merge

 I have a problem:the cube's merging go wrong on the forth stage?
this is the stack:
Error: java.lang.NullPointerException at
com.google.common.base.Preconditions.checkNotNull(Preconditions.java:187) at
com.google.common.cache.LocalCache.get(LocalCache.java:3964) at
com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3969) at
com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4829)
at
org.apache.kylin.dict.DictionaryManager.getDictionaryInfo(DictionaryManager.java:120)
at
org.apache.kylin.dict.DictionaryManager.getDictionary(DictionaryManager.java:114)
at
org.apache.kylin.engine.mr.steps.MergeCuboidMapper.map(MergeCuboidMapper.java:188)
at
org.apache.kylin.engine.mr.steps.MergeCuboidMapper.map(MergeCuboidMapper.java:62)
at org.apache.hadoop.mapreduce.Mapper.run(Mapper.java:146) at
org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:787) at
org.apache.hadoop.mapred.MapTask.run(MapTask.java:341) at
org.apache.hadoop.mapred.YarnChild$2.run(YarnChild.java:164) at
java.security.AccessController.doPrivileged(Native Method) at
javax.security.auth.Subject.doAs(Subject.java:422) at
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1698)
at org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:158)

--
Sent from: http://apache-kylin.74782.x6.nabble.com/

Re: kylin cube merge

Posted by Li Yang <li...@apache.org>.
Seems corrupted metadata... Have you tried to reproduce in a clean env?

On Wed, Nov 1, 2017 at 11:19 AM, yujunliang <60...@qq.com> wrote:

>  I have a problem:the cube's merging go wrong on the forth stage?
> this is the stack:
> Error: java.lang.NullPointerException at
> com.google.common.base.Preconditions.checkNotNull(Preconditions.java:187)
> at
> com.google.common.cache.LocalCache.get(LocalCache.java:3964) at
> com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3969) at
> com.google.common.cache.LocalCache$LocalManualCache.
> get(LocalCache.java:4829)
> at
> org.apache.kylin.dict.DictionaryManager.getDictionaryInfo(
> DictionaryManager.java:120)
> at
> org.apache.kylin.dict.DictionaryManager.getDictionary(
> DictionaryManager.java:114)
> at
> org.apache.kylin.engine.mr.steps.MergeCuboidMapper.map(
> MergeCuboidMapper.java:188)
> at
> org.apache.kylin.engine.mr.steps.MergeCuboidMapper.map(
> MergeCuboidMapper.java:62)
> at org.apache.hadoop.mapreduce.Mapper.run(Mapper.java:146) at
> org.apache.hadoop.mapred.MapTask.runNewMapper(MapTask.java:787) at
> org.apache.hadoop.mapred.MapTask.run(MapTask.java:341) at
> org.apache.hadoop.mapred.YarnChild$2.run(YarnChild.java:164) at
> java.security.AccessController.doPrivileged(Native Method) at
> javax.security.auth.Subject.doAs(Subject.java:422) at
> org.apache.hadoop.security.UserGroupInformation.doAs(
> UserGroupInformation.java:1698)
> at org.apache.hadoop.mapred.YarnChild.main(YarnChild.java:158)
>
> --
> Sent from: http://apache-kylin.74782.x6.nabble.com/
>