Hadoop env problem. Suggest using a popular hadoop distribution like CDH or
HDP, or such Hadoop issue could haunt for days.

On Mon, Jul 10, 2017 at 3:19 PM, <[email protected]> wrote:

> Hi
> While I trying to create a cube following the exmple tutorial, I got the
> following exception, any one knows why this is happening?
>
> java.lang.RuntimeException: java.io.IOException: com.google.common.util.
> concurrent.UncheckedExecutionException: java.lang.RuntimeException:
> Unable to instantiate org.apache.hive.hcatalog.common.HiveClientCache$
> CacheableHiveMetaStoreClient
>          at org.apache.kylin.source.hive.HiveMRInput$HiveTableInputFormat.
> configureJob(HiveMRInput.java:116)
>          at org.apache.kylin.engine.mr.steps.FactDistinctColumnsJob.
> setupMapper(FactDistinctColumnsJob.java:141)
>          at org.apache.kylin.engine.mr.steps.FactDistinctColumnsJob.
> run(FactDistinctColumnsJob.java:119)
>          at org.apache.kylin.engine.mr.MRUtil.runMRJob(MRUtil.java:102)
>          at org.apache.kylin.engine.mr.common.MapReduceExecutable.
> doWork(MapReduceExecutable.java:123)
>          at org.apache.kylin.job.execution.AbstractExecutable.
> execute(AbstractExecutable.java:124)
>          at org.apache.kylin.job.execution.DefaultChainedExecutable.
> doWork(DefaultChainedExecutable.java:64)
>          at org.apache.kylin.job.execution.AbstractExecutable.
> execute(AbstractExecutable.java:124)
>          at org.apache.kylin.job.impl.threadpool.DefaultScheduler$
> JobRunner.run(DefaultScheduler.java:142)
>          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.io.IOException: 
> com.google.common.util.concurrent.UncheckedExecutionException:
> java.lang.RuntimeException: Unable to instantiate org.apache.hive.hcatalog.
> common.HiveClientCache$CacheableHiveMetaStoreClient
>          at org.apache.hive.hcatalog.mapreduce.HCatInputFormat.
> setInput(HCatInputFormat.java:97)
>          at org.apache.hive.hcatalog.mapreduce.HCatInputFormat.
> setInput(HCatInputFormat.java:51)
>          at org.apache.kylin.source.hive.HiveMRInput$HiveTableInputFormat.
> configureJob(HiveMRInput.java:111)
>          ... 11 more
> Caused by: com.google.common.util.concurrent.UncheckedExecutionException:
> java.lang.RuntimeException: Unable to instantiate org.apache.hive.hcatalog.
> common.HiveClientCache$CacheableHiveMetaStoreClient
>          at com.google.common.cache.LocalCache$Segment.get(
> LocalCache.java:2256)
>          at com.google.common.cache.LocalCache.get(LocalCache.java:3985)
>          at com.google.common.cache.LocalCache$LocalManualCache.
> get(LocalCache.java:4788)
>          at org.apache.hive.hcatalog.common.HiveClientCache.
> getOrCreate(HiveClientCache.java:227)
>          at org.apache.hive.hcatalog.common.HiveClientCache.get(
> HiveClientCache.java:202)
>          at org.apache.hive.hcatalog.common.HCatUtil.
> getHiveMetastoreClient(HCatUtil.java:558)
>          at org.apache.hive.hcatalog.mapreduce.InitializeInput.
> getInputJobInfo(InitializeInput.java:104)
>          at org.apache.hive.hcatalog.mapreduce.InitializeInput.
> setInput(InitializeInput.java:86)
>          at org.apache.hive.hcatalog.mapreduce.HCatInputFormat.
> setInput(HCatInputFormat.java:95)
>          ... 13 more
> Caused by: java.lang.RuntimeException: Unable to instantiate
> org.apache.hive.hcatalog.common.HiveClientCache$
> CacheableHiveMetaStoreClient
>          at org.apache.hadoop.hive.metastore.MetaStoreUtils.
> newInstance(MetaStoreUtils.java:1523)
>          at org.apache.hadoop.hive.metastore.
> RetryingMetaStoreClient.<init>(RetryingMetaStoreClient.java:87)
>          at org.apache.hadoop.hive.metastore.RetryingMetaStoreClient.
> getProxy(RetryingMetaStoreClient.java:133)
>          at org.apache.hadoop.hive.metastore.RetryingMetaStoreClient.
> getProxy(RetryingMetaStoreClient.java:119)
>          at org.apache.hive.hcatalog.common.HiveClientCache$5.call(
> HiveClientCache.java:231)
>          at org.apache.hive.hcatalog.common.HiveClientCache$5.call(
> HiveClientCache.java:227)
>          at com.google.common.cache.LocalCache$LocalManualCache$1.
> load(LocalCache.java:4791)
>          at com.google.common.cache.LocalCache$LoadingValueReference.
> loadFuture(LocalCache.java:3584)
>          at com.google.common.cache.LocalCache$Segment.loadSync(
> LocalCache.java:2372)
>          at com.google.common.cache.LocalCache$Segment.
> lockedGetOrLoad(LocalCache.java:2335)
>          at com.google.common.cache.LocalCache$Segment.get(
> LocalCache.java:2250)
>          ... 21 more
> Caused by: java.lang.reflect.InvocationTargetException
>          at sun.reflect.GeneratedConstructorAccessor92.newInstance(Unknown
> Source)
>          at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(
> DelegatingConstructorAccessorImpl.java:45)
>          at java.lang.reflect.Constructor.newInstance(Constructor.java:
> 423)
>          at org.apache.hadoop.hive.metastore.MetaStoreUtils.
> newInstance(MetaStoreUtils.java:1521)
>          ... 31 more
> Caused by: java.lang.NoSuchMethodError: org.apache.hadoop.hive.
> metastore.HiveMetaStoreClient.<init>(Lorg/apache/hadoop/
> hive/conf/HiveConf;Lorg/apache/hadoop/hive/metastore/
> HiveMetaHookLoader;Ljava/lang/Boolean;)V
>          at org.apache.hive.hcatalog.common.HiveClientCache$
> CacheableHiveMetaStoreClient.<init>(HiveClientCache.java:332)
>          ... 35 more
>
> result code:2
>
>
> This e-mail (including any attachments) is private and confidential, may
> contain proprietary or privileged information and is intended for the named
> recipient(s) only. Unintended recipients are strictly prohibited from
> taking action on the basis of information in this e-mail and must contact
> the sender immediately, delete this e-mail (and all attachments) and
> destroy any hard copies. Nomura will not accept responsibility or liability
> for the accuracy or completeness of, or the presence of any virus or
> disabling code in, this e-mail. If verification is sought please request a
> hard copy. Any reference to the terms of executed transactions should be
> treated as preliminary only and subject to formal written confirmation by
> Nomura. Nomura reserves the right to retain, monitor and intercept e-mail
> communications through its networks (subject to and in accordance with
> applicable laws). No confidentiality or privilege is waived or lost by
> Nomura by any mistransmission of this e-mail. Any reference to "Nomura" is
> a reference to any entity in the Nomura Holdings, Inc. group. Please read
> our Electronic Communications Legal Notice which forms part of this e-mail:
> http://www.Nomura.com/email_disclaimer.htm<https://
> urldefense.proofpoint.com/v2/url?u=http-3A__www.Nomura.com_
> email-5Fdisclaimer.htm&d=DwQGaQ&c=dCBwIlVXJsYZrY6gpNt0LA&r=
> nFqGYx5SOTBIei-Hwk8uz_JfhmSu2UlelQfdmGX2k5I&m=KSrW9_wcW8C5xb481-
> jPm0PYobTc2k9Q0JKk4cdTXTM&s=0ykVxj9Ne3PmLvmVSM3Qrx3r95eCKx7keoiVk8UcbZ8&e=
> >
>
>
> This e-mail (including any attachments) is private and confidential, may
> contain proprietary or privileged information and is intended for the named
> recipient(s) only. Unintended recipients are strictly prohibited from
> taking action on the basis of information in this e-mail and must contact
> the sender immediately, delete this e-mail (and all attachments) and
> destroy any hard copies. Nomura will not accept responsibility or liability
> for the accuracy or completeness of, or the presence of any virus or
> disabling code in, this e-mail. If verification is sought please request a
> hard copy. Any reference to the terms of executed transactions should be
> treated as preliminary only and subject to formal written confirmation by
> Nomura. Nomura reserves the right to retain, monitor and intercept e-mail
> communications through its networks (subject to and in accordance with
> applicable laws). No confidentiality or privilege is waived or lost by
> Nomura by any mistransmission of this e-mail. Any reference to "Nomura" is
> a reference to any entity in the Nomura Holdings, Inc. group. Please read
> our Electronic Communications Legal Notice which forms part of this e-mail:
> http://www.Nomura.com/email_disclaimer.htm
>
>

Reply via email to