こんなこと書いてた矢先にこれだよ!
最近2回ほどエラーが出てofflineになっていたHDDだが、ついに今朝、下記のような状態になった。dmesgにも該当のHDDが見えてないので、いよいよ死んだのかもしれない。
raidz1-2を構成する4台は、2010年6月に買ったBarracuda LP ST32000542ASなので、WD10EACSとWD10EADS混成のraidz1-0と比べると新しいのだが、さきにこっちが壊れますか……。
S.M.A.R.T情報的にはクロだが、一応seatools for dosで全域0fillをかけてどうなるか見てみよう。
pool: tank
state: DEGRADED
status: One or more devices could not be opened. Sufficient replicas exist for
the pool to continue functioning in a degraded state.
action: Attach the missing device and online it using 'zpool online'.
see: http://www.sun.com/msg/ZFS-8000-2Q
scan: resilvered 5.06M in 0h0m with 0 errors on Mon May 21 18:35:28 2012
config:
NAME STATE READ WRITE CKSUM
tank DEGRADED 0 0 0
raidz1-0 ONLINE 0 0 0
ada1 ONLINE 0 0 0
ada2 ONLINE 0 0 0
ada3 ONLINE 0 0 0
ada4 ONLINE 0 0 0
ada5 ONLINE 0 0 0
raidz1-2 DEGRADED 0 0 0
da0 ONLINE 0 0 0
da1 ONLINE 0 0 0
17433172425356801835 UNAVAIL 0 0 0 was /dev/da2
da2 ONLINE 0 0 0
logs
gpt/zfs-log ONLINE 0 0 0
cache
gpt/zfs-cache ONLINE 0 0 0
errors: No known data errors
それにしてもZFSは楽だね。
(5/27追記) seatools for dosで全域0フィルしたら失敗した。やはりHDDが死んでいるようだ。