<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question hdfs.HDFSEventSink: HDFS IO error java.io.IOException: Callable timed out | no data storing on hdfs in Archives of Support Questions (Read Only)</title>
    <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/hdfs-HDFSEventSink-HDFS-IO-error-java-io-IOException/m-p/49126#M50936</link>
    <description>&lt;P&gt;&amp;nbsp;Hi All,&amp;nbsp;&lt;a href="https://community.cloudera.com/t5/user/viewprofilepage/user-id/2139"&gt;@pdvorak&lt;/a&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using Cloudera 5.9 in a 3 node cluster. I have to stream RSS feed of a news channel to HDFS.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a java code to pull RSS feed and have 3 agents, 2 of which have Exec source to listen on the file generated by java code and Avro sink. the last one has Avro Source and hdfs sink. But when I start Flume on all node and the one with Avro source and hdfs sink is giving &lt;STRONG&gt;hdfs.HDFSEventSink: HDFS IO error&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;java.io.IOException: Callable timed out after 180000 ms on file: hdfs://10.0.10.4:8020/flume/events/FlumeData.1483670786529.tmp error.&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I have googled the error, I also increased testAgent.sinks.testSink.hdfs.callTimeout = 180000, as suggested by &lt;/SPAN&gt;&lt;A href="https://issues.apache.org/jira/browse/FLUME-2429" target="_blank" rel="nofollow"&gt;https://issues.apache.org/jira/browse/FLUME-2429&lt;/A&gt;&amp;nbsp;, by default it is 10000.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I even increased the value of these 2 HDFS properties, dfs.socket.timeout and dfs.datanode.socket.write.timeout to 30000 from default value 3000.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;But the error is still there and nothing is being written on hdfs.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;My flume.conf on this node is:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sources &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; avro&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;collection&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;source&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;channels &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; memoryChannel&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sinks &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; hdfs&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sink&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="com"&gt;# For each one of the sources, the type is defined&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sources&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;avro&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;collection&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;source&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;type &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; avro&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sources&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;avro&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;collection&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;source&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;bind &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt; &lt;SPAN class="lit"&gt;10.0&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="lit"&gt;0.6&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sources&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;avro&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;collection&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;source&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;port &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt; &lt;SPAN class="lit"&gt;60000&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="com"&gt;# The channel can be defined as follows.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sources&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;avro&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;collection&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;source&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;channels &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; memoryChannel&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="com"&gt;# Each sink's type must be defined&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sinks&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;hdfs&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sink&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;type &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; hdfs&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sinks&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;hdfs&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sink&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;hdfs&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;path &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; hdfs&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;:&lt;/SPAN&gt;&lt;SPAN class="com"&gt;//10.0.10.4:8020/flume/events&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sinks&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;hdfs&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sink&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;hdfs&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;callTimeout &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt; &lt;SPAN class="lit"&gt;180000&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="com"&gt;#Specify the channel the sink should use&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sinks&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;hdfs&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sink&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;channel &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; memoryChannel&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="com"&gt;# Each channel's type is defined.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;channels&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;memoryChannel&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;type &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; memory&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="com"&gt;# Other config values specific to each type of channel(sink or source)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="com"&gt;# can be defined as well&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="com"&gt;# In this case, it specifies the capacity of the memory channel&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;channels&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;memoryChannel&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;capacity &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt; &lt;SPAN class="lit"&gt;10000&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT size="3"&gt;&lt;SPAN class="lit"&gt;Flume,conf on other 2 nodes are&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;agent.sources = reader&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.channels = memoryChannel&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.sinks = avro-forward-sink&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;# For each one of the sources, the type is defined&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.sources.reader.type = exec&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.sources.reader.command = tail -f /var/log/flume-ng/source.txt&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.sources.reader.logStdErr = true&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.sources.reader.restart = true&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;# The channel can be defined as follows.&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.sources.reader.channels = memoryChannel&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;# Each sink's type must be defined&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.sinks.avro-forward-sink.type = avro&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.sinks.avro-forward-sink.hostname = 10.0.0.6&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.sinks.avro-forward-sink.port = 60000&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;#Specify the channel the sink should use&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.sinks.avro-forward-sink.channel = memoryChannel&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;# Each channel's type is defined.&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.channels.memoryChannel.type = memory&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;agent.channels.memoryChannel.capacity = 10000&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.channels.memoryChannel.transactionCapacity = 1004&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT size="3"&gt;Error log:&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT size="3"&gt;&lt;FONT size="2"&gt;17/01/05 20:46:11 INFO node.Application: Starting Sink hdfs-sink&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:11 INFO node.Application: Starting Source avro-collection-source&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:11 INFO source.AvroSource: Starting Avro source avro-collection-source: { bindAddress: 10.0.0.6, port: 60000 }...&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:11 INFO instrumentation.MonitoredCounterGroup: Monitored counter group for type: SINK, name: hdfs-sink: Successfully registered new MBean.&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:11 INFO instrumentation.MonitoredCounterGroup: Component type: SINK, name: hdfs-sink started&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:11 INFO instrumentation.MonitoredCounterGroup: Monitored counter group for type: SOURCE, name: avro-collection-source: Successfully registered new MBean.&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:11 INFO instrumentation.MonitoredCounterGroup: Component type: SOURCE, name: avro-collection-source started&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:11 INFO source.AvroSource: Avro source avro-collection-source started.&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:20 INFO ipc.NettyServer: [id: 0x8ed94161, /10.0.0.5:51797 =&amp;gt; /10.0.0.6:60000] OPEN&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:20 INFO ipc.NettyServer: [id: 0x8ed94161, /10.0.0.5:51797 =&amp;gt; /10.0.0.6:60000] BOUND: /10.0.0.6:60000&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:20 INFO ipc.NettyServer: [id: 0x8ed94161, /10.0.0.5:51797 =&amp;gt; /10.0.0.6:60000] CONNECTED: /10.0.0.5:51797&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:26 INFO hdfs.HDFSSequenceFile: writeFormat = Writable, UseRawLocalFileSystem = false&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:27 INFO hdfs.BucketWriter: Creating hdfs://10.0.10.4:8020/flume/events/FlumeData.1483670786526.tmp&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:49 INFO ipc.Client: Retrying connect to server: 10.0.10.4/10.0.10.4:8020. Already tried 0 time(s); maxRetries=45&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:47:09 INFO ipc.Client: Retrying connect to server: 10.0.10.4/10.0.10.4:8020. Already tried 1 time(s); maxRetries=45&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:47:29 INFO ipc.Client: Retrying connect to server: 10.0.10.4/10.0.10.4:8020. Already tried 2 time(s); maxRetries=45&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:47:49 INFO ipc.Client: Retrying connect to server: 10.0.10.4/10.0.10.4:8020. Already tried 3 time(s); maxRetries=45&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:48:09 INFO ipc.Client: Retrying connect to server: 10.0.10.4/10.0.10.4:8020. Already tried 4 time(s); maxRetries=45&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:48:29 INFO ipc.Client: Retrying connect to server: 10.0.10.4/10.0.10.4:8020. Already tried 5 time(s); maxRetries=45&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:48:49 INFO ipc.Client: Retrying connect to server: 10.0.10.4/10.0.10.4:8020. Already tried 6 time(s); maxRetries=45&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:49:09 INFO ipc.Client: Retrying connect to server: 10.0.10.4/10.0.10.4:8020. Already tried 7 time(s); maxRetries=45&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:49:27 WARN hdfs.HDFSEventSink: HDFS IO error&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;java.io.IOException: Callable timed out after 180000 ms on file: hdfs://10.0.10.4:8020/flume/events/FlumeData.1483670786526.tmp&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;at org.apache.flume.sink.hdfs.BucketWriter.callWithTimeout(BucketWriter.java:693)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;at org.apache.flume.sink.hdfs.BucketWriter.open(BucketWriter.java:235)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;at org.apache.flume.sink.hdfs.BucketWriter.append(BucketWriter.java:514)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;at org.apache.flume.sink.hdfs.HDFSEventSink.process(HDFSEventSink.java:418)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;at org.apache.flume.sink.DefaultSinkProcessor.process(DefaultSinkProcessor.java:68)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;at org.apache.flume.SinkRunner$PollingRunner.run(SinkRunner.java:147)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;at java.lang.Thread.run(Thread.java:745)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;Caused by: java.util.concurrent.TimeoutException&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;at java.util.concurrent.FutureTask.get(FutureTask.java:201)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;at org.apache.flume.sink.hdfs.BucketWriter.callWithTimeout(BucketWriter.java:686)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;... 6 more&lt;/FONT&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="3"&gt;Can anyone help me to resolve this, i have no idea why this is hapenning.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT size="3"&gt;Thanks,&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="3"&gt;Shilpa&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 16 Sep 2022 10:53:17 GMT</pubDate>
    <dc:creator>ShilpaSinha</dc:creator>
    <dc:date>2022-09-16T10:53:17Z</dc:date>
    <item>
      <title>hdfs.HDFSEventSink: HDFS IO error java.io.IOException: Callable timed out | no data storing on hdfs</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/hdfs-HDFSEventSink-HDFS-IO-error-java-io-IOException/m-p/49126#M50936</link>
      <description>&lt;P&gt;&amp;nbsp;Hi All,&amp;nbsp;&lt;a href="https://community.cloudera.com/t5/user/viewprofilepage/user-id/2139"&gt;@pdvorak&lt;/a&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using Cloudera 5.9 in a 3 node cluster. I have to stream RSS feed of a news channel to HDFS.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a java code to pull RSS feed and have 3 agents, 2 of which have Exec source to listen on the file generated by java code and Avro sink. the last one has Avro Source and hdfs sink. But when I start Flume on all node and the one with Avro source and hdfs sink is giving &lt;STRONG&gt;hdfs.HDFSEventSink: HDFS IO error&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;java.io.IOException: Callable timed out after 180000 ms on file: hdfs://10.0.10.4:8020/flume/events/FlumeData.1483670786529.tmp error.&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I have googled the error, I also increased testAgent.sinks.testSink.hdfs.callTimeout = 180000, as suggested by &lt;/SPAN&gt;&lt;A href="https://issues.apache.org/jira/browse/FLUME-2429" target="_blank" rel="nofollow"&gt;https://issues.apache.org/jira/browse/FLUME-2429&lt;/A&gt;&amp;nbsp;, by default it is 10000.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I even increased the value of these 2 HDFS properties, dfs.socket.timeout and dfs.datanode.socket.write.timeout to 30000 from default value 3000.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;But the error is still there and nothing is being written on hdfs.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;My flume.conf on this node is:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sources &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; avro&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;collection&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;source&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;channels &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; memoryChannel&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sinks &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; hdfs&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sink&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="com"&gt;# For each one of the sources, the type is defined&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sources&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;avro&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;collection&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;source&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;type &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; avro&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sources&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;avro&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;collection&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;source&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;bind &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt; &lt;SPAN class="lit"&gt;10.0&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="lit"&gt;0.6&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sources&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;avro&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;collection&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;source&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;port &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt; &lt;SPAN class="lit"&gt;60000&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="com"&gt;# The channel can be defined as follows.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sources&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;avro&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;collection&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;source&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;channels &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; memoryChannel&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="com"&gt;# Each sink's type must be defined&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sinks&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;hdfs&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sink&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;type &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; hdfs&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sinks&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;hdfs&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sink&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;hdfs&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;path &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; hdfs&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;:&lt;/SPAN&gt;&lt;SPAN class="com"&gt;//10.0.10.4:8020/flume/events&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sinks&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;hdfs&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sink&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;hdfs&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;callTimeout &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt; &lt;SPAN class="lit"&gt;180000&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="com"&gt;#Specify the channel the sink should use&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sinks&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;hdfs&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;-&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;sink&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;channel &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; memoryChannel&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="com"&gt;# Each channel's type is defined.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;channels&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;memoryChannel&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;type &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pln"&gt; memory&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="com"&gt;# Other config values specific to each type of channel(sink or source)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="com"&gt;# can be defined as well&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="com"&gt;# In this case, it specifies the capacity of the memory channel&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;&lt;SPAN class="pln"&gt;agent&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;channels&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;memoryChannel&lt;/SPAN&gt;&lt;SPAN class="pun"&gt;.&lt;/SPAN&gt;&lt;SPAN class="pln"&gt;capacity &lt;/SPAN&gt;&lt;SPAN class="pun"&gt;=&lt;/SPAN&gt; &lt;SPAN class="lit"&gt;10000&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT size="3"&gt;&lt;SPAN class="lit"&gt;Flume,conf on other 2 nodes are&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;agent.sources = reader&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.channels = memoryChannel&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.sinks = avro-forward-sink&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;# For each one of the sources, the type is defined&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.sources.reader.type = exec&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.sources.reader.command = tail -f /var/log/flume-ng/source.txt&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.sources.reader.logStdErr = true&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.sources.reader.restart = true&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;# The channel can be defined as follows.&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.sources.reader.channels = memoryChannel&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;# Each sink's type must be defined&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.sinks.avro-forward-sink.type = avro&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.sinks.avro-forward-sink.hostname = 10.0.0.6&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.sinks.avro-forward-sink.port = 60000&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;#Specify the channel the sink should use&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.sinks.avro-forward-sink.channel = memoryChannel&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;# Each channel's type is defined.&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.channels.memoryChannel.type = memory&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="2"&gt;agent.channels.memoryChannel.capacity = 10000&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;agent.channels.memoryChannel.transactionCapacity = 1004&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT size="3"&gt;Error log:&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT size="3"&gt;&lt;FONT size="2"&gt;17/01/05 20:46:11 INFO node.Application: Starting Sink hdfs-sink&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:11 INFO node.Application: Starting Source avro-collection-source&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:11 INFO source.AvroSource: Starting Avro source avro-collection-source: { bindAddress: 10.0.0.6, port: 60000 }...&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:11 INFO instrumentation.MonitoredCounterGroup: Monitored counter group for type: SINK, name: hdfs-sink: Successfully registered new MBean.&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:11 INFO instrumentation.MonitoredCounterGroup: Component type: SINK, name: hdfs-sink started&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:11 INFO instrumentation.MonitoredCounterGroup: Monitored counter group for type: SOURCE, name: avro-collection-source: Successfully registered new MBean.&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:11 INFO instrumentation.MonitoredCounterGroup: Component type: SOURCE, name: avro-collection-source started&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:11 INFO source.AvroSource: Avro source avro-collection-source started.&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:20 INFO ipc.NettyServer: [id: 0x8ed94161, /10.0.0.5:51797 =&amp;gt; /10.0.0.6:60000] OPEN&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:20 INFO ipc.NettyServer: [id: 0x8ed94161, /10.0.0.5:51797 =&amp;gt; /10.0.0.6:60000] BOUND: /10.0.0.6:60000&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:20 INFO ipc.NettyServer: [id: 0x8ed94161, /10.0.0.5:51797 =&amp;gt; /10.0.0.6:60000] CONNECTED: /10.0.0.5:51797&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:26 INFO hdfs.HDFSSequenceFile: writeFormat = Writable, UseRawLocalFileSystem = false&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:27 INFO hdfs.BucketWriter: Creating hdfs://10.0.10.4:8020/flume/events/FlumeData.1483670786526.tmp&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:46:49 INFO ipc.Client: Retrying connect to server: 10.0.10.4/10.0.10.4:8020. Already tried 0 time(s); maxRetries=45&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:47:09 INFO ipc.Client: Retrying connect to server: 10.0.10.4/10.0.10.4:8020. Already tried 1 time(s); maxRetries=45&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:47:29 INFO ipc.Client: Retrying connect to server: 10.0.10.4/10.0.10.4:8020. Already tried 2 time(s); maxRetries=45&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:47:49 INFO ipc.Client: Retrying connect to server: 10.0.10.4/10.0.10.4:8020. Already tried 3 time(s); maxRetries=45&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:48:09 INFO ipc.Client: Retrying connect to server: 10.0.10.4/10.0.10.4:8020. Already tried 4 time(s); maxRetries=45&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:48:29 INFO ipc.Client: Retrying connect to server: 10.0.10.4/10.0.10.4:8020. Already tried 5 time(s); maxRetries=45&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:48:49 INFO ipc.Client: Retrying connect to server: 10.0.10.4/10.0.10.4:8020. Already tried 6 time(s); maxRetries=45&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:49:09 INFO ipc.Client: Retrying connect to server: 10.0.10.4/10.0.10.4:8020. Already tried 7 time(s); maxRetries=45&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;17/01/05 20:49:27 WARN hdfs.HDFSEventSink: HDFS IO error&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;java.io.IOException: Callable timed out after 180000 ms on file: hdfs://10.0.10.4:8020/flume/events/FlumeData.1483670786526.tmp&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;at org.apache.flume.sink.hdfs.BucketWriter.callWithTimeout(BucketWriter.java:693)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;at org.apache.flume.sink.hdfs.BucketWriter.open(BucketWriter.java:235)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;at org.apache.flume.sink.hdfs.BucketWriter.append(BucketWriter.java:514)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;at org.apache.flume.sink.hdfs.HDFSEventSink.process(HDFSEventSink.java:418)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;at org.apache.flume.sink.DefaultSinkProcessor.process(DefaultSinkProcessor.java:68)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;at org.apache.flume.SinkRunner$PollingRunner.run(SinkRunner.java:147)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;at java.lang.Thread.run(Thread.java:745)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;Caused by: java.util.concurrent.TimeoutException&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;at java.util.concurrent.FutureTask.get(FutureTask.java:201)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;at org.apache.flume.sink.hdfs.BucketWriter.callWithTimeout(BucketWriter.java:686)&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT size="2"&gt;... 6 more&lt;/FONT&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="3"&gt;Can anyone help me to resolve this, i have no idea why this is hapenning.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT size="3"&gt;Thanks,&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT size="3"&gt;Shilpa&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Sep 2022 10:53:17 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/hdfs-HDFSEventSink-HDFS-IO-error-java-io-IOException/m-p/49126#M50936</guid>
      <dc:creator>ShilpaSinha</dc:creator>
      <dc:date>2022-09-16T10:53:17Z</dc:date>
    </item>
    <item>
      <title>Re: hdfs.HDFSEventSink: HDFS IO error java.io.IOException: Callable timed out | no data storing on h</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/hdfs-HDFSEventSink-HDFS-IO-error-java-io-IOException/m-p/49157#M50937</link>
      <description>It seems like you are having problems even reaching hdfs. have you tried a simple 'hdfs dfs -ls' from that flume node? Are you running iptables? can you ping/traceroute to the NN?&lt;BR /&gt;&lt;BR /&gt;-pd</description>
      <pubDate>Fri, 06 Jan 2017 20:11:48 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/hdfs-HDFSEventSink-HDFS-IO-error-java-io-IOException/m-p/49157#M50937</guid>
      <dc:creator>pdvorak</dc:creator>
      <dc:date>2017-01-06T20:11:48Z</dc:date>
    </item>
    <item>
      <title>Re: hdfs.HDFSEventSink: HDFS IO error java.io.IOException: Callable timed out | no data storing on h</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/hdfs-HDFSEventSink-HDFS-IO-error-java-io-IOException/m-p/49162#M50938</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.cloudera.com/t5/user/viewprofilepage/user-id/2139"&gt;@pdvorak&lt;/a&gt;,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your comments.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The answer to all three questions are Yes. My iptables is turned off. I can ping my NN and tranverse hdfs.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The problem was, the IP for hdfs sink I gave was private IP and once I changed it to public. It started streaming the data.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So, the issue is resolved. &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Jan 2017 23:49:26 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/hdfs-HDFSEventSink-HDFS-IO-error-java-io-IOException/m-p/49162#M50938</guid>
      <dc:creator>ShilpaSinha</dc:creator>
      <dc:date>2017-01-06T23:49:26Z</dc:date>
    </item>
  </channel>
</rss>

