首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flume HDFS接收器的S3路径错误

问Flume HDFS接收器的S3路径错误
EN

Stack Overflow用户
提问于 2012-09-26 02:13:11
回答 1查看 1.6K关注 0票数 2

我有一个Flume consolidator,它将每个条目都写入到亚马逊网络服务的S3存储桶中。

问题出在目录路径上。

事件应该写入/flume/ events /%y-%m-%d/%H%M,但它们位于//flume/events/%y-%m-%d/%H%M上。

似乎Flume在开头又追加了一个"/“。

对这个问题有什么想法吗?这是我的路径配置的问题吗?

代码语言:javascript
复制
master.sources = source1
master.sinks = sink1
master.channels = channel1

master.sources.source1.type = netcat
# master.sources.source1.type = avro
master.sources.source1.bind = 0.0.0.0
master.sources.source1.port = 4555

master.sources.source1.interceptors = inter1
master.sources.source1.interceptors.inter1.type = timestamp

master.sinks.sink1.type = hdfs
master.sinks.sink1.hdfs.path = s3://KEY:SECRET@BUCKET/flume/events/%y-%m-%d/%H%M
master.sinks.sink1.hdfs.filePrefix = event
master.sinks.sink1.hdfs.round = true
master.sinks.sink1.hdfs.roundValue = 5
master.sinks.sink1.hdfs.roundUnit = minute

master.channels.channel1.type = memory
master.channels.channel1.capacity = 1000
master.channels.channel1.transactionCapactiy = 100

master.sources.source1.channels = channel1
master.sinks.sink1.channel = channel1
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-26 04:35:33

Flume NG HDFS接收器没有实现任何特殊的S3支持。Hadoop有一些对S3的内置支持,但我不知道有谁在积极地致力于此。据我所知,它有点过时了,在失败的情况下可能会有一些耐用性问题。

也就是说,我知道人们使用它是因为它“足够好”。

您是说"//xyz“(带有多个相邻的斜杠)是S3上的有效路径名吗?正如您可能知道的,大多数Unixes都会折叠相邻的斜杠。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12588748

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档