草庐IT

apache-karaf

全部标签

apache - 无法实例化 org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient

Hiveshell正在启动,但是每当我在shell中点击任何命令时,说hive>显示数据库;我收到以下错误:失败:语义异常org.apache.hadoop.hive.ql.metadata.HiveException:java.lang.RuntimeException:无法实例化org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient我的JPS是这样的:/apache-hive-2.3.0-bin/conf$jps第3779章第3540章第3909章3384数据节点6856日元第3257章我遇到这个错误了吗?我的SQ

apache - 将数据从一个集群复制到另一个集群时 Hadoop Distcp 中止

我正在尝试将分区Hive表的数据从一个集群复制到另一个集群。我正在使用distcp复制数据,但底层数据是分区的配置单元表。我使用了以下命令。hadoopdistcp-i{src}{tgt}但是由于表是分区的,目录结构是根据分区表创建的。所以它显示错误创建重复和中止作业。org.apache.hadoop.toolsCopyListing$DulicateFileException:Filewouldcauseduplicates.Aborting我还使用了-skipcrccheck-update-overwrite但都没有用。如何将表的数据从分区文件路径复制到目标位置?

java - 错误 - 映射 : expected org. apache.hadoop.io.Text 中的键类型不匹配,收到 org.apache.hadoop.io.LongWritable

我试图用java编写mapreduce代码。这是我的文件。映射器类(bmapper):publicclassbmapperextendsMapper{privateStringtxt=newString();publicvoidmapper(LongWritablekey,Textvalue,Contextcontext)throwsIOException,InterruptedException{Stringstr=value.toString();intindex1=str.indexOf("TABLEOFCONTENTS");intindex2=str.indexOf("");i

apache-spark - ai/h2o/extensions/stacktrace/StackTraceExtension :Unsupported major. 次要版本 52.0

发生这种情况时,我正在使用苏打水。这是我的版本,完全符合文档的要求。jdk1.7.0_67scala-2.11.5hadoop-2.6.5spark-2.1.2-bin-hadoop2.6sparkling-water-2.1.27我使用了命令,成功启动了:bin/sparkling-shell--conf"spark.executor.memory=1g"它显示了这个:但是当我使用下一个命令时,却出错了。Exceptioninthread"H2OLauncherthread"java.lang.UnsupportedClassVersionError:ai/h2o/extension

apache-spark - Spark : YARN throws NoSuchMethodError on NettyMemoryMetrics

为了让Spark(spark-2.3.0-bin-without-hadoop)在HDFS上与YARN一起工作,我将Hadoop降级到hadoop-2.7.6以解决依赖问题。到目前为止,HDFS和YARN都没有问题。当我提交一个SparkJar时它崩溃了,我得到以下Stacktrace:Exceptioninthread"main"java.lang.NoSuchMethodError:io.netty.buffer.PooledByteBufAllocator.metric()Lio/netty/buffer/PooledByteBufAllocatorMetric;atorg.ap

apache-spark - 如何使用 APPLICATION ID 提交 YARN 作业

我想知道YARNCLI是否提供了使用上一次执行生成的APPLICATION_ID重新提交YARN应用程序的可能性。例子:/opt/mapr/spark/spark-2.1.0/bin/spark-submit--num-executors5--executor-memory2G--executor-cores2--masteryarn--deploy-modecluster--files/opt/mapr/hive/hive-2.1/conf/hive-site.xml--classcom.cisco.sdp.cdx.processing.DenormSchedulerJSONDeno

hadoop - HiveException : java. lang.RuntimeException : Unable to instantiate org. apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient 客户端

当我尝试启动hive时,出现以下错误:SLF4J:ClasspathcontainsmultipleSLF4Jbindings.SLF4J:Foundbindingin[jar:file:/home/ezhil/hadoop-ecosystem/hive/lib/log4j-slf4j-impl-2.6.2.jar!/org/slf4j/impl/StaticLoggerBinder.class]SLF4J:Foundbindingin[jar:file:/home/ezhil/hadoop-ecosystem/hadoop/share/hadoop/common/lib/slf4j-

apache-spark - Hadoop - Elasticsearch - Spark 版本兼容性

之前,我有5.3.0版的Kibana/Elasticsearch。在我的java项目中,依赖项是:hbase-客户端/服务器…1.2.1hadoop-hdfs/common...2.5.1Elasticsearch-hadoop5.3.0星火(spark-core_2.11)1.3.0整体功能正常。我想在6.3.1版本中更新Kibana/ES。兼容哪些版本的Hadoop/spark?我找不到兼容性矩阵...hbase-客户端/服务器…?hadoop-hdfs/common…?elasticsearch-hadoop6.3.1?Spark(spark-core_2.11)1.6.1?谢谢

scala - org.apache.spark.sql.AnalysisException : Reference 'dattim' is ambiguous, 可能是 : dattim#6, event_dattim#55.;

我有一个连接的数据帧,其中包含一个where子句,表明dataStampe在一个范围内:valstartTime=newTimestamp(NewDate.atStartOfDay.toEpochSecond(ZoneOffset.UTC)*1000)valendTime=newTimestamp(NewDate.plusDays(1).atStartOfDay.toEpochSecond(ZoneOffset.UTC)*1000)valjoinedTable=table1.join(table2,table1("date")===table1("key")&&....).where(

apache-spark - 无法使用 Spark 合并小型 ORC 文件

我有一个包含大量小文件的外部ORC表,这些小文件每天都来自源。我需要将这些文件合并成更大的文件。我尝试将ORC文件加载到spark并使用覆盖方法保存valfileName="/user/db/table_data/"//Thistablecontainsmultiplepartitionondatecolumnwithsmalldatafiles.valdf=hiveContext.read.format("orc").load(fileName)df.repartition(1).write.mode(SaveMode.Overwrite).partitionBy("date").o