You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@kylin.apache.org by "Gaurav Rawat (Jira)" <ji...@apache.org> on 2021/04/16 00:51:00 UTC

[jira] [Created] (KYLIN-4975) kylin 4.0 beta gluecatalog model explorer not working

Gaurav Rawat created KYLIN-4975:
-----------------------------------

             Summary: kylin 4.0 beta gluecatalog model explorer not working
                 Key: KYLIN-4975
                 URL: https://issues.apache.org/jira/browse/KYLIN-4975
             Project: Kylin
          Issue Type: Bug
          Components: Web 
    Affects Versions: v4.0.0-beta
         Environment: kylin 4 beta,EMR 6.0.0
            Reporter: Gaurav Rawat


We were trying the kylin 4.0.0 version and we got the below issue when using gluecatalog for hive . The tables are getting created fine in glue as well the databaes but when we explore the models via ui it gives us the error "*Unable to create metastoreclient for gluecatalog*" . Corresponding error in kylings logs is
{code:java}
Caused by: java.lang.IllegalStateException: Unable to create MetaStoreClient for gluecatalog
        at org.apache.kylin.source.hive.HiveMetaStoreClientFactory.getHiveMetaStoreClient(HiveMetaStoreClientFactory.java:55)
        at org.apache.kylin.source.hive.CLIHiveClient.getMetaStoreClient(CLIHiveClient.java:164)
        at org.apache.kylin.source.hive.CLIHiveClient.getHiveDbNames(CLIHiveClient.java:118)
        at org.apache.kylin.source.hive.HiveMetadataExplorer.listDatabases(HiveMetadataExplorer.java:51)
        at org.apache.kylin.rest.service.TableService.getSourceDbNames(TableService.java:284)
        at org.apache.kylin.rest.controller.TableController.showHiveDatabases(TableController.java:198)
        ... 76 more
Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.apache.kylin.source.hive.HiveMetaStoreClientFactory.getHiveMetaStoreClient(HiveMetaStoreClientFactory.java:53)
        ... 81 more
Caused by: com.google.common.util.concurrent.ExecutionError: java.lang.AbstractMethodError: com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory.createMetaStoreClient(Lorg/apache/hadoop/hive/conf/HiveConf;Lorg/apache/hadoop/hive/metastore/HiveMetaHookLoader;ZLjava/util/concurrent/ConcurrentHashMap;)Lorg/apache/hadoop/hive/metastore/IMetaStoreClient;
        at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2261)
        at com.google.common.cache.LocalCache.get(LocalCache.java:4000)
        at com.google.common.cache.LocalCache$LocalManualCache.get(LocalCache.java:4789)
        at org.apache.hive.hcatalog.common.HiveClientCache.getOrCreate(HiveClientCache.java:316)
        at org.apache.hive.hcatalog.common.HiveClientCache.get(HiveClientCache.java:278)
        at org.apache.hive.hcatalog.common.HCatUtil.getHiveMetastoreClient(HCatUtil.java:569)
        ... 86 more
Caused by: java.lang.AbstractMethodError: com.amazonaws.glue.catalog.metastore.AWSGlueDataCatalogHiveClientFactory.createMetaStoreClient(Lorg/apache/hadoop/hive/conf/HiveConf;Lorg/apache/hadoop/hive/metastore/HiveMetaHookLoader;ZLjava/util/concurrent/ConcurrentHashMap;)Lorg/apache/hadoop/hive/metastore/IMetaStoreClient;
        at org.apache.hadoop.hive.ql.metadata.HiveUtils.createMetaStoreClient(HiveUtils.java:481)
        at org.apache.hive.hcatalog.common.HiveClientCache.getNonCachedHiveMetastoreClient(HiveClientCache.java:100)
        at org.apache.hive.hcatalog.common.HiveClientCache$5.call(HiveClientCache.java:319)
        at org.apache.hive.hcatalog.common.HiveClientCache$5.call(HiveClientCache.java:316)
        at com.google.common.cache.LocalCache$LocalManualCache$1.load(LocalCache.java:4792)
        at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3599)
        at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2379)
        at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2342)
        at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2257)

{code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)