:::: MENU ::::

CentOS6.4にfluentd(td-agent2)を入れる

ちょっと古い CentOS6 系だと勝手が違ったのでメモ。

# yum install --enablerepo=epel nghttp2
# rpm -Uvh http://www.city-fan.org/ftp/contrib/yum-repo/city-fan.org-release-1-13.rhel6.noarch.rpm
# vi /etc/yum.repos.d/city-fan.org.repo
enable=0
# yum update --enablerepo=city-fan.org libcurl
# curl -L https://toolbelt.treasuredata.com/sh/install-redhat-td-agent2.sh | sh

nghttp2 は libcurl のアップデートで以下のようなエラーが出ていた場合は必要。

エラー: パッケージ: libcurl-7.54.1-5.0.cf.rhel6.x86_64 (city-fan.org)
要求: libnghttp2.so.14()(64bit)
問題を回避するために --skip-broken を用いることができません
これらを試行できます: rpm -Va --nofiles --nodigest