草庐IT

spark-submit

全部标签

hadoop - Apache Spark - Hive 内部连接、LIMIT 和自定义 UDF

我正在尝试在配置单元中运行查询:这是最简单的设置(我知道我可以做一个=但我使用的是自定义UDF,它不仅仅是一个相等比较)数据集a和b各有30,000行左右SELECT*FROMaINNERJOINbONCustom_UDF_Equals_Comparison(a.id,b.id)LIMIT5其中custom_UDF_Equals_Comparison只是在a.id=b.id之间进行相等性检查当我运行这个查询时,我可以在我的日志输出中看到很多m/r任务正在运行,假设它在两个数据集之间进行比较,直到比较所有可能的排列,并且远高于5的限制(我会预计只有少数m/r任务,因为我知道大部分数据可以

hadoop - Spark 流 "ERROR JobScheduler: error in job generator"

我构建了一个sparkStreaming应用程序来持续接收来自Kafka的消息,然后将它们写入表HBase。此应用在前25分钟内运行良好。当我在Kafka-console-producer中输入1;name1,2;name2这样的KV对时,它们可以保存在Hbase表中:ROWCOLUMN+CELL1column=cf1:column-Name,timestamp=1471905340560,value=name12column=cf1:column-Name,timestamp=1471905348165,value=name2但是大约25分钟后,我的应用停止并出现错误ERRORJob

hadoop - 无法启动Apache Spark独立集群

我在启动具有主服务器和工作服务器的Spark集群时遇到一些问题。我在Ubuntu16.04LTS上下载并安装了Hadoop2.7.3和Spark2.0.0。我用我的奴隶的IP创建了一个conf/slaves文件,这是我的spark-env.sh#!/usr/bin/env#bashexportSPARK_DIST_CLASSPATH=$(hadoopclasspath)exportSPARK_WORKER_CORES=2exportSPARK_MASTER_IP=192.168.1.6exportSPARK_LOCAL_IP=192.168.1.6exportSPARK_YARN_US

hadoop - Spark/Hadoop 作业未并行运行

我想我遇到了初学者错误,但我真的不知道如何修复它,这让我抓狂。我有一个由2台机器组成的集群:8GB内存(6.9可用),4核,Win10:运行一个主机,一个工作机,它也是我运行java驱动程序的机器(来自IntelliJ)2GBRAM(1.3可用),4核,VM上的Ubuntu16.04(在VBox中运行):运行一个worker我有一个网络类,我想通过从具有单个网络的列表开始,然后使用平面图将每个网络转换为N个新网络,在for循环中生成网络。之后我有一个过滤器和一个计数。步骤:JavaSparkContextsc=newJavaSparkContext(conf);Listdata=Arr

python - 提交 PySpark 应用以在集群模式下在 YARN 上产生 Spark

我正在尝试测试为我工作的团队构建的大数据平台。它在YARN上运行spark。是否可以创建PySpark应用程序并在YARN集群上提交它们?我能够成功提交示例SparkPijar文件,它在YARNstdout日志中返回输出。这是我要测试的PySpark代码;frompysparkimportSparkConffrompysparkimportSparkContextHDFS_MASTER='hadoop-master'conf=SparkConf()conf.setMaster('yarn')conf.setAppName('spark-test')sc=SparkContext(con

azure - 如何在 Azure HDInsight 的 Spark 集群中配置 HBase?

我已经在Azure中创建了HDInsight的Spark集群。现在我想将处理后的数据存储到HBASE中,我不想创建单独的HBASEHDInsight集群并使用VNET连接到Spark集群。这是因为我们限制每个区域60个核心(例如美国东部2)。我已经并且想要将所有60个内核用于我的Spark集群。所以想到在HDInsight的sparkCluster中安装HBASE。当我在HDInsightSpark集群中创建时,似乎已经有一个HBASE实例在运行。但这不会显示在Azure的集群仪表板(Ambari)或其任何配置中。而且我不确定它是否正常工作。当我执行“hbaseshell”时,出现如下

java - spark java api 有像 hadoop MultipleOutputs/FSDataOutputStream 这样的类吗?

我试图在减少部分输出一些特定的记录,这取决于键值记录的值。在hadoopmapreduce中可以使用类似的代码publicvoidsetup(Contextcontext)throwsIOException,InterruptedException{super.setup(context);Configurationconf=context.getConfiguration();FileSystemfs=FileSystem.get(conf);inttaskID=context.getTaskAttemptID().getTaskID().getId();hdfsOutWriter=

python - Spark MLLib 的问题导致所有事物的概率和预测都相同

我正在学习如何将机器学习与SparkMLLib结合使用,目的是对推文进行情感分析。我从这里得到了一个情绪分析数据集:http://thinknook.com/wp-content/uploads/2012/09/Sentiment-Analysis-Dataset.zip该数据集包含100万条归类为正面或负面的推文。该数据集的第二列包含情绪,第四列包含推文。这是我当前的PySpark代码:importcsvfrompyspark.sqlimportRowfrompyspark.sql.functionsimportrandfrompyspark.ml.featureimportToke

hadoop - 乔布斯 Spark 失败

当我想在R上启动一个spark作业时,我得到了这个错误:Erreur:java.lang.IllegalStateException:CannotcallmethodsonastoppedSparkContext.ThisstoppedSparkContextwascreatedat:org.apache.spark.SparkContext.(SparkContext.scala:82)....在spark日志(/opt/mapr/spark/spark-version/logs)中我发现了很多异常:ERRORFsHistoryProvider:Exceptionencountere

hadoop - 在 spark 集群模式下运行 zeppelin

我正在使用本教程sparkclusteronyarnmodeindockercontainer以yarn模式在spark集群中启动zeppelin。但是我卡在了第4步。我在我的docker容器中找不到conf/zeppelin-env.sh来进行进一步的配置。我尝试将这些conf文件夹放入zeppelin,但现在成功了。除此之外,zeppelinnotebook也没有在localhost:9001上运行。我是分布式系统的新手,如果有人能帮助我以yarn模式在spark集群上启动zeppelin,那就太好了。这是我的docker-compose文件,用于启用zeppelin与spark集