誰得な記事ですが、晒しておきます。 背景 ワンバイナリで動作するfluent-agent-hydraが適する状況があったので採用することにしました。 が、いざ動作させようとすると、https://github.com/fujiwara/fluent-agent-hydra/blob/master/hydra/in_tail.go#L41 で、fsnotify.Watcher を作成できずに失敗しました。 hydraで使われているfsnotifyはGitHub - fsnotify/fsnotify at v1.4.2で、 Linux 2.6.27 or later とあります。 確かに動作環境は、CentOS/RHEL 5で、カーネルのバージョンが古いです。 こんな環境使うなというご指摘はごもっともですが、そこは闇の世界ということで、これを動かそうとしたのがこの記事です。 対策 inoti