気づいたら年が明けた。twitterやfacebookやらに情報を投げるようにしていると全然blogがかけなくなってしまうのは良くない傾向、ちょっとアウトプット先について見直したりするべきかもしれない。昨年末からうちのNASがそろそろ不調だなぁと思っていたところ、突然panicで落ちてしまって上がらなくなってきてしまった。的なことをしてvmcore.0とunix.0を生成する。unix.0などしてmdbを起動してログを見る。TERM=vt100;などとつけてやると良い感じ。mutex_enterなどというログが出ているのを見つける。resetと、これっぽい問題が解決されている様子。snv_134でそのままにしていたせいでこの問題を見事に踏み抜いたようだ。upgradeの通りに試してみてもpython関係の依存関係かエラーでアップグレードもできない。そこで、大変おすすめできないのだけど、下記の方法でドライバを差し替えた。以下の方法はうっかりすべてのデータを失うおそれもあります。シングルユーザモードで起動した状態で、壊れたサーバの/kernel/drv/amd64/si3124に書き込む。再起動ちなみに、openindiana147のドライバで置き換えたところ、クラッシュまで一瞬時間が延びた気がするがやはり駄目。そこで最新のopenindiana151a8のドライバで置き換えたところ、クラッシュしなくなりアクセスできるようになった。si3124のドライバは最新のものでどうやらこの辺のバグをついにfixしきったということのようだ。おそろしいことに、そのあとscrubをかけたところ、チェックサムエラーが山のように・・・。片っ端からディスクがDEGRADEしていって、最終的に全部の玉がDEGRADEしてしまったときの体調の悪さといったら、思い出すだに恐ろしい。それでもzfsは全部のディスクからがんばってパリティを再生成してどうにかこうにかファイルを保全しようとしてくれる。欠損したファイルもすべてわかる。tankと-vオプションをつければ一覧で得ることができるので、こういうことになった方はチェックしてみると良いだろう。・・新年そうそうものすごく胃の痛い思い、ちょっとお祓いにでも行ってくることを検討したくなる。そんなこんなで、全然更新していませんがunos.bizは死んだわけではないです。今年もよろしくお願いいたします。