umount
は正常終了。
で、電源off/onしたが、invalid argumentとかいわれて、mount
できない。
駄目じゃん。
しばらく冷やさないと駄目かなぁ。
1日以上電源入れっぱなしだからな。
mount: /dev/da0s1d : Invalid argument全然駄目じゃん。 熱暴走だけじゃなくてなんか壊れたな。
# fsck /dev/da0s1d ** /dev/da0s1d Cannot find file system superblock ioctl (GCINFO): Inappropriate ioctl for device fsck_ufs: /dev/da0s1d: can't read disk label全然駄目じゃん。 一応labelは生きているみたいだから、superblockを復旧できればなんとかなるんだろうけど。 33タイトルが失われたかも。 それなりに悲しいのもあるけど、それほどきついわけでもないか。
fwcontrol -r
で復活。
firefox
を常駐させていると結構CPUを食っているみたいなので、離席時はkill -STOP
することにしてみた。
これで1/4縮小作業が加速すること期待。
dd
したところで止まっていた。
conv=noerror
を付けるかどうか悩ましいところ。
今回はaccess LEDがつきっぱなしになっていてdeviceが消滅していたので、こういう場合は止まった方がいいので。
oseek
で指定すべきところをskip
していた。
通りで、disk accessまで数秒かかったわけだ。
oseek
できた。
また、LEDつきっぱなしだったけど。
fwcontrol -r
でbus resetをかけたら、OSがこのdeviceを消してくれて無事復旧。
FreeBSDも以前に比べエラー耐性が強くなった。
ata0: error issuing ATA PACKET commandですか。 なんか、嫌な感じだなぁ。 あんまり整理中はata0は触ってなかったんだけどな。
ata0: error issuing ATA PACKET command
smartctl
出力のエラーは数字ばかりで分からないかと思っていたら、
実はError: ICRC, ABRT at LBA = 0x0b4ff19e = 189788574 Error: ICRC, ABRT at LBA = 0x02467f1e = 38174494 Error: ICRC, ABRT at LBA = 0x0461be5e = 73514590 Error: ICRC, ABRT at LBA = 0x0461c51e = 73516318 Error: ICRC, ABRT at LBA = 0x0461c51e = 73516318なんてのも書いてあった。 で、最初のは「READ DMA EXT」「WRITE DMA」というコマンド発行時のもので、残りは全て「READ DMA」というコマンド発行時のものらしい。 あとは、Raw_Read_Error_Rateが1で、UDMA_CRC_Error_Countが8だった。 結局、なにがなんだか分からないのは変わらないのだが。
ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=20168319 ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=20168319 ad0: WARNING - READ_DMA48 UDMA ICRC error (retrying request) LBA=458223999 ad0: FAILURE - READ_DMA48 status=51<READY,DSC,ERROR> error=4<ABORTED> LBA=458223999 g_vfs_done():ad0s1f[READ(offset=224946978816, length=16384)]error = 5 ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=38174463 ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=73514495 ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=73516095 ad0: WARNING - READ_DMA UDMA ICRC error (retrying request) LBA=73516095なんて記録されているぞ。 場所的には/usrで、なんでもかんでも入っているところだな。
smartctl
によると
Reallocated_Sector_Ct
が2になっている。
一番最近は…
記録ないか。
多分ゼロだったんだろうな。
smartctl
によるとError 3 occurred at disk power-on lifetime: 57112 hours (2379 days + 16 hours) Error 4 occurred at disk power-on lifetime: 57112 hours (2379 days + 16 hours) Error 5 occurred at disk power-on lifetime: 57112 hours (2379 days + 16 hours) Error 6 occurred at disk power-on lifetime: 57112 hours (2379 days + 16 hours) Error 7 occurred at disk power-on lifetime: 57112 hours (2379 days + 16 hours)とかあるので、2379 / 365.25 = 6.51ということで、2006年3月ぐらいからの稼働か。 早いうちにHDの入れ替えをしないとやばいか?
本ページの主張等は著者の所属組織に全く関係なく、個人としてのものです。