トップ «前の日記(2009年02月09日) 最新 次の日記(2009年02月19日)» 編集

Masa's blog

検索キーワード:

2009年02月15日 .htaccess was broken! [長年日記]

_ .htaccess was broken!

lib100サーバのバックアップを、いつもどおりにrsyncで取るが、あるディレクトリから先に進まない。一旦中断して、そのディレクトリを見てみる(ls -al)と、そこに有る.htaccessが有り得ないサイズになっている。あんまりあきれたので、はっきりとは憶えてないが、だいたい15桁ぐらいだったか...。

おそるおそるcatで表示させてみると、4行表示した時点で止まってしまう。おかしい。

とりあえず rm で削除する...が、止まってしまう。CTRL-Cでも中断できない。で、しかたなくリブート。

リブートついでに fsck をかける。その前に.htaccessがどうなってるか見てみると、一応削除はできてる模様。

fsck -v -f -y /dev/hda3

やはり、ファイルシステムの修正が報告されていく...。

fsck完了後に.htaccessをバックアップから戻して(一応)復旧完了。

最近swap or memoryがらみで調子が悪かった(memory.c:100: bad pmd xxxxxxxxの件)のは、超巨大(と見まがう).htaccessapacheがアクセスした時にswapを食い潰していたためだろうかと思ったり...。