warning: thread "Api Webserver" terminated with exception (report_on_exception is true):
rno::EADDRNOTAVAIL: Cannot assign requested address - bind(2) for "10.10.10.123" port 9600
initialize at org/jruby/ext/socket/RubyTCPServer.java:131
new at org/jruby/RubyIO.java:876
add_tcp_listener at /data/www/logstash-7.9.2/vendor/bundle/jruby/2.5.0/gems/puma-4.3.6-java/lib/puma/binder.rb:229
add_tcp_listener at uri:classloader:/META-INF/jruby.home/lib/ruby/stdlib/forwardable.rb:229
start_webserver at /data/www/logstash-7.9.2/logstash-core/lib/logstash/webserver.rb:104
run at /data/www/logstash-7.9.2/logstash-core/lib/logstash/webserver.rb:60
each at org/jruby/RubyRange.java:526
each_with_index at org/jruby/RubyEnumerable.java:1258
run at /data/www/logstash-7.9.2/logstash-core/lib/logstash/webserver.rb:55
start_webserver at /data/www/logstash-7.9.2/logstash-core/lib/logstash/agent.rb:416
[2020-12-09T11:50:41,263][FATAL][logstash.runner ] An unexpected error occurred! {:error=>#<Errno::EADDRNOTAVAIL: Cannot assign requested address - bind(2) for "10.101.70.123" port 9600>, :backtrace=>["org/jruby/ext/socket/RubyTCPServer.java:131:in `initialize'", "org/jruby/RubyIO.java:876:in `new'", "/data/www/logstash-7.9.2/vendor/bundle/jruby/2.5.0/gems/puma-4.3.6-java/lib/puma/binder.rb:229:in `add_tcp_listener'", "/data/www/logstash-7.9.2/logstash-core/lib/logstash/webserver.rb:104:in `start_webserver'", "/data/www/logstash-7.9.2/logstash-core/lib/logstash/webserver.rb:60:in `block in run'", "org/jruby/RubyRange.java:526:in `each'", "org/jruby/RubyEnumerable.java:1258:in `each_with_index'", "/data/www/logstash-7.9.2/logstash-core/lib/logstash/webserver.rb:55:in `run'", "/data/www/logstash-7.9.2/logstash-core/lib/logstash/agent.rb:416:in `block in start_webserver'"]}
解决办法:
查看logstash.yml文件内配置的http.host
是否正确,出现这个问题可能是从其他节点同步过来的logstash,没有更改配置就直接启动导致的
网友评论