ZFSのディスクエラー回復せず

2014年4月5日FreeBSD,NAS

先日、zpool statusコマンドでエラーが出ており、zpool scrubを実行した事を書きました。

まだエラーが残っていたので、zpool scrubを実行し直しましたが、エラーが消えません。

むしろ、増えました。\(^o^)/オワタ

zpool scrub実行前。

errors: 2 data errors, use '-v' for a list

zpool scrub実行後。

errors: 50 data errors, use '-v' for a list

“scrub"の意味が、「(ゴシゴシ)磨く」と言う意味なので、HDDに負担をかけているのかもしれません。

HDD自体に障害があるのでしょうか?

それを調べるため、smartctlをインストールしました。

# pkg install smartctl

そして、upoolを構成しているHDDのS.M.A.R.T.を調べてみました。

情報ありがとうございます。重要と言われている項目をピックアップしてみました。

/dev/ada0
Device Model:     ST31500341AS
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   114   099   006    Pre-fail  Always       -       79546937
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       9
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       0
/dev/ada1
Device Model:     ST31500341AS
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   112   099   006    Pre-fail  Always       -       46636811
  5 Reallocated_Sector_Ct   0x0033   099   099   036    Pre-fail  Always       -       75
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       0
/dev/ada3
Device Model:     ST31500341AS
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   113   099   006    Pre-fail  Always       -       53792564
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       0
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       0
/dev/ada4
Device Model:     ST31500341AS
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   108   099   006    Pre-fail  Always       -       19800858
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       3
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       0

/dev/ada1で、代替セクタへの移動(5 Reallocated_Sector_Ct)が75回と、多い様です。

(1 Raw_Read_Error_Rate)も、それなりに多いですが、耐えられないほどではない様子です。

大丈夫なのでしょうか…。

Posted by お市のかた