elasticsearch - logstash无法在Windows 10专业版中启动-ELK堆栈

标签 elasticsearch logstash kibana elastic-stack logstash-configuration

我是ELK Stack的新手。我已经在Windows中安装了ELK堆栈。 Elastic Search和kibana效果很好。但是,当我启动logstash时,它显示以下错误。

当我启动logstash时:

C:\Program Files\logstash-6.7.0\logstash-6.7.0\bin>logstash.bat
Picked up _JAVA_OPTIONS: -Xmx1024M
Java HotSpot(TM) 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
Error: Could not find or load main class Files\logstash-6.7.0\logstash-6.7.0\logstash-core\lib\jars\animal-sniffer-annotations-1.14.jar;C:\Program
Caused by: java.lang.ClassNotFoundException: Files\logstash-6/7/0\logstash-6/7/0\logstash-core\lib\jars\animal-sniffer-annotations-1/14/jar;C:\Program

当我尝试通过Logstash传递数据时:
C:\Program Files\logstash-6.7.0\logstash-6.7.0\bin>logstash -f logstash_apps.config
Picked up _JAVA_OPTIONS: -Xmx1024M
Java HotSpot(TM) 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
Error: Could not find or load main class Files\logstash-6.7.0\logstash-6.7.0\logstash-core\lib\jars\animal-sniffer-annotations-1.14.jar;C:\Program
Caused by: java.lang.ClassNotFoundException: Files\logstash-6/7/0\logstash-6/7/0\logstash-core\lib\jars\animal-sniffer-annotations-1/14/jar;C:\Program

我在logstash目录中搜索了丢失的文件animal-sniffer-annotations-1.14.jar。它在bin文件夹中。我尝试搜索stackoverflow和google,但找不到合适的解决方案。有人给我一些解决方案。

`

最佳答案

如日志所示,问题似乎是目录名称中的空格引起的,它不是在C:\Program Files中查找,而是在Files\中查找。

Error: Could not find or load main class Files\logstash-6.7.0\logstash-6.7.0\logstash-core\lib\jars\animal-sniffer-annotations-1.14.jar

将Logstash安装移动到名称中没有空格的目录。

关于elasticsearch - logstash无法在Windows 10专业版中启动-ELK堆栈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55516400/

相关文章:

elasticsearch - 在 Elasticsearch 中为数据建立索引后将字段映射到地理点

ruby-on-rails - searchkick 和 elasticsearch-rails 有什么区别?

elasticsearch - 关键字分析器的实际用法

linux - Logstash docker 容器填满 overley2 文件夹中的根磁盘空间

amazon-web-services - 如何通过 aws ES 服务设置自己的 Kibana 客户端

Elasticsearch 1.7.1 不创建快照,但也不报告错误

elasticsearch - Logstash Elasticsearch压缩

regex - 使用正则表达式提取堆栈跟踪的最后 'Caused by'

elasticsearch - 安装 ElasticSearch APM

Kibana 可视化 - 自定义图例标签