草庐IT

S3_REGION

全部标签

hadoop - org.apache.hadoop.hbase.NotServingRegionException : Region is not online: -ROOT-, ,0 这个错误背后的原因是什么

感谢您对我的问题感兴趣:)每当我为hbaseshell中的任何表触发扫描、放置、创建等查询时,都会收到以下错误。和hbaseshell给出了表的结果列表和表的描述....所以你能帮我清除掉这个吗?还有你能告诉我结构-ROOT-,,0的含义吗关于我正在使用的版本HBase0.92.1-cdh4.1.2Hadoop2.0.0-cdh4.1.2错误:org.apache.hadoop.hbase.NotServingRegionException:org.apache.hadoop.hbase.NotServingRegionException:区域不在线:-ROOT-,,0

amazon-web-services - 避免使用 hadoop (EMR) 在 S3 中创建 _$folder$ 键

我在AWS数据管道中使用EMR事件。此EMR事件正在EMR集群中运行配置单元脚本。它以dynamoDB作为输入并将数据存储在S3中。这是EMR事件中使用的EMR步骤s3://elasticmapreduce/libs/script-runner/script-runner.jar,s3://elasticmapreduce/libs/hive/hive-script,--run-hive-script,--hive-versions,latest,--args,-f,s3://my-s3-bucket/hive/my_hive_script.q,-d,DYNAMODB_INPUT_TA

hadoop - 在不创建 _temporary 文件夹的情况下将 Spark 数据帧作为 Parquet 写入 S3

我正在使用pyspark从AmazonS3上的Parquet文件中读取数据帧,例如dataS3=sql.read.parquet("s3a://"+s3_bucket_in)这没有问题。但是后来我尝试写数据dataS3.write.parquet("s3a://"+s3_bucket_out)我确实得到以下异常py4j.protocol.Py4JJavaError:Anerroroccurredwhilecallingo39.parquet.:java.lang.IllegalArgumentException:java.net.URISyntaxException:Relativep

amazon-web-services - 如何使用 apache spark 处理数百万个较小的 s3 文件

所以这个问题一直让我抓狂,而且我开始觉得带有s3的spark不是这项特定工作的正确工具。基本上,我在s3存储桶中有数百万个较小的文件。由于我不一定要了解的原因,这些文件无法合并(其中一个是独特的加密副本)。我见过类似的问题,每一个解决方案都没有产生好的结果。我尝试的第一件事是通配符:sc.wholeTextFiles(s3aPath+"/*/*/*/*.txt").count();注意:计数更多的是关于处理文件需要多长时间的调试。这项工作几乎花了一整天的时间,有超过10个实例,但仍然失败,并在列表底部显示错误。然后我找到了这个链接,它基本上说这不是最佳的:https://forums.

hadoop - 从 s3 ://to local file system 复制文件

我是aws新手。我创建了一个集群并通过ssh连接到主节点。当我尝试将文件从s3://my-bucket-name/复制到pig中的本地file://home/hadoop文件夹时,使用:cps3://my-bucket-name/path/to/filefile://home/hadoop我得到错误:2013-06-0818:59:00,267[main]ERRORorg.apache.pig.tools.grunt.Grunt-ERROR2999:Unexpectedinternalerror.AWSAccessKeyIDandSecretAccessKeymustbespecifi

amazon-web-services - Hadoop 2.9.2、Spark 2.4.0 访问 AWS s3a 存储桶

已经有几天了,但我无法使用Spark从公共(public)AmazonBucket下载:(这是spark-shell命令:spark-shell--masteryarn-v--jarsfile:/usr/local/hadoop/share/hadoop/tools/lib/hadoop-aws-2.9.2.jar,file:/usr/local/hadoop/share/hadoop/tools/lib/aws-java-sdk-bundle-1.11.199.jar--driver-class-path=/usr/local/hadoop/share/hadoop/tools/li

hadoop - s3distcp : can not create path from empty string

从S3到HDFS运行s3distcp时:sudo-uhdfshadoopjar/usr/lib/hadoop/lib/s3distcp.jar--srcs3n://workAAAA-KKKK-logs/production-logs/Log-XXXX-click/Log-XXXXX-click-2013-03-27_06-21-19_i-7XXb2x39_00037.gz--desthdfs:///test/我得到以下异常。我的路径语法(s3n://;hdfs:///)有问题吗?以前有人遇到过这个问题吗?13/04/0412:10:52INFOs3distcp.S3DistCp:Usi

java - 使用 Java SDK 将多个文件批处理到 Amazon S3

我正在尝试通过附加文件将多个文件全部上传到同一key下的AmazonS3。我有一个文件名列表,想按该顺序上传/附加文件。我几乎完全遵循thistutorial但我首先循环遍历每个文件并部分上传。因为文件在hdfs上(Path实际上是org.apache.hadoop.fs.Path),所以我使用输入流来发送文件数据。下面是一些伪代码(我正在评论教程中逐字逐句的block)://CreatealistofUploadPartResponseobjects.Yougetoneofthesefor//eachpartupload.ListpartETags=newArrayList();//

hadoop - 如何让 s3distcp 与换行符合并

我有数以百万计的小型一行s3文件,我希望将它们合并在一起。我有s3distcp语法,但是,我发现合并文件后合并集中不包含换行符。我想知道s3distcp是否包含强制换行的任何选项,或者是否有另一种方法可以在不直接修改源文件(或复制它们并执行相同操作)的情况下完成此操作 最佳答案 如果您的文本文件以独特的字符序列开始/结束,您可以先使用s3distcp将它们合并到一个文件中(我通过设置--targetSize到一个非常大的数字),然后使用sed和Hadoop流来添加新行;在下面的示例中,每个文件都包含一个json(文件名都以0开头),

hadoop - 是否可以在 S3 中运行 hadoop fs -getmerge?

我有一个ElasticMapReduce作业,它正在S3中写入一些文件,我想连接所有文件以生成一个唯一的文本文件。目前我正在手动将包含所有文件的文件夹复制到我们的HDFS(hadoopfscopyFromLocal),然后我正在运行hadoopfs-getmerge和hadoopfscopyToLocal来获取文件。有没有直接在S3上使用hadoopfs的方法? 最佳答案 实际上,关于getmerge的这个响应是不正确的。getmerge需要一个本地目标并且不能与S3一起使用。如果您尝试响应-getmerge:WrongFS:,它会