上の記事の続きです。
amazon linuxにインストールしたswatchのデーモン起動を試したところ、失敗してしまいました。
logファイルを見ると以下のようなエラーが出ていました。
Can't locate File/Tail.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /tmp/.swatch_script.3807 line 90. BEGIN failed--compilation aborted at /tmp/.swatch_script.3807 line 90.
どうやらperlのモジュールが足りないようです。
以下のようにモジュールをインストールすることで解決できました。
yum install perl-File-Tail