Hive 导入配置单元元数据时,在cdh中使用apache atlas

Hive 导入配置单元元数据时,在cdh中使用apache atlas,hive,cloudera-cdh,apache-atlas,Hive,Cloudera Cdh,Apache Atlas,root>sh import-hive.sh 使用配置单元配置目录[/opt/cloudera/parcels/CDH/lib/Hive//conf] /1.13.0-1.CDH55.13.0-1.CDH55.13.1.5 5 5.5.5 5 5.5 5 5.13.5.13.13.0.0.0 0.0 0.0 0.0 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.p0.29/p0.29/p0.29/p0.29/p0.29/9/10.29/9/9/9/9/9/hhhhh

root>sh import-hive.sh 使用配置单元配置目录[/opt/cloudera/parcels/CDH/lib/Hive//conf] /1.13.0-1.CDH55.13.0-1.CDH55.13.1.5 5 5.5.5 5 5.5 5 5.13.5.13.13.0.0.0 0.0 0.0 0.0 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.p0.29/p0.29/p0.29/p0.29/p0.29/9/10.29/9/9/9/9/9/hhhhhhhhhhhhhhhhh5 5 5 5 5 5 5 5 5 5 5 5 5.5 5 5 5.5 5.5 5.5 5 5 5 5.5.5.5 5 5.5.5 5 5 5 5.5 5.5 5 5 5 5.5.5.5 5.5.5 5 5.5.5 5 5 5 5 5 5.5 5 5 5 5 5.5.0-1.cdh5.13。0.0.0.0.0.0.0.0 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.29/10.0.29/10/10/10/10/10/10/10.29/10/10/10.29/10/10/10/10.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.29/10/10/0.29/10/10/10/10/10/10/10/10/10/10/10/10/10/10/10/10/10/10/10/10/10/10/10/10/10/10/10/10/A/cloudera/包裹/CDH/lib/hadoop-mapreduce/lib/:/opt/cloudera/parcels/CDH/lib/hadoop-mapreduce/// 导入的日志文件是/root/apache-atlas-sources-1.0.0/addons/hive-bridge/src/logs/import-hive.Log log4j:警告org.apache.log4j.PatternLayout中没有此类属性[maxFileSize]。 log4j:警告org.apache.log4j.PatternLayout中没有此类属性[maxBackupIndex]。 输入atlas的用户名:-admin 输入atlas的密码:- 线程“main”java.lang.NoSuchMethodError中出现异常:com.fasterxml.jackson.databind.util.BeanUtil.OknameForever(Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod;Z)Ljava/lang/String; 位于com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector.findNameForSerialization(JaxbAnnotationIntrospector.java:936) 在com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findNameForSerialization(AnnotationIntrospectorPair.java:498) 访问com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector.\u addGetterMethod(POJOPropertiesCollector.java:502) 访问com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector.\u addMethods(POJOPropertiesCollector.java:465) 位于com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector.collect(POJOPropertiesCollector.java:233) 位于com.fasterxml.jackson.databind.introspect.BasicClassIntrospector.collectProperties(BasicClassIntrospector.java:142) 在com.fasterxml.jackson.databind.introspect.BasicClassIntrospector.forSerialization(BasicClassIntrospector.java:68)上 在com.fasterxml.jackson.databind.introspect.BasicClassIntrospector.forSerialization(BasicClassIntrospector.java:11)上 位于com.fasterxml.jackson.databind.SerializationConfig.introspect(SerializationConfig.java:490) 位于com.fasterxml.jackson.databind.ser.BeanSerializerFactory.createSerializer(BeanSerializerFactory.java:133) 位于com.fasterxml.jackson.databind.SerializerProvider.\u createUntypedSerializer(SerializerProvider.java:873) 在com.fasterxml.jackson.databind.SerializerProvider.\u createAndCacheUntypedSerializer(SerializerProvider.java:833) 位于com.fasterxml.jackson.databind.SerializerProvider.findValueSerializer(SerializerProvider.java:387) 位于com.fasterxml.jackson.databind.SerializerProvider.findTypedValueSerializer(SerializerProvider.java:478) 位于com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:97) 位于com.fasterxml.jackson.databind.ObjectWriter.writeValue(ObjectWriter.java:494) 在com.fasterxml.jackson.jaxrs.base.ProviderBase.writeTo(ProviderBase.java:625) 位于com.sun.jersey.api.client.RequestWriter.writeRequestEntity(RequestWriter.java:300) 在com.sun.jersey.client.urlconnection.URLConnectionClientHandler.\u调用(URLConnectionClientHandler.java:204) 位于com.sun.jersey.client.urlconnection.URLConnectionClientHandler.handle(URLConnectionClientHandler.java:147) 位于com.sun.jersey.api.client.filter.HTTPBasicAuthFilter.handle(HTTPBasicAuthFilter.java:81) 位于com.sun.jersey.api.client.client.handle(client.java:648) 位于com.sun.jersey.api.client.WebResource.handle(WebResource.java:670) com.sun.jersey.api.client.WebResource.access$200(WebResource.java:74) 位于com.sun.jersey.api.client.WebResource$Builder.method(WebResource.java:623) 位于org.apache.atlas.AtlasBaseClient.callAPIWithResource(AtlasBaseClient.java:356) 位于org.apache.atlas.AtlasBaseClient.callAPIWithResource(AtlasBaseClient.java:327) 位于org.apache.atlas.AtlasBaseClient.callAPI(AtlasBaseClient.java:212) 位于org.apache.atlas.AtlasClientV2.createEntity(AtlasClientV2.java:285) 位于org.apache.atlas.hive.bridge.HiveMetaStoreBridge.registerInstance(HiveMetaStoreBridge.java:446) 位于org.apache.atlas.hive.bridge.HiveMetaStoreBridge.registerDatabase(HiveMetaStoreBridge.java:398) 位于org.apache.atlas.hive.bridge.HiveMetaStoreBridge.importDatabase(HiveMetaStoreBridge.java:277) 位于org.apache.atlas.hive.bridge.HiveMetaStoreBridge.importHiveMetadata(HiveMetaStoreBridge.java:247) 位于org.apache.atlas.hive.bridge.HiveMetaStoreBridge.main(HiveMetaStoreBridge.java:168)
无法导入配置单元元数据

首先,请注意,Apache Atlas通常不用于CDH

ApacheAlas是HDP附带的治理解决方案

在CDH中,治理解决方案是Cloudera Navigator


话虽如此,Atlas是一个开源项目,因此您可以在任何Hadoop设置中自由使用它。我不确定这是否容易实现,最有可能的原因是组件依赖性问题

如果您想让Atlas正常工作,请确保您拥有正确的支持组件以及所有组件的兼容版本