ここのところ、自宅鯖(このブログを動かしてるサーバ)のファイルシステムが頻繁にぶっ壊れる。
といっても、実際自分にはあまり詳しい状況が分からないわけで、具体的には
- データベース使うスクリプト動かしたらMySQLへのアクセスが失敗、しかも普段は見かけないようなエラー(ファイルの書き込みに失敗した的な?)
- プログラム書いて、保存しようとすると何故か読み取り専用云々のエラー
- Webアプリケーション(このブログ含む)にアクセスできない
とかいう出来事から異常を感じて、
再起動
↓
再起動途中に「ファイルシステム壊れてます、ルートでログインさせてあげるのでパスワード入れてfsckコマンド実行してください」的なエラー
↓
いわれたとおりにfsckコマンド
↓
自動的にファイルシステム検査して、おかしいinodeとか見つけてきて、その都度修復するか聞いてくるので全部yes
↓
修復完了したので再起動
↓
うまく起動できた
こんな流れが1月ほど前に1度、さらにおととい、昨日に一度ずつ。こりゃもう持たないかも。
原因はハードディスクの老朽化だと思うけど、今時IDE接続のハードディスクは買いたくないし、そろそろマシンごと買い換えるべきか。