開発

cron-aptがapache2を停止してしまった

2011年10月9日

午前4時30分に携帯が鳴った。サーバー監視をしているnagiosからのアラートだった。

HTTPサーバーが停止してしまったらしい。しかもGehirn RS2シリーズすべてで。

サーバーの稼働グラフなんかをみても特に負荷がかかったりアタックを受けた様子はなく、とりあえずサーバーにログインしてapache2を再起動することにした。

そこで気づいたのは、/etc/init.d/apache2.dpkg-new が新しく作成されていた。dpkg関連ということはcron-apt関連を疑った。時間からしてもcronが動く時間だった。

案の定、apt-get upgradeしてみると、設定ファイルを書き換えるか聞いてきた。cron-aptはこのタイミングでapache2が停止してしまったらしい。気をつけておかないと、アップデートがかかるタイミングで管理している全部のapache2が止まってしまうことになりかねない…。

今後も少し気をつけておかないとね…。

Pocket

You Might Also Like