logstash非法状态异常?

h9vpoimq  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(335)

我正在尝试执行此命令: aymenstien@aymenstien-VPCEH2Q1E:/usr/share/logstash$ ./bin/logstash -f /home/aymenstien/Bureau/fb.conf 以下是配置文件:

input { file { path => "/home/aymenstien/Bureau/mydoc/*" start_position => beginning codec => json sincedb_path => "/home/aymenstien/Bureau/mydoc/postj1.sincedb" } } output { stdout { codec => rubydebug } elasticsearch { hosts => "localhost:9200"; index => "fbpost" document_type => "post" timeout => 30 workers => 1 } }

我得到这个错误:
aymenstien@aymenstien-vpceh2q1e:/usr/share/logstash$。/bin/logstash-f/home/aymenstien/bureau/fb.conf警告:找不到logstash.yml,它通常位于$ls\u home/config或/etc/logstash中。可以使用-path.settings指定路径。继续使用默认值在路径/usr/share/logstash/config/log4j2.properties中找不到log4j2配置。使用默认配置将错误记录到控制台[fatal]2018-07-05 12:47:56.496[main]runner-发生意外错误!{:错误=>#,:backtrace=>[“/usr/share/logstash/logstash core/lib/logstash/settings.rb:448:in validate'", "/usr/share/logstash/logstash-core/lib/logstash/settings.rb:230:in 验证“'”值“,”/usr/share/logstash/logstash core/lib/logstash/settings.rb:141:in block in validate_all'", "org/jruby/RubyHash.java:1343:in 每个“,”/usr/share/logstash/logstash core/lib/logstash/settings.rb:140:in validate_all'", "/usr/share/logstash/logstash-core/lib/logstash/runner.rb:279:in 执行“,”/usr/share/logstash/vendor/bundle/jruby/2.3.0/gems/clamp-0.6.5/lib/clamp/command.rb:67:in run'", "/usr/share/logstash/logstash-core/lib/logstash/runner.rb:238:in 运行“,”/usr/share/logstash/vendor/bundle/jruby/2.3.0/gems/clamp-0.6.5/lib/clamp/command.rb:132:in run'", "/usr/share/logstash/lib/bootstrap/environment.rb:73:in '“]}[error]2018-07-05 12:47:56.554[main]logstash-java.lang.illegalstateexception:logstash因错误停止处理:(systemexit)exit

gupuwyp2

gupuwyp21#

尝试将--path.settings/usr/share/logstash/config与配置文件一起使用。
问题是logstash无法找到设置目录(config文件夹)路径。
更新命令:./bin/logstash-f/home/aymenstien/bureau/fb.conf--path.settings/usr/share/logstash/config

相关问题