草庐IT

apache-traffic-server

全部标签

hadoop - Apache Spark 在工作开始前做什么

我有一个在AWSEMR上连续运行的ApacheSpark批处理作业。它从AWSS3中提取数据,使用该数据运行几个作业,然后将数据存储在RDS实例中。但是,作业之间似乎有很长一段时间没有事件。这是CPU使用情况:这是网络:注意每列之间的间隙,它几乎与事件列的大小相同!起初我以为这两列发生了移动(当它从S3中提取时,它没有使用大量CPU,反之亦然)但后来我注意到这两个图表实际上是相互跟随的。这是有道理的,因为RDD是惰性的,因此会在作业运行时拉动。这引出了我的问题,那段时间Spark在做什么?在那段时间里,所有的Ganglia图表似乎都归零了。就好像集群决定在每个作业之前休息一下。谢谢。编

hadoop - 尝试配置 Apache Phoenix 时 HBase 区域服务器出现故障

我正在使用CDH5.3.1和HBase0.98.6-cdh5.3.1并尝试配置ApachePhoenix4.4.0根据ApachePhoenixInstallation中提供的文档将phoenix-4.4.0-HBase-0.98-server.jar文件复制到lib目录(/opt/cloudera/parcels/CDH-5.3.1-1.cdh5.3.1.p0.5/lib/hbase/lib)主服务器和区域服务器从ClouderaManager重新启动HBase服务。当我检查HBase实例时,我发现区域服务器已关闭并且我在日志文件中没有看到任何问题。我什至尝试从phoenix文件夹中

hadoop - 如何使用 Apache Drill 从 AmazonS3 查询数据?

在使用Spark将AsTextFile保存到S3之后,然后像Hadoop一样格式化。桶中的文件格式是这样的。格式为YEAR/MONTH/DATE/TIMESTAMP数据在part-0000文件中,是json格式。我配置drill并指向我的存储桶名称{"type":"file","enabled":true,"connection":"s3://com.giaosudau.win-bid","workspaces":{"root":{"location":"/","writable":false,"defaultInputFormat":"json"},"tmp":{"location"

Ubuntu server 20.04安装教程 开启root远程登录及破密

一.Ubuntuserver20.04安装我用VMware虚拟机安装,方便截图,VMware安装系统教程大同小异,可以自行搜索。或者看我主页的VMware安装教程。插入U盘启动盘或者虚拟机挂载ISO镜像,稍等片刻,加载出现语言选择界面。这里我选择英语教程,公司正常都是用英文版,新手小白可以选中文快速入手。这里直接回车。一路回车。这里网络配置,使用DHCP或者静态IP。可以自动,但公司都要求手动配置。我们改一下手动配置。选择网卡回车,选择IPv4,回车。选择手动配置。这里subent格式为xxx.xxx.xxx.0/xx,举例我的192.168.199.0/24。这里的/24,就是子网掩码255

JAVA - SPARK - saveAsTextFile 不能应用于 '(java.lang.String, org.apache.hadoop.io.compress.CompressionCodec)'

我正在使用Spark在JAVA中编写程序。我有一个名为“copied_logs”的JavaRDD,它使用映射并从位于hdfs上的日志中复制几个字段。现在,我想用Bzip2压缩“copied_logs”然后保存。我想使用“saveAsTextFile”函数将这些数据保存在hdfs上。我的压缩保存代码如下:CompressionCodeccodec=newBZip2Codec();copied_logs.saveAsTextFile(output_dir+"copied_logs.json",codec);但是我得到这个错误:Error:(128,69)java:incompatiblet

scala - 如何使用scala在apache spark中存储一个 Action 的结果

如何在apacheSparkScala的输出目录中存储从以下操作生成的结果:计数?valcountval=data.map((_,"")).reduceByKey((_+_)).count以下命令不起作用,因为计数未存储为RDD:countval.saveAsTextFile("OUTPUTLOCATION")有什么方法可以将countval存储到本地/hdfs位置? 最佳答案 @szefuf说的是正确的,在count之后你有一个Long,你可以用任何你想要的方式保存它。如果您想使用.saveAsTextFile()将其保存为RDD

hadoop - 从 Apache Spark 查询外部配置单元中存在的表

这个问题在这里已经有了答案:HowtoconnectSparkSQLtoremoteHivemetastore(viathriftprotocol)withnohive-site.xml?(11个答案)关闭2年前。我对hadoop生态系统比较陌生。我的目标是使用ApacheSpark读取配置单元表并对其进行处理。Hive在EC2实例中运行。而Spark在我的本地机器上运行。为了制作原型(prototype),我按照here上的步骤安装了ApacheHadoop。.我也添加了所需的环境变量。我已经使用$HADOOP_HOME/sbin/start-dfs.sh启动了dfs我已经按照her

apache - EC2 上 SSL 的 Ambari 注册阶段失败

我正在尝试使用ApacheAmbari在EC2上配置Hadoop集群。在注册阶段我得到这个错误:Commandstarttime2016-11-2320:25:12('Traceback(mostrecentcalllast):File"/usr/lib/python2.6/site-packages/ambari_agent/main.py",line312,inmain(heartbeat_stop_callback)File"/usr/lib/python2.6/site-packages/ambari_agent/main.py",line248,inmainstop_agen

hadoop - java.io.NotSerializableException : org. apache.spark.InterruptibleIterator 在 spark java 中执行 mapPartition() 时

我正在尝试对示例数据执行简单的SparkRDD转换mapPartition()。但在这个过程中,我得到了java.io.NotSerializableException:org.apache.spark.InterruptibleIterator异常。这是我的异常(exception):java.io.NotSerializableException:org.apache.spark.InterruptibleIteratorSerializationstack:-objectnotserializable(class:org.apache.spark.InterruptibleIte

hadoop - 无法启动 Cloudera Manager Server,因为 RuntimeException : Upgrade not allowed from CM3. x

我在安装ClouderaManager(5.8.3版)时遇到了问题。我安装了cloudera-manager-agent-5.8.3-1.cm583.p0.8.el6.x86_64,cloudera-manager-server-5.8.3-1.cm583.p0.8.el6.x86_64,CentOS6.564位上的cloudera-manager-daemons-5.8.3-1.cm583.p0.8.el6.x86_64->使用$rpm-Uvh[包名]安装mysql并设置配置文件(/etc/cloudera-manager-server/db.properties)但是我联系了错误信