smart情報 不良セクタ

smart情報 不良セクタ

SMARTの属性には様々なものがありますが、ここでは不良セクタに関するもののみ取り上げます。
05(5) 代替処理済のセクタ数
C4(196) セクタ代替処理発生回数
C5(197) 代替処理保留中のセクタ数
C6(198) 回復不可能セクタ数
※かっこ内の数値は、16進値を10進表記したもの。
SMART情報と不良セクタ - PCと解

交換に至ったディスクでは、S.M.A.R.T.値の「5 Reallocated_Sector_Ct(代替処理済みの不良セクタ)」の数値に変動がみられました。
【記事】高耐久HDDの運用・S.M.A.R.T.値の監視レポート | 研究開発者向け情報発信メディア TEGAKARI 2014

Synology

不良セクタは、HDD の一般的な現象です。 不良セクター数の増加が劇的でない限り、心配する必要はありません。ドライブに不良セクタがあると、次のような症状が現れます。
https://kb.synology.com/ja-jp/DSM/tutorial/How_to_diagnose_drives_health_status_when_receiving_bad_sector_warning

Synologyの不良セクター数=Reallocated_Sectors_Ct

CrystalDiskInfo(クリスタルディスクインフォ)で「注意」と表示される条件
「注意」と表示される条件は以下になります。

  • 「05」の「代替処理済みのセクタ数」の「生の値」が1以上になったとき
  • 「C5」の「代替処理保留中のセクタ数」「生の値」が1以上になったとき
  • 「C6」の「回復不能セクタ数」の「生の値」が1以上になったとき
  • 「残り寿命」(FF)の現在値が10以下になったとき

https://www.dospara.co.jp/5info/cts_str_pc_crystaldiskinfo.html

/dev/sata1 - /dev/sata4 をチェック

check_smart.sh

#!/bin/bash
START=1
END=4
for disk_suffix in $(seq $START $END); do
    DISK="/dev/sata$disk_suffix"
    echo "Checking SMART attributes for $DISK..."
    smartctl -A "$DISK" 2>/dev/null | awk '
        BEGIN { OFS="\t" }
        /Reallocated_Sector_Ct/ { print "Reallocated_Sector_Ct", $10 }
        /Current_Pending_Sector/ { print "Current_Pending_Sector", $10 }
    '
    echo "-------------------------------------"
done

/dev/sda - /dev/sdd をチェック

check_smart.sh

#!/bin/bash
START=a
END=d
for disk_suffix in $(eval echo {${START}..${END}}); do
    DISK="/dev/sd$disk_suffix"
    echo "Checking SMART attributes for $DISK..."
    smartctl -A "$DISK" 2>/dev/null | awk '
        BEGIN { OFS="\t" }
        /Reallocated_Sector_Ct/ { print "Reallocated_Sector_Ct", $10 }
        /Current_Pending_Sector/ { print "Current_Pending_Sector", $10 }
    '
    echo "-------------------------------------"
done

ストレージマネージャ > HDD/SSD > 全般 > 不良セクターの警告

Synologyの不良セクタの閾値設定(デフォルト20)

新しいDSMだと閾値不明。設定箇所がみあたらない ← DSM 7.1.1 で確認