前言
ELK是主流的集中式日志系统,最近在研究它时,遇到一个棘手的问题,百思不得其解。直到刚才,在群里小伙伴的提醒下才得到解决。
问题
ELK是三大块组成的。我选择在window下安装ELK,在安装logstash时遇到如下提示:
image.png我通过搜索引擎得到的答案有2种
1、Java的环境变量设置不对。
2、下载的logstash的压缩包有问题。有的说使用zip、有的说gz。
我都重复尝试多次,无法解决。
解决
万般无奈,我只好将问题抛到技术群里,一个小伙子给了我答案。路径的问题。
因为我的logstash 放在了D盘下 Program Files目录下。这个目录存在一个空格。
知道了原因,就好解决了。我移动到 D盘根目录下。问题立即得到解决。
image.png总结
在window的系统下,程序需要避免中文、空格等问题。另外还需要注意 在写bat的脚本是,路径要添加 双引号,可以极大的避免很多奇怪的问题。
bat下的路径没使用双引号导致的奇怪问题,又是我另一个伤心的故事。
网友评论