# Failed to flush outgoing items, exception WebHDFS::IOError

**URL:** https://discuss.elastic.co/t/failed-to-flush-outgoing-items-exception-webhdfs-ioerror/194777
**Category:** Logstash
**Created:** [August 12, 2019, 3:06am UTC](https://discuss.elastic.co/t/failed-to-flush-outgoing-items-exception-webhdfs-ioerror/194777 "2019-08-12T03:06:49Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![pro\_sy](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/pro_sy/32/52081_2.png) [@pro\_sy](https://discuss.elastic.co/u/pro_sy)
#### Post date: [August 12, 2019, 3:06am UTC](https://discuss.elastic.co/t/failed-to-flush-outgoing-items-exception-webhdfs-ioerror/194777/1 "2019-08-12T03:06:50Z")

</div>

I've been trying to send my logs from server by beat and to hdfs server in compressed format. And this gave me some warnings and logs seems not to be sent over to hdfs unlike it used to when I didn't use compress options.

There have been some questions with similar logs with mine but they've solved it through tuning with their hadoop backend or don't seem to have solved by any method.

can you help me out with this?

my log comes out as

Failed to flush outgoing items {:outgoing\_count=\>5000, :exception=\>"WebHDFS::IOError",  
:backtrace=\>["/home1/irteamsu/logstash-7.2.0/vendor/bundle/jruby/2.5.0/gems/webhdfs-0.8.0/lib/webhdfs/client\_v1.rb:401:in `request'", "/home1/irteamsu/logstash-7.2.0/vendor/bundle/jruby/2.5.0/gems/webhdfs-0.8.0/lib/webhdfs/client_v1.rb:270:in`operate\_requests'",  
"/home1/irteamsu/logstash-7.2.0/vendor/bundle/jruby/2.5.0/gems/webhdfs-0.8.0/lib/webhdfs/client\_v1.rb:73:in `create'", "/home1/irteamsu/logstash-7.2.0/vendor/bundle/jruby/2.5.0/gems/logstash-output-webhdfs-3.0.6/lib/logstash/outputs/webhdfs.rb:228:in`write\_data'",  
"/home1/irteamsu/logstash-7.2.0/vendor/bundle/jruby/2.5.0/gems/logstash-output-webhdfs-3.0.6/lib/logstash/outputs/webhdfs.rb:211:in `block in flush'", "org/jruby/RubyHash.java:1419:in`each'",  
"/home1/irteamsu/logstash-7.2.0/vendor/bundle/jruby/2.5.0/gems/logstash-output-webhdfs-3.0.6/lib/logstash/outputs/webhdfs.rb:199:in `flush'", "/home1/irteamsu/logstash-7.2.0/vendor/bundle/jruby/2.5.0/gems/stud-0.0.23/lib/stud/buffer.rb:219:in`block in buffer\_flush'",  
"org/jruby/RubyHash.java:1419:in `each'", "/home1/irteamsu/logstash-7.2.0/vendor/bundle/jruby/2.5.0/gems/stud-0.0.23/lib/stud/buffer.rb:216:in`buffer\_flush'",  
"/home1/irteamsu/logstash-7.2.0/vendor/bundle/jruby/2.5.0/gems/stud-0.0.23/lib/stud/buffer.rb:159:in `buffer_receive'", "/home1/irteamsu/logstash-7.2.0/vendor/bundle/jruby/2.5.0/gems/logstash-output-webhdfs-3.0.6/lib/logstash/outputs/webhdfs.rb:182:in`receive'",  
"/home1/irteamsu/logstash-7.2.0/logstash-core/lib/logstash/outputs/base.rb:89:in `block in multi_receive'", "org/jruby/RubyArray.java:1792:in`each'",  
"/home1/irteamsu/logstash-7.2.0/logstash-core/lib/logstash/outputs/base.rb:89:in `multi_receive'", "org/logstash/config/ir/compiler/OutputStrategyExt.java:118:in`multi\_receive'",  
"org/logstash/config/ir/compiler/AbstractOutputDelegatorExt.java:101:in `multi_receive'", "/home1/irteamsu/logstash-7.2.0/logstash-core/lib/logstash/java_pipeline.rb:239:in`block in start\_workers'"]}

and my running conf is

input {  
beats {  
port =\> "5045"  
}  
}  
filter {  
grok {  
match =\> { "message" =\> "%{COMBINEDAPACHELOG}" }  
}  
}  
output {  
webhdfs {  
host =\> "10.105.178.60"  
port =\> 50070  
path =\> "/nbp-dev/taehong.kim/snappy/%{clientip}.log"  
user =\> "taehong.kim"

```
    retry_interval => 90

    # add compress option
    compression => "snappy"
}
webhdfs {
    host => "10.105.178.60"
    port => 50070
    path => "/nbp-dev/taehong.kim/snappy/%{+MM-dd}_writing.log.snappy"
    user => "taehong.kim"
    codec => line { format => "%{+HH:mm:ss}" }

    retry_interval => 90
}

```

}

# I've changed to snappy right now to check if snappy format works, but it doesn't look like it.

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [September 9, 2019, 3:06am UTC](https://discuss.elastic.co/t/failed-to-flush-outgoing-items-exception-webhdfs-ioerror/194777/2 "2019-09-09T03:06:53Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
