【发布时间】:2016-01-21 07:01:37
【问题描述】:
我正在开发 Flume,Spool Directory 作为 Source,HDFS 作为 sink,File 作为 channel。执行水槽作业时。我遇到了以下问题。内存通道工作正常。但是我们需要使用 File 通道来实现相同的功能。使用文件通道我遇到了以下问题。
我在 flume.env.sh 文件中将 JVM 内存大小配置为 3GB。请让我知道我们需要做的任何其他设置。
2016 年 1 月 20 日 20:05:27,099 错误 [SinkRunner-PollingRunner-DefaultSinkProcessor] (org.apache.flume.SinkRunner$PollingRunner.run:160) - 无法传递事件。例外如下。 java.lang.IllegalStateException:通道关闭 [channel=Artiva-memory-channel]。由于 java.io.IOException: 可用空间已用完,仅剩 427515904 字节,需要 524288000 字节
【问题讨论】: