Autopsie de disques

manu@gandi.net - beorn@gandi.net

Les outils

Quels outils dans le désordre

Les nouveaux filers rament !

Disséquons un vieux modèle de disque et un nouveau

Device: rrqm/s wrqm/s  r/s    w/s rMB/s  wMB/s avgrq-sz avgqu-sz  await svctm  %util
sde       0.00   0.00 1.00 246.00  0.00 123.00  1019.89   124.77 127.80  4.05 100.10
sdc       0.00   0.00 1.00 104.00  0.00  52.00  1014.32   120.05 896.32  9.52 100.00
	

sde et sdc ont pourtant exactement les mêmes specs sur le papier !

Papiers s'il vous plait !

Mais qui sont-ils ?

# iostat -E c0t5000C5004124B687d0
sd31      Soft Errors: 0 Hard Errors: 0 Transport Errors: 0 
Vendor: SEAGATE  Product: ST2000NM0001     Revision: PS04 Serial No: Z1P1HECD 
Size: 2000.40GB <2000398934016 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0 
Illegal Request: 0 Predictive Failure Analysis: 0 

# iostat -E c11t50014EE3000E9080d0
sd22      Soft Errors: 0 Hard Errors: 0 Transport Errors: 0 
Vendor: WD       Product: WD2000FYYG       Revision: D1B3 Serial No: WMAWP0192044 
Size: 2000.40GB <2000398934016 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0 
Illegal Request: 4 Predictive Failure Analysis: 0
	

sde et sdc ont carrément les mêmes étiquettes !

Isolons et reproduisons

Dans mon bench bench bench

Isolons et reproduisons

Après analyse... the winner is ....

L'écriture linéaire synchrone d'1go par blocs de 1Mo

# dd bs=1M count=1000 if=/dev/zero of=/dev/sdc oflag=dsync
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 28.2882 s, 37.1 MB/s

# dd bs=1M count=1000 if=/dev/zero of=/dev/sde oflag=dsync
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 15.4464 s, 67.9 MB/s
	

Descendons encore plus bas

Les disques parlent. Il suffit de leur demander.

    /dev/sde: SEAGATE   ST2000NM0001      PS04
    Direct access device specific parameters: WP=0  DPOFUA=1
Read write error recovery [rw] mode page:
  AWRE        1  [cha: y, def:  1, sav:  1]  Automatic write reallocation enabled
  ARRE        1  [cha: y, def:  1, sav:  1]  Automatic read reallocation enabled
  TB          0  [cha: y, def:  0, sav:  0]  Transfer block
  RC          0  [cha: y, def:  0, sav:  0]  Read continuous
  EER         0  [cha: y, def:  0, sav:  0]  Enable early recovery
  PER         0  [cha: y, def:  0, sav:  0]  Post error
  DTE         0  [cha: y, def:  0, sav:  0]  Data terminate on error
  DCR         0  [cha: y, def:  0, sav:  0]  Disable correction
  RRC        20  [cha: y, def: 20, sav: 20]  Read retry count
  COR_S     255  [cha: n, def:255, sav:255]  Correction span (obsolete)
  HOC         0  [cha: n, def:  0, sav:  0]  Head offset count (obsolete)
  DSOC        0  [cha: n, def:  0, sav:  0]  Data strobe offset count (obsolete)
  TPERE       0  [cha: n, def:  0, sav:  0]  Thin provisioning error reporting enabled
  WRC         5  [cha: y, def:  5, sav:  5]  Write retry count
  RTL       8000  [cha: y, def:8000, sav:8000]  Recovery time limit (ms)
Disconnect-reconnect (SPC + transports) [dr] mode page:
  BFR         0  [cha: n, def:  0, sav:  0]  Buffer full ratio
  BER         0  [cha: n, def:  0, sav:  0]  Buffer empty ratio
  BIL         0  [cha: n, def:  0, sav:  0]  Bus inactivity limit
  DTL         0  [cha: n, def:  0, sav:  0]  Disconnect time limit
  CTL         0  [cha: n, def:  0, sav:  0]  Connect time limit
  MBS       314  [cha: y, def:314, sav:314]  Maximum burst size (512 bytes)
  EMDP        0  [cha: n, def:  0, sav:  0]  Enable modify data pointers
  FA          0  [cha: n, def:  0, sav:  0]  Fair arbitration
  DIMM        0  [cha: n, def:  0, sav:  0]  Disconnect immediate
  DTDC        0  [cha: n, def:  0, sav:  0]  Data transfer disconnect control
  FBS         0  [cha: n, def:  0, sav:  0]  First burst size (512 bytes)
Format (SBC) [fo] mode page:
  TPZ       48080  [cha: n, def:48080, sav:48080]  Tracks per zone
  ASPZ        0  [cha: n, def:  0, sav:  0]  Alternate sectors per zone
  ATPZ        0  [cha: n, def:  0, sav:  0]  Alternate tracks per zone
  ATPLU     896  [cha: n, def:896, sav:896]  Alternate tracks per logical unit
  SPT       1220  [cha: n, def:1220, sav:1220]  Sectors per track
  DBPPS     512  [cha: n, def:512, sav:512]  Data bytes per physical sector
  INTLV       1  [cha: n, def:  1, sav:  1]  Interleave
  TSF       156  [cha: n, def:156, sav:156]  Track skew factor
  CSF        38  [cha: n, def: 38, sav: 38]  Cylinder skew factor
  SSEC        0  [cha: n, def:  0, sav:  0]  Soft sector
  HSEC        1  [cha: n, def:  1, sav:  1]  Hard sector
  RMB         0  [cha: n, def:  0, sav:  0]  Removable
  SURF        0  [cha: n, def:  0, sav:  0]  Surface
Rigid disk (SBC) [rd] mode page:
  NOC       249000  [cha: n, def:249000, sav:249000]  Number of cylinders
  NOH         8  [cha: n, def:  8, sav:  8]  Number of heads
  SCWP        0  [cha: n, def:  0, sav:  0]  Starting cylinder for write precompensation
  SCRWC       0  [cha: n, def:  0, sav:  0]  Starting cylinder for reduced write current
  DSR         0  [cha: n, def:  0, sav:  0]  Device step rate
  LZC         0  [cha: n, def:  0, sav:  0]  Landing zone cylinder
  RPL         0  [cha: n, def:  0, sav:  0]  Rotational position locking
  ROTO        0  [cha: n, def:  0, sav:  0]  Rotational offset
  MRR       7200  [cha: n, def:7200, sav:7200]  Medium rotation rate (rpm)
Verify error recovery (SBC) [ve] mode page:
  V_EER       0  [cha: y, def:  0, sav:  0]  Enable early recovery
  V_PER       0  [cha: y, def:  0, sav:  0]  Post error
  V_DTE       0  [cha: y, def:  0, sav:  0]  Data terminate on error
  V_DCR       0  [cha: y, def:  0, sav:  0]  Disable correction
  V_RC       20  [cha: y, def: 20, sav: 20]  Verify retry count
  V_COR_S   255  [cha: n, def:255, sav:255]  Verify correction span (obsolete)
  V_RTL     8000  [cha: y, def:8000, sav:8000]  Verify recovery time limit (ms)
Caching (SBC) [ca] mode page:
  IC          0  [cha: y, def:  0, sav:  0]  Initiator control
  ABPF        0  [cha: n, def:  0, sav:  0]  Abort pre-fetch
  CAP         0  [cha: y, def:  0, sav:  0]  Caching analysis permitted
  DISC        1  [cha: n, def:  1, sav:  1]  Discontinuity
  SIZE        0  [cha: n, def:  0, sav:  0]  Size enable
  WCE         0  [cha: y, def:  0, sav:  0]  Write cache enable
  MF          0  [cha: n, def:  0, sav:  0]  Multiplication factor
  RCD         0  [cha: y, def:  0, sav:  0]  Read cache disable
  DRRP        0  [cha: n, def:  0, sav:  0]  Demand read retention priority
  WRP         0  [cha: n, def:  0, sav:  0]  Write retention priority
  DPTL       -1  [cha: n, def: -1, sav: -1]  Disable pre-fetch transfer length
  MIPF        0  [cha: y, def:  0, sav:  0]  Minimum pre-fetch
  MAPF       -1  [cha: y, def: -1, sav: -1]  Maximum pre-fetch
  MAPFC      -1  [cha: n, def: -1, sav: -1]  Maximum pre-fetch ceiling
  FSW         1  [cha: n, def:  1, sav:  1]  Force sequential write
  LBCSS       0  [cha: n, def:  0, sav:  0]  Logical block cache segment size
  DRA         0  [cha: y, def:  0, sav:  0]  Disable read ahead
  NV_DIS      0  [cha: n, def:  0, sav:  0]  Non-volatile cache disable
  NCS        32  [cha: n, def: 32, sav: 32]  Number of cache segments
  CSS         0  [cha: n, def:  0, sav:  0]  Cache segment size
Control [co] mode page:
  TST         0  [cha: n, def:  0, sav:  0]  Task set type
  TMF_ONLY    0  [cha: n, def:  0, sav:  0]  Task management functions only
  D_SENSE     0  [cha: y, def:  0, sav:  0]  Descriptor format sense data
  GLTSD       0  [cha: y, def:  0, sav:  0]  Global logging target save disable
  RLEC        0  [cha: y, def:  0, sav:  0]  Report log exception condition
  QAM         0  [cha: y, def:  0, sav:  0]  Queue algorithm modifier
  QERR        0  [cha: y, def:  0, sav:  0]  Queue error management
  RAC         0  [cha: n, def:  0, sav:  0]  Report a check
  UA_INTLCK   0  [cha: n, def:  0, sav:  0]  Unit attention interlocks control
  SWP         0  [cha: n, def:  0, sav:  0]  Software write protect
  ATO         0  [cha: n, def:  0, sav:  0]  Application tag owner
  TAS         0  [cha: n, def:  0, sav:  0]  Task aborted status
  AUTOLOAD    0  [cha: n, def:  0, sav:  0]  Autoload mode
  BTP         0  [cha: n, def:  0, sav:  0]  Busy timeout period (100us)
  ESTCT     18500  [cha: n, def:18500, sav:18500]  Extended self test completion time (sec)
Protocol specific logical unit [pl] mode page:
  LUPID       6  [cha: n, def:  6, sav:  6]  Logical unit's (transport) protocol identifier
Protocol specific port [pp] mode page:
  PPID        6  [cha: n, def:  6, sav:  6]  Port's (transport) protocol identifier
Power condition [po] mode page:
  STANDBY_Y   0  [cha: n, def:  0, sav:  0]  Standby_y timer enabled
  IDLE_C      0  [cha: n, def:  0, sav:  0]  Idle_c timer enabled
  IDLE_B      0  [cha: n, def:  0, sav:  0]  Idle_b timer active
  IDLE        1  [cha: y, def:  1, sav:  1]  Idle timer enabled
  STANDBY     0  [cha: y, def:  0, sav:  0]  Standby timer active
  ICT         5  [cha: y, def:  5, sav:  5]  Idle condition timer (100 ms)
  SCT       36000  [cha: n, def:36000, sav:36000]  Standby condition timer (100 ms)
Informational exceptions control [ie] mode page:
  PERF        0  [cha: y, def:  0, sav:  0]  Performance (impact of ie operations)
  EBF         0  [cha: n, def:  0, sav:  0]  Enable background function
  EWASC       0  [cha: y, def:  0, sav:  0]  Enable warning
  DEXCPT      0  [cha: y, def:  0, sav:  0]  Disable exceptions
  TEST        0  [cha: y, def:  0, sav:  0]  Test (simulate device failure)
  EBACKERR    0  [cha: n, def:  0, sav:  0]  Enable background (scan + self test) error reporting
  LOGERR      1  [cha: y, def:  1, sav:  1]  Log informational exception errors
  MRIE        6  [cha: y, def:  6, sav:  6]  Method of reporting informational exceptions
  INTT      6000  [cha: y, def:6000, sav:6000]  Interval timer (100 ms)
  REPC        0  [cha: n, def:  0, sav:  0]  Report count (or Test flag number [SSC-3])
Background control (SBC) [bc] mode page:
  S_L_FULL    0  [cha: n, def:  0, sav:  0]  Suspend on log full
  LOWIR       0  [cha: n, def:  0, sav:  0]  Log only when intervention required
  EN_BMS      1  [cha: y, def:  1, sav:  1]  Enable background medium scan
  EN_PS       0  [cha: n, def:  0, sav:  0]  Enable pre-scan
  BMS_I     336  [cha: y, def:336, sav:336]  Background medium scan interval time (hour)
  BPS_TL     24  [cha: y, def: 24, sav: 24]  Background pre-scan time limit (hour)
  MIN_IDLE  250  [cha: y, def:250, sav:250]  Minumum idle time before background scan (ms)
  MAX_SUSP    0  [cha: y, def:  0, sav:  0]  Maximum time to suspend background scan (ms)
	

Descendons encore plus bas

Les disques parlent. Il suffit de leur demander.

    /dev/sdc: WD        WD2000FYYG        D1BB
    Direct access device specific parameters: WP=0  DPOFUA=1
Read write error recovery [rw] mode page:
  AWRE        1  [cha: y, def:  1, sav:  1]  Automatic write reallocation enabled
  ARRE        1  [cha: y, def:  1, sav:  1]  Automatic read reallocation enabled
  TB          0  [cha: y, def:  0, sav:  0]  Transfer block
  RC          0  [cha: n, def:  0, sav:  0]  Read continuous
  EER         0  [cha: y, def:  0, sav:  0]  Enable early recovery
  PER         0  [cha: y, def:  0, sav:  0]  Post error
  DTE         0  [cha: y, def:  0, sav:  0]  Data terminate on error
  DCR         0  [cha: y, def:  0, sav:  0]  Disable correction
  RRC       255  [cha: y, def:255, sav:255]  Read retry count
  COR_S       0  [cha: n, def:  0, sav:  0]  Correction span (obsolete)
  HOC         0  [cha: n, def:  0, sav:  0]  Head offset count (obsolete)
  DSOC        0  [cha: n, def:  0, sav:  0]  Data strobe offset count (obsolete)
  TPERE       0  [cha: n, def:  0, sav:  0]  Thin provisioning error reporting enabled
  WRC       255  [cha: y, def:255, sav:255]  Write retry count
  RTL       8000  [cha: y, def:8000, sav:8000]  Recovery time limit (ms)
Disconnect-reconnect (SPC + transports) [dr] mode page:
  BFR         0  [cha: n, def:  0, sav:  0]  Buffer full ratio
  BER         0  [cha: n, def:  0, sav:  0]  Buffer empty ratio
  BIL         0  [cha: y, def:  0, sav:  0]  Bus inactivity limit
  DTL         0  [cha: n, def:  0, sav:  0]  Disconnect time limit
  CTL         0  [cha: y, def:  0, sav:  0]  Connect time limit
  MBS         0  [cha: n, def:  0, sav:  0]  Maximum burst size (512 bytes)
  EMDP        0  [cha: n, def:  0, sav:  0]  Enable modify data pointers
  FA          0  [cha: n, def:  0, sav:  0]  Fair arbitration
  DIMM        0  [cha: n, def:  0, sav:  0]  Disconnect immediate
  DTDC        0  [cha: n, def:  0, sav:  0]  Data transfer disconnect control
  FBS         0  [cha: n, def:  0, sav:  0]  First burst size (512 bytes)
Format (SBC) [fo] mode page:
  TPZ         0  [cha: n, def:  0, sav:  0]  Tracks per zone
  ASPZ        0  [cha: n, def:  0, sav:  0]  Alternate sectors per zone
  ATPZ        0  [cha: n, def:  0, sav:  0]  Alternate tracks per zone
  ATPLU       0  [cha: n, def:  0, sav:  0]  Alternate tracks per logical unit
  SPT       1691  [cha: n, def:1691, sav:1691]  Sectors per track
  DBPPS     512  [cha: n, def:512, sav:512]  Data bytes per physical sector
  INTLV       0  [cha: n, def:  0, sav:  0]  Interleave
  TSF         0  [cha: n, def:  0, sav:  0]  Track skew factor
  CSF         0  [cha: n, def:  0, sav:  0]  Cylinder skew factor
  SSEC        0  [cha: n, def:  0, sav:  0]  Soft sector
  HSEC        0  [cha: n, def:  0, sav:  0]  Hard sector
  RMB         0  [cha: n, def:  0, sav:  0]  Removable
  SURF        0  [cha: n, def:  0, sav:  0]  Surface
Verify error recovery (SBC) [ve] mode page:
  V_EER       0  [cha: y, def:  0, sav:  0]  Enable early recovery
  V_PER       0  [cha: y, def:  0, sav:  0]  Post error
  V_DTE       0  [cha: y, def:  0, sav:  0]  Data terminate on error
  V_DCR       0  [cha: y, def:  0, sav:  0]  Disable correction
  V_RC      255  [cha: y, def:255, sav:255]  Verify retry count
  V_COR_S     0  [cha: n, def:  0, sav:  0]  Verify correction span (obsolete)
  V_RTL     8000  [cha: y, def:8000, sav:8000]  Verify recovery time limit (ms)
Caching (SBC) [ca] mode page:
  IC          0  [cha: n, def:  0, sav:  0]  Initiator control
  ABPF        0  [cha: n, def:  0, sav:  0]  Abort pre-fetch
  CAP         0  [cha: n, def:  0, sav:  0]  Caching analysis permitted
  DISC        1  [cha: n, def:  1, sav:  1]  Discontinuity
  SIZE        1  [cha: y, def:  1, sav:  1]  Size enable
  WCE         0  [cha: y, def:  0, sav:  0]  Write cache enable
  MF          0  [cha: n, def:  0, sav:  0]  Multiplication factor
  RCD         0  [cha: y, def:  0, sav:  0]  Read cache disable
  DRRP        0  [cha: y, def:  0, sav:  0]  Demand read retention priority
  WRP         0  [cha: y, def:  0, sav:  0]  Write retention priority
  DPTL       -1  [cha: y, def: -1, sav: -1]  Disable pre-fetch transfer length
  MIPF        0  [cha: y, def:  0, sav:  0]  Minimum pre-fetch
  MAPF       -1  [cha: y, def: -1, sav: -1]  Maximum pre-fetch
  MAPFC      -1  [cha: y, def: -1, sav: -1]  Maximum pre-fetch ceiling
  FSW         0  [cha: y, def:  0, sav:  0]  Force sequential write
  LBCSS       1  [cha: n, def:  1, sav:  1]  Logical block cache segment size
  DRA         0  [cha: y, def:  0, sav:  0]  Disable read ahead
  NV_DIS      0  [cha: n, def:  0, sav:  0]  Non-volatile cache disable
  NCS       255  [cha: y, def:255, sav:255]  Number of cache segments
  CSS        16  [cha: y, def: 16, sav: 16]  Cache segment size
Control [co] mode page:
  TST         0  [cha: n, def:  0, sav:  0]  Task set type
  TMF_ONLY    0  [cha: n, def:  0, sav:  0]  Task management functions only
  D_SENSE     0  [cha: y, def:  0, sav:  0]  Descriptor format sense data
  GLTSD       0  [cha: n, def:  0, sav:  0]  Global logging target save disable
  RLEC        0  [cha: n, def:  0, sav:  0]  Report log exception condition
  QAM         1  [cha: n, def:  1, sav:  1]  Queue algorithm modifier
  QERR        0  [cha: n, def:  0, sav:  0]  Queue error management
  RAC         0  [cha: n, def:  0, sav:  0]  Report a check
  UA_INTLCK   0  [cha: n, def:  0, sav:  0]  Unit attention interlocks control
  SWP         0  [cha: n, def:  0, sav:  0]  Software write protect
  ATO         0  [cha: n, def:  0, sav:  0]  Application tag owner
  TAS         0  [cha: y, def:  0, sav:  0]  Task aborted status
  AUTOLOAD    0  [cha: n, def:  0, sav:  0]  Autoload mode
  BTP         0  [cha: n, def:  0, sav:  0]  Busy timeout period (100us)
  ESTCT     20666  [cha: n, def:20666, sav:20666]  Extended self test completion time (sec)
Control extension [coe] mode page:
  TCMOS       0  [cha: n, def:  0, sav:  0]  Timestamp changeable by methods outside standard
  SCSIP       0  [cha: n, def:  0, sav:  0]  SCSI timestamp commands take precedence over other methods
  IALUAE      0  [cha: n, def:  0, sav:  0]  Implicit asymmetric logical unit access enabled
  INIT_PR     0  [cha: n, def:  0, sav:  0]  Initial command priority
Protocol specific logical unit [pl] mode page:
  LUPID       6  [cha: n, def:  6, sav:  6]  Logical unit's (transport) protocol identifier
Protocol specific port [pp] mode page:
  PPID        6  [cha: n, def:  6, sav:  6]  Port's (transport) protocol identifier
Power condition [po] mode page:
  STANDBY_Y   0  [cha: n, def:  0, sav:  0]  Standby_y timer enabled
  IDLE_C      0  [cha: n, def:  0, sav:  0]  Idle_c timer enabled
  IDLE_B      0  [cha: n, def:  0, sav:  0]  Idle_b timer active
  IDLE        0  [cha: n, def:  0, sav:  0]  Idle timer enabled
  STANDBY     0  [cha: n, def:  0, sav:  0]  Standby timer active
  ICT        -1  [cha: n, def: -1, sav: -1]  Idle condition timer (100 ms)
  SCT        -1  [cha: n, def: -1, sav: -1]  Standby condition timer (100 ms)
Informational exceptions control [ie] mode page:
  PERF        0  [cha: n, def:  0, sav:  0]  Performance (impact of ie operations)
  EBF         1  [cha: y, def:  1, sav:  1]  Enable background function
  EWASC       0  [cha: y, def:  0, sav:  0]  Enable warning
  DEXCPT      0  [cha: y, def:  0, sav:  0]  Disable exceptions
  TEST        0  [cha: y, def:  0, sav:  0]  Test (simulate device failure)
  EBACKERR    0  [cha: y, def:  0, sav:  0]  Enable background (scan + self test) error reporting
  LOGERR      1  [cha: n, def:  1, sav:  1]  Log informational exception errors
  MRIE        6  [cha: y, def:  6, sav:  6]  Method of reporting informational exceptions
  INTT      6000  [cha: y, def:6000, sav:6000]  Interval timer (100 ms)
  REPC        0  [cha: y, def:  0, sav:  0]  Report count (or Test flag number [SSC-3])
Background control (SBC) [bc] mode page:
  S_L_FULL    0  [cha: y, def:  0, sav:  0]  Suspend on log full
  LOWIR       0  [cha: y, def:  0, sav:  0]  Log only when intervention required
  EN_BMS      1  [cha: y, def:  1, sav:  1]  Enable background medium scan
  EN_PS       0  [cha: y, def:  0, sav:  0]  Enable pre-scan
  BMS_I     336  [cha: y, def:336, sav:336]  Background medium scan interval time (hour)
  BPS_TL      0  [cha: y, def:  0, sav:  0]  Background pre-scan time limit (hour)
  MIN_IDLE  250  [cha: y, def:250, sav:250]  Minumum idle time before background scan (ms)
  MAX_SUSP    0  [cha: y, def:  0, sav:  0]  Maximum time to suspend background scan (ms)
	

Docteur clé de douze

Compteurs et comportements

--- st2000nm00001_sdparm.txt	2013-02-28 21:12:15.287433646 +0100
+++ wd2000fyyg_sdparm.txt	2013-02-28 21:12:28.823131392 +0100
@@ -1,102 +1,97 @@
-    /dev/sde: SEAGATE   ST2000NM0001      PS04
+    /dev/sdc: WD        WD2000FYYG        D1BB
     Direct access device specific parameters: WP=0  DPOFUA=1
 Read write error recovery [rw] mode page:
-  RC          0  [cha: y, def:  0, sav:  0]  Read continuous
+  RC          0  [cha: n, def:  0, sav:  0]  Read continuous
-  RRC        20  [cha: y, def: 20, sav: 20]  Read retry count
-  COR_S     255  [cha: n, def:255, sav:255]  Correction span (obsolete)
+  RRC       255  [cha: y, def:255, sav:255]  Read retry count
+  COR_S       0  [cha: n, def:  0, sav:  0]  Correction span (obsolete)
-  WRC         5  [cha: y, def:  5, sav:  5]  Write retry count
+  WRC       255  [cha: y, def:255, sav:255]  Write retry count
 Verify error recovery (SBC) [ve] mode page:
-  V_RC       20  [cha: y, def: 20, sav: 20]  Verify retry count
-  V_COR_S   255  [cha: n, def:255, sav:255]  Verify correction span (obsolete)
+  V_RC      255  [cha: y, def:255, sav:255]  Verify retry count
+  V_COR_S     0  [cha: n, def:  0, sav:  0]  Verify correction span (obsolete)
 Caching (SBC) [ca] mode page:
-  FSW         1  [cha: n, def:  1, sav:  1]  Force sequential write
+  FSW         0  [cha: y, def:  0, sav:  0]  Force sequential write
 Informational exceptions control [ie] mode page:
-  PERF        0  [cha: y, def:  0, sav:  0]  Performance (impact of ie operations)
-  EBF         0  [cha: n, def:  0, sav:  0]  Enable background function
+  PERF        0  [cha: n, def:  0, sav:  0]  Performance (impact of ie operations)
+  EBF         1  [cha: y, def:  1, sav:  1]  Enable background function
-  EBACKERR    0  [cha: n, def:  0, sav:  0]  Enable background (scan + self test) error reporting
-  LOGERR      1  [cha: y, def:  1, sav:  1]  Log informational exception errors
+  EBACKERR    0  [cha: y, def:  0, sav:  0]  Enable background (scan + self test) error reporting
+  LOGERR      1  [cha: n, def:  1, sav:  1]  Log informational exception errors
-  REPC        0  [cha: n, def:  0, sav:  0]  Report count (or Test flag number [SSC-3])
+  REPC        0  [cha: y, def:  0, sav:  0]  Report count (or Test flag number [SSC-3])
 Background control (SBC) [bc] mode page:
-  S_L_FULL    0  [cha: n, def:  0, sav:  0]  Suspend on log full
-  LOWIR       0  [cha: n, def:  0, sav:  0]  Log only when intervention required
+  S_L_FULL    0  [cha: y, def:  0, sav:  0]  Suspend on log full
+  LOWIR       0  [cha: y, def:  0, sav:  0]  Log only when intervention required
-  EN_PS       0  [cha: n, def:  0, sav:  0]  Enable pre-scan
+  EN_PS       0  [cha: y, def:  0, sav:  0]  Enable pre-scan
-  BPS_TL     24  [cha: y, def: 24, sav: 24]  Background pre-scan time limit (hour)
+  BPS_TL      0  [cha: y, def:  0, sav:  0]  Background pre-scan time limit (hour)
	

Le client, le fournisseur et le fabriquant

Merci

manu@gandi.net

beorn@gandi.net

/

#