【问题标题】:service td-agent start failed, GLIBC conflict on amazon linux服务 td-agent 启动失败,亚马逊 linux 上的 GLIBC 冲突
【发布时间】:2018-11-01 05:16:32
【问题描述】:

在我的 NAME="Amazon Linux AMI" VERSION="2018.03" 框中,我尝试使用 https://toolbelt.treasuredata.com/sh/install-amazon2-td-agent3.sh 中的命令根据 https://docs.fluentd.org/v1.0/articles/install-by-rpm 安装 td-agent。它安装成功,但随后 service td-agent start 失败

Starting td-agent: /opt/td-agent/embedded/bin/ruby: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /opt/td-agent/embedded/lib/libruby.so.2.4)

首先我希望通过擦除glibc-devel.x86_64来修复它,实际上它随后启动并返回退出代码0,但这只是因为td-agent也被擦除了......

【问题讨论】:

  • 我放弃了这个。现在我正在旋转一个 docker 映像(来自 fluent/fluentd:debian),这很有效。另一种选择是使用 RHEL ami。

标签: fluent fluentd amazon-linux


【解决方案1】:

我也面临同样的问题。我尝试使用旧版本的 fluentd,它有效。 这个curl -L https://toolbelt.treasuredata.com/sh/install-redhat-td-agent2.sh | sh 但这里的问题是这个旧版本没有弹性搜索插件。如果您不需要将日志输出发送到弹性搜索,那么您可以使用旧版本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-03-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-29
    • 2016-01-06
    • 2014-03-25
    • 2012-03-07
    相关资源
    最近更新 更多