As far as I know, apache.org mailing lists "ignore" attachments. You should either upload them to some service like https://gist.github.com/ or inline the relevant parts.
Btw, when do you get these errors? When starting Flume or after some time? Thank you, Donat On Mon, Oct 17, 2016 at 7:51 PM, Dheeraj Rokade <dheerajrok...@yahoo.com.invalid> wrote: > Please find the configuration file attached > > Thanks > Dheeraj > > Sent from Yahoo Mail on Android > > On Mon, 17 Oct, 2016 at 18:23, Attila Simon > <s...@cloudera.com> wrote: > Hi, > It might've been my mobile client for gmail but couldn't find the flume > conf attached. Could you please double check? > Cheers, > Attila > > On Monday, 17 October 2016, Dheeraj Rokade <dheerajrok...@yahoo.com.invalid> > wrote: > >> Hello Team, >> >> My development activity is stuck due to below error in the Apache agent. >> >> *org.apache.flume.ChannelException: Unable to put batch on required >> channel: FileChannel file-channel-1 * >> >> I have the following configuration >> One Source - *Kafka* >> Three channels - *File channel* >> Four Sinks - *HDFS Sinks* >> >> Attached is the flume agent config file and below is the error message >> >> Things tried >> 1) Lowering or increasing the batch size for Kafka source and Hive HDFS >> sink >> 2) Lowering or increasing the TransactionCapacity and Capacity for File >> channel >> 3) With some help from the net, tried keeping File channel >> TransactionCapacity to be 5x of Kafka and HDFS Batch size but in vain. >> >> Please help advise >> >> Error message in detail : >> 16/10/17 18:06:08 ERROR kafka.KafkaSource: KafkaSource EXCEPTION, {} >> org.apache.flume.ChannelException: Unable to put batch on required >> channel: FileChannel file-channel-1 { dataDirs: >> [/home/dheeraj.rokade/flume/.flume/file-channel1/data] } >> at org.apache.flume.channel.ChannelProcessor.processEventBatch( >> ChannelProcessor.java:200) >> at org.apache.flume.source.kafka.KafkaSource.process( >> KafkaSource.java:123) >> at org.apache.flume.source.PollableSourceRunner$PollingRunner.run( >> PollableSourceRunner.java:139) >> at java.lang.Thread.run(Thread.java:745) >> Caused by: java.lang.NullPointerException >> at org.apache.flume.channel.file.proto.ProtosFactory$ >> FlumeEventHeader$Builder.setValue(ProtosFactory.java:7415) >> at org.apache.flume.channel.file.Put.writeProtos(Put.java:85) >> at org.apache.flume.channel.file.TransactionEventRecord. >> toByteBuffer(TransactionEventRecord.java:174) >> at org.apache.flume.channel.file.Log.put(Log.java:642) >> at org.apache.flume.channel.file.FileChannel$ >> FileBackedTransaction.doPut(FileChannel.java:468) >> at org.apache.flume.channel.BasicTransactionSemantics.put( >> BasicTransactionSemantics.java:93) >> at org.apache.flume.channel.BasicChannelSemantics.put( >> BasicChannelSemantics.java:80) >> at org.apache.flume.channel.ChannelProcessor.processEventBatch( >> ChannelProcessor.java:189) >> ... 3 more >> 16/10/17 18:06:13 ERROR kafka.KafkaSource: KafkaSource EXCEPTION, {} >> org.apache.flume.ChannelException: Unable to put batch on required >> channel: FileChannel file-channel-1 { dataDirs: >> [/home/dheeraj.rokade/flume/.flume/file-channel1/data] } >> at org.apache.flume.channel.ChannelProcessor.processEventBatch( >> ChannelProcessor.java:200) >> at org.apache.flume.source.kafka.KafkaSource.process( >> KafkaSource.java:123) >> at org.apache.flume.source.PollableSourceRunner$PollingRunner.run( >> PollableSourceRunner.java:139) >> at java.lang.Thread.run(Thread.java:745) >> Caused by: java.lang.NullPointerException >> at org.apache.flume.channel.file.proto.ProtosFactory$ >> FlumeEventHeader$Builder.setValue(ProtosFactory.java:7415) >> at org.apache.flume.channel.file.Put.writeProtos(Put.java:85) >> at org.apache.flume.channel.file.TransactionEventRecord. >> toByteBuffer(TransactionEventRecord.java:174) >> at org.apache.flume.channel.file.Log.put(Log.java:642) >> at org.apache.flume.channel.file.FileChannel$ >> FileBackedTransaction.doPut(FileChannel.java:468) >> at org.apache.flume.channel.BasicTransactionSemantics.put( >> BasicTransactionSemantics.java:93) >> at org.apache.flume.channel.BasicChannelSemantics.put( >> BasicChannelSemantics.java:80) >> at org.apache.flume.channel.ChannelProcessor.processEventBatch( >> ChannelProcessor.java:189) >> ... 3 more > >> >> > > -- > > *Attila Simon* > Software Engineer > Email: s...@cloudera.com > > [image: Cloudera Inc.] >