HP Workstation xw8000 Adaptec SCSI RAID 2120S: Software Reference Guide - Page 336

Build/verify <n&gt, Clear <n&gt, Build/verify/clear Failed

Page 336 highlights

Adaptec SCSI RAID Software Reference Guide you need to be able to check the status of a background build/verify or clear task and determine when it is complete. The ACU provides a way to do this. When you use record mode to record a controller's configuration and you specify a log file (/L switch), the ACU writes build/verify and clear status information about each array in the configuration to the log file. An application or batch file can then parse the resulting log file to determine whether an array's build/verify or clear is complete, in progress (a percentage of the task completed), or failed. The following example shows a log file of a recorded configuration consisting of three arrays: Reading array information ...Passed Scanning for Drives ...Passed Reading cache values...Passed Array #0 Status : OK Array #1 Status : BUILD/VERIFY 30% Array #2 Status : BUILD/VERIFY/CLEAR FAILED Each status line consists of the prefix Array# Status :, where is the array ID, followed by the status. The possible status values are as follows: ■ OK Indicates a nonredundant array (no build required) or a redundant array whose build task completed successfully. ■ BUILD/VERIFY % CLEAR % Indicates a build/verify (or clear) is currently in progress, where is the percentage of the operation that is complete. The percentage is an integer between 0 and 99, inclusive. ■ BUILD/VERIFY/CLEAR FAILED Indicates a build/verify or clear that did not complete due to a data error or other unexpected problem. When a build/verify task runs on a multilevel array, the build/ verify occurs on the child arrays and not on the parent array. Consequently, the parent task always indicates 0% and the child task indicates 0% to 100%. When a clear task runs on a multilevel array, the clearing occurs on the parent array and not on the child 13-14

  • 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
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354

13-14
Adaptec SCSI RAID Software Reference Guide
you need to be able to check the status of a background
build/verify or clear task and determine when it is complete.
The ACU provides a way to do this. When you use record mode to
record a controller’s configuration and you specify a log file (/L
switch), the ACU writes build/verify and clear status information
about each array in the configuration to the log file. An application
or batch file can then parse the resulting log file to determine
whether an array’s build/verify or clear is complete, in progress (a
percentage of the task completed), or failed.
The following example shows a log file of a recorded configuration
consisting of three arrays:
Reading array information ...Passed
Scanning for Drives ...Passed
Reading cache values...Passed
Array #0 Status : OK
Array #1 Status : BUILD/VERIFY 30%
Array #2 Status : BUILD/VERIFY/CLEAR FAILED
Each status line consists of the prefix Array#<n> Status :, where
<n>
is the array ID, followed by the status. The possible status values are
as follows:
OK
Indicates a nonredundant array (no build required) or a
redundant array whose build task completed successfully.
BUILD/VERIFY <n>%
CLEAR <n>%
Indicates a build/verify (or clear) is currently in progress, where
<n>
is the percentage of the operation that is complete. The
percentage is an integer between 0 and 99, inclusive.
BUILD/VERIFY/CLEAR FAILED
Indicates a build/verify or clear that did not complete due to a
data error or other unexpected problem.
When a build/verify task runs on a multilevel array, the build/
verify occurs on the child arrays and not on the parent array.
Consequently, the parent task always indicates 0% and the child
task indicates 0% to 100%. When a clear task runs on a multilevel
array, the clearing occurs on the parent array and not on the child