【问题标题】:Logstash on Windows: The system cannot find the path specifiedWindows 上的 Logstash:系统找不到指定的路径
【发布时间】:2014-07-30 14:12:43
【问题描述】:

我刚搬到一台新电脑上,我无法让 logstash-1.4.2 工作。它在我的最后一台计算机上运行良好。我正在尝试使用以下命令运行 logstash。

logstsash agent -f myFile.conf

myFile.conf 的内容就是这个简单的文件

input { stdin { } }
output { stdout { } }

每次运行上面的命令都会出现以下错误

The system cannot find the path specified

我在命令提示符下从 logstash 中的 bin 文件夹运行此命令。 logstash.bat 和 myFile.conf 都在这个目录中。

有谁知道如何解决这个问题。

【问题讨论】:

    标签: command-prompt logstash


    【解决方案1】:

    你的新电脑有安装java吗?

    Logstash运行在jvm上,所以需要先安装java。如果你已经安装了java, 尝试发送java路径。

    请看看这个website,我认为你的问题和他们一样。

    【讨论】:

      【解决方案2】:

      logstash 快速安装指南没有提到在 Windows 中您需要创建一个名为 LS_HOME 的新环境变量,该变量应设置为您的 logstash 安装的根目录(例如:C:\logstash-1.4.2)。

      如果您仍然收到此错误,请检查您的 JAVA_HOME 是否正确。

      有关设置环境变量的帮助,请参阅以下内容:setting PATH variables,将“PATH”替换为您的相关环境变量。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-10-30
        • 1970-01-01
        • 1970-01-01
        • 2011-02-23
        • 2018-12-12
        • 2016-04-23
        • 2017-01-04
        相关资源
        最近更新 更多