logstash启动报错: stat.st_dev unsupported

发布于 2021-12-04 00:27:32 字数 527 浏览 798 评论 12

环境如下:

OS:Red Hat Enterprise Linux Server release 5.8 (Tikanga)

内存:8G

java version "1.8.0_92"

logstash 2.3.2

elasticsearch-2.3.2,已经正常启动

配置文件 logstash.conf
input {
  file { path => "/var/log/messages" start_position => "beginning" }
}
filter {
  grok {
    match => { "message" => "%{COMBINEDAPACHELOG}" }
  }
  date {
    match => [ "timestamp" , "dd/MMM/yyyy:HH

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(12

躲猫猫 2021-12-05 09:55:43

这个问题我也遇到了,rh6.6的环境,jdk1.7,同样的错,结果发现是用户权限不够,用root启没问题。

陌若浮生 2021-12-05 09:55:03

Redhat6.0以后的版本,毕竟logstash也是近年来新出的东东,5.8版本太旧了,有些依赖和内核支持的都不好。

秉烛思 2021-12-05 09:54:53

OpenJDK1.8也试验了 还是不行

孤独患者 2021-12-05 09:51:41

@zzuqiang OS使用redhat6.3,我的就是这样的环境

沦落红尘 2021-12-05 09:51:11

回复
更换了操作系统使用 Distributor ID: CentOS Description: CentOS release 6.6 (Final) Release: 6.6 Codename: Final 解决问题。现在问题是我生产环境操作系统版本都是6.5呀。

带上头具痛哭 2021-12-05 09:48:07

@zzuqiang 6.5应该没问题,我在6.3上都没问题。具体问题你还得看什么错了。

清晨说ぺ晚安 2021-12-05 09:39:37

建议使用java 1.8版本

醉生梦死 2021-12-05 09:07:49

2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

java

java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)


报同样的错误。

梅窗月明清似水 2021-12-05 05:22:43

通过更换操作系统解决了问题,能否确定是什么原因引起的吗?

柳若烟 2021-12-04 22:14:24

这个问题已经解决,这个错误出现在RHEL5.8系统上,我更换了RHEL6.3,就一切正常。

感谢楼上“testwork”的回复。

无边思念无边月 2021-12-04 16:55:08

0,嗯百度能搜到的基本就一篇文章,看着挺多,内容一样。

孤独患者 2021-12-04 00:53:36

检查一下系统内核版本.估计是服务器版本过低,你试试logstash-1.2.2-flatjar.jar, 自己bing一下,千万别百度了.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文