0

root> sh import-hive.sh 使用Hive配置目录[/opt/cloudera/parcels/CDH/lib/hive//conf] /opt/cloudera/parcels/CDH/lib/hive/conf:/opt/cloudera/parcels /CDH-5.13.0-1.cdh5.13.0.p0.29/lib/hadoop/libexec/../../hadoop/lib/ :/opt/cloudera/parcels/CDH-5.13.0-1.cdh5 .13.0.p0.29/lib/hadoop/libexec/../../hadoop/.// :/opt/cloudera/parcels/CDH-5.13.0-1.cdh5.13.0.p0.29/lib/ hadoop/libexec/../../hadoop-hdfs/./:/opt/cloudera/parcels/CDH-5.13.0-1.cdh5.13.0.p0.29/lib/hadoop/libexec/../. ./hadoop-hdfs/lib/ :/opt/cloudera/parcels/CDH-5.13.0-1.cdh5.13.0.p0.29/lib/hadoop/libexec/../../hadoop-hdfs/./ / :/opt/cloudera/parcels/CDH-5.13.0-1.cdh5.13.0.p0.29/lib/hadoop/libexec/../../hadoop-yarn/lib/ :/opt/cloudera/parcels /CDH-5.13.0-1.cdh5.13.0.p0.29/lib/hadoop/libexec/../../hadoop-yarn/.//:/opt/cloudera/parcels/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:WARN No such property [maxFileSize] in org.apache.log4j.PatternLayout . log4j:WARN 在 org.apache.log4j.PatternLayout 中没有这样的属性 [maxBackupIndex]。输入地图集的用户名:- 管理员输入地图集的密码:- 线程“main”中的异常 java.lang.NoSuchMethodError: com.fasterxml.jackson.databind.util.BeanUtil.okNameForGetter(Lcom/fasterxml/jackson/databind/introspect/AnnotatedMethod ;Z)Ljava/lang/String; 在 com.fasterxml.jackson.databind.introspect.AnnotationIntrospectorPair.findNameForSerialization(AnnotationIntrospectorPair.java:498) 在 com.fasterxml.jackson.databind.introspect. com.fasterxml.jackson.module.jaxb.JaxbAnnotationIntrospector.findNameForSerialization(JaxbAnnotationIntrospector.java:936) 在 com.fasterxml.jackson.databind .内省。

4

1 回答 1

0

首先,请注意 Apache Atlas 通常不会在 CDH 中使用。

Apache Atlas 是 HDP 附带的治理解决方案。

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


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

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

于 2019-05-02T22:08:00.623 回答