3Ware 7506-8 User Guide - Page 21

AEN 026h AEN_DRIVE_ECC_ERROR on If the disk drive is - 3dm

Page 21 highlights

accordingly. Background Media Scan is also designed to be minimally intrusive to the normal controller performance. Background Media Scan can provide early warning of a disk drive problem or failure. For example, if the media scan encounters many error locations, this may be an indication of excessive grown defects on the drive. For redundant arrays, grown defects can be fixed early to maintain optimal redundancy for the array. Many sectors on a drive may not be used or checked for long periods of time. Bad sectors may not be known until actual user data is written and then read from these locations. By periodic scanning of the media, the disk drive firmware is allowed to do corrective actions on problem areas on the disk and can minimize the occurrence of uncorrectable read errors. Background Media Scan is scheduled through 3DM. When the media scan is activated, the controller firmware either starts the scan at the first drive with the lowest port number or scans from when it was last deactivated. While scanning, the controller issues normal read commands to the drive in a sequential manner. When the controller is idle with no host commands, the rate of the media scan is as fast as the drive can transfer data. When an error from the drive is encountered, the controller typically will retry the command. If there are cable CRC errors, there may be multiple retries including downgrade of the UDMA mode. If the error persists and is repairable (e.g., ECC errors), an error notification is issued to indicate the problem. (See "AEN 026h AEN_DRIVE_ECC_ERROR" on page 105.) If the disk drive is part of a redundant array that is in a redundant state (not DEGRADED, REBUILDING), then Dynamic Sector Repair automatically rewrites the redundant data to the error location to force the drive to reallocate the error location. A notification of repair is posted. The result is a restoration of drive and data integrity; the primary and redundant data are again both valid. After repairs, Background Media Scan continues on the same disk drive until reaching the maximum logical block address on the drive. It then proceeds onto the next disk drive available for scanning. When it reaches the last drive (i.e., drive with the highest port number), it stops until the next scheduled scan. It will then start from the first drive. www.3ware.com 13

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126

www.3ware.com
13
accordingly. Background Media Scan is also designed to be minimally
intrusive to the normal controller performance.
Background Media Scan can provide early warning of a disk drive problem or
failure. For example, if the media scan encounters many error locations, this
may be an indication of excessive grown defects on the drive. For redundant
arrays, grown defects can be fixed early to maintain optimal redundancy for
the array.
Many sectors on a drive may not be used or checked for long periods of time.
Bad sectors may not be known until actual user data is written and then read
from these locations. By periodic scanning of the media, the disk drive
firmware is allowed to do corrective actions on problem areas on the disk and
can minimize the occurrence of uncorrectable read errors.
Background Media Scan is scheduled through 3DM. When the media scan is
activated, the controller firmware either starts the scan at the first drive with
the lowest port number or scans from when it was last deactivated. While
scanning, the controller issues normal read commands to the drive in a
sequential manner. When the controller is idle with no host commands, the
rate of the media scan is as fast as the drive can transfer data. When an error
from the drive is encountered, the controller typically will retry the command.
If there are cable CRC errors, there may be multiple retries including
downgrade of the UDMA mode. If the error persists and is repairable (e.g.,
ECC errors), an error notification is issued to indicate the problem. (See
“AEN 026h AEN_DRIVE_ECC_ERROR” on page 105.) If the disk drive is
part of a redundant array that is in a redundant state (not DEGRADED,
REBUILDING), then Dynamic Sector Repair automatically rewrites the
redundant data to the error location to force the drive to reallocate the error
location. A notification of repair is posted. The result is a restoration of drive
and data integrity; the primary and redundant data are again both valid.
After repairs, Background Media Scan continues on the same disk drive until
reaching the maximum logical block address on the drive. It then proceeds
onto the next disk drive available for scanning. When it reaches the last drive
(i.e., drive with the highest port number), it stops until the next scheduled
scan. It will then start from the first drive.