正直恥ずかしい話ですし、Disk監視ちゃんと入れておけば防げる話です。 AWSのEC2でnginx動かしていたら、Disk使用率が100%になってレスポンスが返せなくなりました。 原因はnginxが巨大なログファイルを出力していたためなのですが、 dfだとdiskが喰われているのに、/に移動してdu -sh *でディレクトリごとの使用量を見てみても、 どこがdiskを喰っているのかわかりませんでした。 そこで何かのプロセスがファイルをつかんでいるだろうと調べたところ、nginxが巨大なログファイルをつかんでいました。 なぜそれがduでわからなかったかというと、実際のファイルは存在していなかったからです。 nginxの起動ユーザーはec2-userになっていたのですが、nginxはyumでインストールしたものなので、 log出力先のディレクトリのオーナーがnginxユーザーになっており、 ロ