【发布时间】:2014-11-17 23:18:25
【问题描述】:
我是 Flume 的新手,刚开始使用 CDH 4.7.0 发行版对其进行测试。
我正在通过 Cloudera Manager 配置 Flume。
我已经使用序列生成器作为源设置了一个代理,一切正常,但是将源配置为假脱机目录时出现错误:
log4j:ERROR setFile(null,true) 调用失败。 java.io.FileNotFoundException: /var/log/flume-ng/flume-cmf-flume1-AGENT-xxxxx.log (权限被拒绝)
没有改变其他任何东西,有什么想法吗?
我的 .conf:
来源
agent_pbe2.sources.spldir-src1.type = spooldir
agent_pbe2.sources.spldir-src1.spoolDir = /tmp/Flume-PoC
频道
agent_pbe2.channels.mem-chn1.type = 内存
agent_pbe2.channels.mem-chn1.capacity = 1000
agent_pbe2.channels.mem-chn1.transactionCapacity = 100
汇
agent_pbe2.sinks.hdfs-snk1.type = hdfs
agent_pbe2.sinks.hdfs-snk1.hdfs.path = hdfs://martehadoop/user/hduser/Flume-PoC/pbe2
绑定源
agent_pbe2.sources.spldir-src1.channels = mem-chn1
绑定接收器
agent_pbe2.sinks.hdfs-snk1.channel = mem-chn1
谢谢!
【问题讨论】:
标签: flume