気まぐれSE日記

地方でエンジニアしてます

ファイルシステムエラーだって。


某所のsquid サーバにアクセスできないという障害が発生。
で、ログ(/var/log/msessages)を見てみると、

ata2: translated ATA stat/err 0x25/00 to SCSI SK/ASC/ASCQ 0x4/00/00
ata2: status=0x25 { DeviceFault CorrectedError Error }
SCSI error : <1 0 0 0> return code = 0x8000002
Current sdb: sense = 70 4
Raw sense data:0x70 0x00 0x04 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00
end_request: I/O error, dev sdb, sector 4708415
EXT3-fs error (device sdb1): ext3_readdir: directory #205 contains a hole at offset
0
Aborting journal on device sdb1.
ext3_abort called.
EXT3-fs error (device sdb1): ext3_journal_start: Detected aborted journal
Remounting filesystem read-only
EXT3-fs error (device sdb1) in start_transaction: Journal has aborted
...略

で、read-onlyになってたのでsquidがキャッシュやログの書き込みできないってことでした。



このサーバの構成はこんな感じ。


機種名:NEC Express5800 110 Gc-S
OS :TurboLinux 10 Server (SP2)
メモリ:1GB
HDD1 :純正 (Seagate SATA 80GB)
HDD2 :増設250GB (Maxtor SATAII 250GB 型名:7V250F0)


HDD2(/dev/sdb) だけエラー発生してるのね...
原因はDeviceFaultとあるので、ハード的なものっぽいです。
でもって、HDDのメーカは、いつものMaxtorなんだよね。


7V250F0 は不良品じゃねえかなぁ..。またおまえかよ〜。
壊れるのは時間の問題と思うので、交換しましょうね。


しかし、このサーバも1年しか稼働させてないのになぁ...。
頼むからほかのサーバも同時期に壊れないでください。