You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@flume.apache.org by Christopher Shannon <cs...@gmail.com> on 2014/03/26 15:55:36 UTC
Caught IOException writing to HDFSWriter . . . File exists
Flume version 1.3.0. Upgrade not possible because of vendor bundling.
I'm having trouble with this nasty exception, which is filling up our logs
bigtime. So I'm soliciting recommendations.
I shall be obliged
- Chris Shannon
Exception:
12 Mar 2014 10:36:42,689 WARN [hdfs-k11-call-runner-13]
(org.apache.flume.sink.hdfs.BucketWriter.append:378) - Caught IOException
writing to HDFSWriter (File exists). Closing file
(/abc/def/ghi/jkl/mno/pqr/pdate=2014-03-12/req_11.1394602505072.bz2.tmp)
and rethrowing exception.
12 Mar 2014 10:36:42,689 WARN [hdfs-k11-call-runner-13]
(org.apache.flume.sink.hdfs.BucketWriter.append:384) - Caught IOException
while closing file
(/abc/def/ghi/jkl/mno/pqr/pdate=2014-03-12/req_11.1394602505072.bz2.tmp).
Exception follows.
java.io.IOException: File exists
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(FileOutputStream.java:276)
at
java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:76)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:134)
at java.io.FilterOutputStream.flush(FilterOutputStream.java:134)
at java.io.DataOutputStream.flush(DataOutputStream.java:117)
at
org.apache.flume.sink.hdfs.HDFSCompressedDataStream.sync(HDFSCompressedDataStream.java:95)
at
org.apache.flume.sink.hdfs.BucketWriter.doFlush(BucketWriter.java:345)
at
org.apache.flume.sink.hdfs.BucketWriter.access$500(BucketWriter.java:53)
at org.apache.flume.sink.hdfs.BucketWriter$4.run(BucketWriter.java:310)
at org.apache.flume.sink.hdfs.BucketWriter$4.run(BucketWriter.java:308)
at
org.apache.flume.sink.hdfs.BucketWriter.runPrivileged(BucketWriter.java:143)
at org.apache.flume.sink.hdfs.BucketWriter.flush(BucketWriter.java:308)
at org.apache.flume.sink.hdfs.BucketWriter.close(BucketWriter.java:257)
at org.apache.flume.sink.hdfs.BucketWriter.append(BucketWriter.java:382)
at
org.apache.flume.sink.hdfs.HDFSEventSink$2.call(HDFSEventSink.java:729)
at
org.apache.flume.sink.hdfs.HDFSEventSink$2.call(HDFSEventSink.java:727)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:314)
at java.util.concurrent.FutureTask.run(FutureTask.java:149)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:897)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:919)
at java.lang.Thread.run(Thread.java:738)