自宅鯖のメンテで潰れた一日

自宅鯖のWebの様子が変だった。server-statusをリロードするだけで 'L' (Logging) が増えていく。こりゃIOかファイルシステムか、というわけで / をフォーマットした。
ついでにOSをDebian Sargeに変えた。woodyのインストーラだとNICのドライバが見つからないとか基本パッケージのインストールに失敗するとかの問題が発生。
sargeのnetinstのdaily CDイメージだと普通に入った。pppowとraidドライブの認識に妙な問題があったが /etc/modules に pppoe 3w-xxxx モジュールを指定したら解決。モジュールがロードされる前にアクセスしようとしてたんですな。

apache2にSpeedyCGIを入れようとしてすこし苦労した。開発系パッケージがいくつか入っていなかったのと、SpeedyCGIがapache2の変化に取り残されていたのが原因。SpeedyCGIはPersistentPerl-2.22に変わったらしいけど、その後あまりメンテされていないらしい。