何気なくシステム使用状況見てたら、さほど使っていないマシンにも関わらずメモリ使用率が高い。
sarの情報からメモリ使用率の遷移を調べてみたら、日々刻々と使用率が増えていた。
怪しい、何かメモリリークしているプロセスがあるんじゃなかろうか。
プロセス一覧から「stunnel」プロセスが800MB以上も物理メモリを使ってやがる!!
このプロセスはなぜ動いているのか?調べてみたら、EC2などのクライアントからEFSをマウントするのに「amazon-efs-utils」を使っていたんですが、このツールが動くのに使ってるみたい。
※暗号化経路作成のため
解決策は何かあるかなーと調べていたら、同じようなことで悩んでいる情報を見つけた。
stunnelのパッケージを扱っているリポジトリがないから、最新のソースをmakeしろと。
AWS Documentに記載の手順でアップデートしてプロセス再起動。
数日様子見したが、とりあえず増えているようには見えないので一安心かな。
あのまま放置していたら、いずれOOMキラーが発生して、面倒なことになってたかも。
にしても、OSバンドルのパッケージなら、リポジトリに入れておいてほしいなー。