3Ware 7000-2 User Guide - Page 27

3Ware 7000-2 - Escalade RAID Controller Manual

Page 27 highlights

Introduction 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 184.) 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 scan- www.3ware.com 27

  • 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
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196

Introduction
www.3ware.com
27
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 peri-
ods 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 occur-
rence 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 com-
mand. 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 184.) If the disk drive is
part of a redundant array that is in a redundant state (not
DEGRADED, REBUILDING), then
Dynamic Sector Repair auto-
matically 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 scan-