Bull Power6 - PCI-X SCSI RAID Controller Reference guide

Type
Reference guide
PCI-X SCSI RAID
Controller
Reference Guide for Linux
ESCALA POWER6
REFERENCE
86 A1 60EV 00
BLANK
ESCALA POWER6
PCI-X SCSI RAID
Controller
Reference Guide for Linux
November 2007
BULL CEDOC
357 AVENUE PATTON
B.P.20845
49008 ANGERS CEDEX 01
FRANCE
REFERENCE
86 A1 60EV 00
Hardware
The following copyright notice protects this book under Copyright laws which prohibit such actions as, but not
limited to, copying, distributing, modifying, and making derivative works.
Copyright Bull SAS 1992, 2007
Printed in France
Suggestions and criticisms concerning the form, content, and presentation of this
book are invited. A form is provided at the end of this book for this purpose.
To order additional copies of this book or other Bull Technical Publications, you
are invited to use the Ordering Form also provided at the end of this book.
Trademarks and Acknowledgements
We acknowledge the right of proprietors of trademarks mentioned in this book.
AIX
is a registered trademark of International Business Machines Corporation, and is being used under licence.
UNIX
is a registered trademark in the United States of America and other countries licensed exclusively through
the Open Group.
Linux
is the registered trademark of Linus Torvalds in the U.S. and other countries
The information in this document is subject to change without notice. Bull will not be liable for errors contained
herein, or for incidental or consequential damages in connection with the use of this material.
Contents
Safety Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ix
Handling Static Sensitive Devices . . . . . . . . . . . . . . . . . . . . . . . . . .xi
About This Book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
ISO 9000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
Highlighting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
References to Linux Operating System . . . . . . . . . . . . . . . . . . . . . . . . xiii
Related Publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv
Part 1. Linux 2.6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
Chapter 1. PCI-X SCSI RAID Controller Overview . . . . . . . . . . . . . . . . . . . .3
Disk Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3
Supported RAID Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4
RAID Level 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
RAID Level 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
RAID Level 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
RAID Level 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Disk Array Capacities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
RAID Level Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Stripe-Unit Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Disk Array Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Disk Arrays States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Physical Disk States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
I/O Adapter States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Auxiliary Cache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Chapter 2. PCI-X SCSI RAID Controller Software . . . . . . . . . . . . . . . . . . . .13
Verifying the Installation of the PCI-X SCSI RAID Controller Software . . . . . . . . . . . . .13
Chapter 3. Common PCI-X SCSI RAID Controller Tasks . . . . . . . . . . . . . . . . .15
Using iprconfig . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
Viewing the Status of Disks and Disk Arrays . . . . . . . . . . . . . . . . . . . . .15
Viewing Disk Array Status . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Formatting Disks for Use in PCI-X SCSI RAID Disk Arrays . . . . . . . . . . . . . . . . .18
Formatting to Advanced Function . . . . . . . . . . . . . . . . . . . . . . . . . .18
Formatting to JBOD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
Deleting a PCI-X SCSI RAID Disk Array . . . . . . . . . . . . . . . . . . . . . . . .18
Adding Disks to an Existing Disk Array . . . . . . . . . . . . . . . . . . . . . . . .19
Using Hot Spare Disks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Creating Hot Spare Disks . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
Deleting Hot Spare Disks . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Viewing and Changing PCI-X SCSI RAID Controller Bus Settings . . . . . . . . . . . . . . .20
Setting Bus Speed at Boot . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
Creating a PCI-X SCSI RAID Disk Array . . . . . . . . . . . . . . . . . . . . . . . .22
Chapter 4. PCI-X SCSI RAID Controller Maintenance . . . . . . . . . . . . . . . . . .23
Do’s and Don’ts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Updating the PCI-X SCSI RAID Controller Microcode . . . . . . . . . . . . . . . . . . .24
Separating a Removable Cache Card From the Base Card on Type 2780 and 571E Cards . . . . .24
Attach the Removable Cache Card to the Base Card . . . . . . . . . . . . . . . . . .31
iii
Replacing the Cache Directory Card . . . . . . . . . . . . . . . . . . . . . . . . .35
Rechargeable Battery Maintenance . . . . . . . . . . . . . . . . . . . . . . . . . .38
Displaying Rechargeable Battery Information . . . . . . . . . . . . . . . . . . . . .39
Forcing a Rechargeable Battery Error . . . . . . . . . . . . . . . . . . . . . . . .39
Replacing the Rechargeable Cache Battery Pack . . . . . . . . . . . . . . . . . . . .40
Separating the 571F/575B Card Set and Moving the Cache Directory Card . . . . . . . . . .43
Replacing Physical Disks . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
Removing a Failed Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
Installing a New Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
Recovery Procedures for Disk Failures . . . . . . . . . . . . . . . . . . . . . . . .51
RAID Level 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
RAID Level 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
RAID Level 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52
RAID Level 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52
Reclaiming IOA Cache Storage . . . . . . . . . . . . . . . . . . . . . . . . . . .53
Chapter 5. Problem Determination and Recovery . . . . . . . . . . . . . . . . . . . .55
Error Log Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
Basic vi Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
Sample Error Logs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
Adapter Dump . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
Identifying the Disk Array Problem . . . . . . . . . . . . . . . . . . . . . . . . . .62
Unit Reference Code (URC) Tables . . . . . . . . . . . . . . . . . . . . . . . . .62
Maintenance Analysis Procedures (MAPs) . . . . . . . . . . . . . . . . . . . . . . .66
MAP 3300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
MAP 3310 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
MAP 3311 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
MAP 3312 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68
MAP 3313 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68
MAP 3320 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69
MAP 3321 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71
MAP 3330 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71
MAP 3331 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
MAP 3332 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75
MAP 3333 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76
MAP 3334 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .76
MAP 3335 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78
MAP 3337 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78
MAP 3340 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
MAP 3350 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
MAP 3351 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .83
MAP 3390 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84
Part 2. RedHat Enterprise Linux 3.0 . . . . . . . . . . . . . . . . . . . . . .85
Chapter 6. PCI-X SCSI RAID Controller Overview . . . . . . . . . . . . . . . . . . . .87
Disk Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
Supported RAID Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88
RAID Level 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
RAID Level 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90
RAID Level 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91
Disk Array Capacities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
RAID Level Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
Stripe-Unit Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
Disk Array Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
Disk Array Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
iv PCI-X SCSI RAID Controller: Reference Guide for Linux
Physical Disk Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
Disk Arrays States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
Physical Disk States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
I/O Adapter States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
Chapter 7. PCI-X SCSI RAID Controller Software . . . . . . . . . . . . . . . . . . . .97
Verifying the Installation of the PCI-X SCSI RAID Controller Software . . . . . . . . . . . . .97
Chapter 8. Common PCI-X SCSI RAID Controller Tasks . . . . . . . . . . . . . . . . .99
Using iprconfig . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99
Viewing the Status of Disks and Disk Arrays . . . . . . . . . . . . . . . . . . . . . .99
Viewing Parity Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Disk Array Parity Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Disk Parity Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Formatting Disks for Use in PCI-X SCSI RAID Disk Arrays . . . . . . . . . . . . . . . . . 103
Formatting to Advanced Function . . . . . . . . . . . . . . . . . . . . . . . . . 103
Formatting to JBOD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Creating a PCI-X SCSI RAID Disk Array . . . . . . . . . . . . . . . . . . . . . . . 104
Deleting a PCI-X SCSI RAID Disk Array . . . . . . . . . . . . . . . . . . . . . . . . 105
Adding Disks to an Existing Disk Array . . . . . . . . . . . . . . . . . . . . . . . . 105
Using Hot Spare Disks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Creating Hot Spare Disks . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Deleting Hot Spare Disks . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Viewing and Changing PCI-X SCSI RAID Controller Bus Settings . . . . . . . . . . . . . . 106
Chapter 9. PCI-X SCSI RAID Controller Maintenance . . . . . . . . . . . . . . . . . . 109
Do’s and Don’ts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Updating the PCI-X SCSI RAID Controller Microcode . . . . . . . . . . . . . . . . . . .110
Replacing the Cache Directory Card . . . . . . . . . . . . . . . . . . . . . . . . .110
Rechargeable Battery Maintenance . . . . . . . . . . . . . . . . . . . . . . . . .112
Displaying Rechargeable Battery Information . . . . . . . . . . . . . . . . . . . . .112
Forcing a Rechargeable Battery Error . . . . . . . . . . . . . . . . . . . . . . .113
Replacing the Rechargeable Cache Battery Pack . . . . . . . . . . . . . . . . . . .113
Replacing Physical Disks . . . . . . . . . . . . . . . . . . . . . . . . . . . . .115
Removing a Failed Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116
Installing a New Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116
Recovery Procedures for Disk Failures . . . . . . . . . . . . . . . . . . . . . . . .116
RAID Level 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116
RAID Level 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
RAID Level 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
Reclaiming IOA Cache Storage . . . . . . . . . . . . . . . . . . . . . . . . . . .118
Chapter 10. Problem Determination and Recovery . . . . . . . . . . . . . . . . . . .119
Error Log Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .119
Basic vi Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Sample Error Logs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
Adapter Dump . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Identifying the Disk Array Problem . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Unit Reference Code (URC) Tables . . . . . . . . . . . . . . . . . . . . . . . . 126
Maintenance Analysis Procedures (MAPs) . . . . . . . . . . . . . . . . . . . . . . . 130
MAP 3300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
MAP 3310 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
MAP 3311 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
MAP 3312 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
MAP 3313 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
MAP 3320 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Contents v
MAP 3321 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
MAP 3330 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
MAP 3331 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
MAP 3332 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
MAP 3333 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
MAP 3334 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
MAP 3335 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
MAP 3337 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
MAP 3350 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
MAP 3351 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
MAP 3390 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Part 3. SuSE Linux Enterprise Server 8 . . . . . . . . . . . . . . . . . . . 147
Chapter 11. PCI-X SCSI RAID Controller Overview . . . . . . . . . . . . . . . . . . . 149
Disk Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Supported RAID Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
RAID Level 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
RAID Level 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
RAID Level 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Disk Array Capacities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
RAID Level Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Stripe-Unit Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Disk Array Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Disk Array Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Physical Disk Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Disk Arrays States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Physical Disk States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
I/O Adapter States . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Chapter 12. PCI-X SCSI RAID Controller Software . . . . . . . . . . . . . . . . . . . 159
Verifying the Installation of the PCI-X SCSI RAID Controller Software . . . . . . . . . . . . . 159
Chapter 13. Common PCI-X SCSI RAID Controller Tasks . . . . . . . . . . . . . . . . 161
Using sisconfig . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Viewing the Status of Disks and Disk Arrays . . . . . . . . . . . . . . . . . . . . . . 161
Viewing Parity Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Disk Array Parity Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Disk Parity Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Formatting Disks for Use in PCI-X SCSI RAID Disk Arrays . . . . . . . . . . . . . . . . . 165
Formatting to Advanced Function . . . . . . . . . . . . . . . . . . . . . . . . . 165
Formatting to JBOD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Creating a PCI-X SCSI RAID Disk Array . . . . . . . . . . . . . . . . . . . . . . . 166
Deleting a PCI-X SCSI RAID Disk Array . . . . . . . . . . . . . . . . . . . . . . . . 167
Adding Disks to an Existing Disk Array . . . . . . . . . . . . . . . . . . . . . . . . 167
Using Hot Spare Disks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
Creating Hot Spare Disks . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
Deleting Hot Spare Disks . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
Viewing and Changing PCI-X SCSI RAID Controller Bus Settings . . . . . . . . . . . . . . 168
Chapter 14. PCI-X SCSI RAID Controller Maintenance . . . . . . . . . . . . . . . . . 171
Do’s and Don’ts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
Updating the PCI-X SCSI RAID Controller Microcode . . . . . . . . . . . . . . . . . . . 172
Separating a Removable Cache Card From the Base Card . . . . . . . . . . . . . . . . 172
Replacing the Cache Directory Card . . . . . . . . . . . . . . . . . . . . . . . . . 177
Rechargeable Battery Maintenance . . . . . . . . . . . . . . . . . . . . . . . . . 179
vi PCI-X SCSI RAID Controller: Reference Guide for Linux
Displaying Rechargeable Battery Information . . . . . . . . . . . . . . . . . . . . . 179
Forcing a Rechargeable Battery Error . . . . . . . . . . . . . . . . . . . . . . . 180
Replacing the Rechargeable Cache Battery Pack . . . . . . . . . . . . . . . . . . . 180
Replacing Physical Disks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
Removing a Failed Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Installing a New Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
Recovery Procedures for Disk Failures . . . . . . . . . . . . . . . . . . . . . . . . 183
RAID Level 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
RAID Level 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
RAID Level 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Reclaiming IOA Cache Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Chapter 15. Problem Determination and Recovery . . . . . . . . . . . . . . . . . . . 187
Error Log Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
Basic vi Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
Sample Error Logs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Adapter Dump . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
Identifying the Disk Array Problem . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Unit Reference Code (URC) Tables . . . . . . . . . . . . . . . . . . . . . . . . 194
Maintenance Analysis Procedures (MAPs) . . . . . . . . . . . . . . . . . . . . . . . 198
MAP 3300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
MAP 3310 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
MAP 3311 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
MAP 3312 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
MAP 3313 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
MAP 3320 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
MAP 3321 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
MAP 3330 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
MAP 3331 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
MAP 3332 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
MAP 3333 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
MAP 3334 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
MAP 3335 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
MAP 3337 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
MAP 3350 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
MAP 3351 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
MAP 3390 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
Appendixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Communications Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Federal Communications Commission (FCC) Statement . . . . . . . . . . . . . . . . . 215
European Union (EU) Statement . . . . . . . . . . . . . . . . . . . . . . . . . 215
International Electrotechnical Commission (IEC) Statement . . . . . . . . . . . . . . . . 215
United Kingdom Telecommunications Safety Requirements . . . . . . . . . . . . . . . . 215
Avis de conformité aux normes du ministère des Communications du Canada . . . . . . . . 216
Canadian Department of Communications Compliance Statement . . . . . . . . . . . . . 216
VCCI Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
Electromagnetic Interference (EMI) Statement - Taiwan . . . . . . . . . . . . . . . . . 216
Radio Protection for Germany . . . . . . . . . . . . . . . . . . . . . . . . . . 216
Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
Contents vii
viii PCI-X SCSI RAID Controller: Reference Guide for Linux
Safety Information
DANGER
An electrical outlet that is not correctly wired could place hazardous voltage on metal parts of
the system or the devices that attach to the system. It is the responsibility of the customer to
ensure that the outlet is correctly wired and grounded to prevent an electrical shock.
Before installing or removing signal cables, ensure that the power cables for the system unit
and all attached devices are unplugged.
When adding or removing any additional devices to or from the system, ensure that the power
cables for those devices are unplugged before the signal cables are connected. If possible,
disconnect all power cables from the existing system before you add a device.
Use one hand, when possible, to connect or disconnect signal cables to prevent a possible
shock from touching two surfaces with different electrical potentials.
During an electrical storm, do not connect cables for display stations, printers, telephones, or
station protectors for communication lines.
ix
x PCI-X SCSI RAID Controller: Reference Guide for Linux
Handling Static Sensitive Devices
Attention: Static electricity can damage this device and your system unit. To avoid damage, keep this
device in its anti-static protective bag until you are ready to install it. To reduce the possibility of
electrostatic discharge, follow the precautions listed below:
v Limit your movement. Movement can cause static electricity to build up around you.
v Handle the device carefully, holding it by its edges or its frame.
v Do not touch solder joints, pins, or exposed printed circuitry.
v Do not leave the device where others can handle and possibly damage the device.
v While the device is still in its anti-static package, touch it to an unpainted metal part of the system unit
for at least two seconds. (This drains static electricity from the package and from your body.)
v Remove the device from its package and install it directly into your system unit without setting it down. If
it is necessary to set the device down, place it on its static-protective package. (If your device is an
adapter, place it component-side up.) Do not place the device on your system unit cover or on a metal
table.
v Take additional care when handling devices during cold weather, as heating reduces indoor humidity
and increases static electricity.
xi
xii PCI-X SCSI RAID Controller: Reference Guide for Linux
About This Book
This book provides usage and maintenance information regarding the PCI-X SCSI RAID Controller for
various versions of the Linux kernel. Chapters 1 through 4 of this book contain general information that is
intended for all users of this product. Chapter 5 contains service information intended for a service
representative specifically trained on the system unit and subsystem being serviced. Use this book in
conjunction with your specific system unit and operating system documentation.
ISO 9000
ISO 9000 registered quality systems were used in the development and manufacturing of this product.
Highlighting
The following highlighting conventions are used in this book:
Bold Identifies commands, subroutines, keywords, files, structures, directories, and other items
whose names are predefined by the system. Also identifies graphical objects such as buttons,
labels, and icons that the user selects.
Italics Identifies parameters whose actual names or values are to be supplied by the user.
Monospace Identifies examples of specific data values, examples of text similar to what you might see
displayed, examples of portions of program code similar to what you might write as a
programmer, messages from the system, or information you should actually type.
References to Linux Operating System
This document may contain references to the Linux operating system, and is intended to be used with
systems running the Linux kernel. Three different versions of Linux are described in this document: Linux
2.6, SuSE Linux Enterprise Server 8, and RedHat Enterprise Linux 3.0 Make sure you are consulting the
appropriate section of this document for the operating system you are using.
This document may describe hardware features and functions. While the hardware supports them, the
realization of these features and functions depends upon support from the operating system. Linux
provides this support. If you are using another operating system, consult the appropriate documentation for
that operating system regarding support for those features and functions.
Related Publications
The following publications contain related information:
v System unit documentation for information specific to your hardware configuration
v IPR Linux Device Driver Web site, available on the internet at http://sourceforge.net/projects/iprdd/
v RS/6000 Eserver pSeries Adapters, Devices, and Cable Information for Multiple Bus Systems, order
number SA38-0516. Also available on the internet at https://techsupport.services.ibm.com/server/library/
v Linux Documentation Project Web site, available on the internet at http://www.tldp.org/
v Linux for IBM Eserver pSeries Web site, available on the internet at http://www-1.ibm.com/servers/
eserver/pseries/linux/
v RS/6000 Eserver pSeries Diagnostic Information for Multiple Bus Systems, order number SA38-0509.
Also available on the internet at https://techsupport.services.ibm.com/server/library
v The RAIDbook: A Handbook of Storage Systems Technology, Edition 6, Editor: Paul Massiglia
v Penguinppc Web site, dedicated to Linux on PowerPC, available on the internet at
http://penguinppc.org/
xiii
Trademarks
The following terms are trademarks of International Business Machines Corporation in the United States,
other countries, or both:
v Eserver
v PowerPC
v pSeries
v RS/6000
Other
company, product, and service names may be trademarks or service marks of others.
xiv PCI-X SCSI RAID Controller: Reference Guide for Linux
Part 1. Linux 2.6
1
2 PCI-X SCSI RAID Controller: Reference Guide for Linux
Chapter 1. PCI-X SCSI RAID Controller Overview
The PCI-X SCSI RAID Controller is a 64-bit PCI-X adapter. This adapter has the following features:
v PCI-X system interface
v Dual or Quad Channel, Ultra320 (320 MB/s) SCSI controllers
v Embedded PowerPC RISC Processor, Hardware XOR DMA Engine, and Hardware Finite Field Multiplier
(FFM) DMA Engine (for RAID level 6)
v Non-volatile write cache
v Support for RAID (Redundant Array of Independent Disks) levels 0, 5, 6, and 10 disk arrays
v Disk array supported as a bootable device
v Supports attachment of other devices such as non-RAID disks, tape, and optical devices
v Advanced RAID features:
– Hot spares for RAID level 5, 6, and 10 disk arrays
– Ability to increase the capacity of an existing RAID level 5 or 6 disk array by adding disks
– Background parity checking
– Background data scrubbing
– Disks formatted to 522 bytes/sector, providing Longitudinal Redundancy Checking (LRC) and
Logically Bad Block checking
CCIN
(Custom Card
Identification
Number)
PCI
Form
Factor
Channels RAID
Levels
Supported
Write Cache
Size
Read Cache
Size
Multi
Initiator and
High
Availability
Support
Auxillary
Cache
Support
Adapter LED/FFC Cache
Battery Pack
Technology
Cache
Battery Pack
Concurrent
Maintenance
Cache
Battery
Pack FFC
2780 Yes 4 0, 5, and
10
Up to 757 MB
(compressed)
Up to 1024
MB
(compressed)
No No 2527 LiIon Yes 2D01
5702, 1974 Yes 2 None 0 MB 0 MB Yes No 2522 None N/A N/A
5703, 1975 Yes 2 0, 5, and
10
40 MB 0 MB No No 2523 NiMH No 2526
5709, 1976 No
1
2 0, 5, and
10
16 MB 0 MB No No 2523 NiMH No 2526
571A, 1912 Yes 2 None 0 MB 0 MB Yes No 252D None N/A N/A
571B, 1913 Yes 2 0, 5, 6, and
10
90 MB 0 MB No No 2514 LiIon No 2D03
571E
6
Yes 4 0, 5, 6, and
10
Up to 1.5 GB
(compressed)
Up to 1.6 GB
(compressed)
No No 2512 Lilon Yes 2D01
572E No
2
2 0 and 10 0 MB 0 MB No No 252B N/A N/A N/A
573D, 1908 No 2 0, 5, and
10
40 MB 0 MB No No 2529 NiMH No 2526
571F/575B
3,6
Yes 4
4
0, 5, 6 and
10
Up to 1.5 GB
(compressed)
Up to 1.6 GB
(compressed)
No Yes 2513/252E LiIon Yes
5
2D06
1
Some PCI-X SCSI RAID Controllers do not have the form of a standard PCI adapter. The form of these controllers is a combination of SCSI and PCI-X bus interface logic
integrated onto the system board and a RAID Enablement Card. The card plugs into the system board in order to connect to the SCSI and PCI-X bus interface logic.
2
This PCI-X SCSI RAID Controller is integrated onto the system board and attaches to Serial Attached SCSI (SAS) disks via 3 Gb connections.
3
Double-wide adapter which takes up two PCI-X slots. It is composed of both a storage I/O adapter (571F) and an Auxiliary Cache adapter (575B).
4
Three channels available for external device attachment. One internal channel dedicated to Auxiliary Cache attachment. See the Auxiliary Cache section for more information.
5
The Cache Battery Pack for both adapters is contained in a single battery FRU which is physically located on the 575B Auxiliary Cache card.
6
This adapter is only supported in a Linux partition on an IBM System i server.
Disk Arrays
RAID technology is used to store data across a group of disks known as a disk array. Depending on the
RAID level selected, this storage technique provides the data redundancy required to keep data secure
and the system operational. If a disk failure occurs, the disk can usually be replaced without interrupting
normal system operation. Disk arrays also have the potential to provide higher data transfer and input and
output (I/O) rates than those provided by single large disks.
3
Each disk array can be used by Linux in the same way as it would a single SCSI disk. For example, after
creating a disk array, you can use Linux commands to make the disk array available to the system by
partitioning and creating a file system on it.
The PCI-X SCSI RAID Controller is managed by the iprconfig utility. The iprconfig utility is the interface
to the RAID configuration, monitoring, and recovery features of the controller.
If a disk array is to be used as the boot device, it may be required to prepare the disks by booting into
Rescue mode and creating the disk array before installing Linux. You might want to perform this procedure
when the original boot drive is to be used as part of a disk array.
The following figure illustrates a possible disk array configuration.
Supported RAID Levels
The RAID level of a disk array determines how data is stored on the disk array and the level of protection
that is provided. When a part of the RAID system fails, different RAID levels help to recover lost data in
different ways. With the exception of RAID level 0, if a single drive fails within an array, the array controller
can reconstruct the data for the failed disk by using the data stored on other disks within the array. This
data reconstruction has little or no impact to current system programs and users. The PCI-X SCSI RAID
4 PCI-X SCSI RAID Controller: Reference Guide for Linux
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90
  • Page 91 91
  • Page 92 92
  • Page 93 93
  • Page 94 94
  • Page 95 95
  • Page 96 96
  • Page 97 97
  • Page 98 98
  • Page 99 99
  • Page 100 100
  • Page 101 101
  • Page 102 102
  • Page 103 103
  • Page 104 104
  • Page 105 105
  • Page 106 106
  • Page 107 107
  • Page 108 108
  • Page 109 109
  • Page 110 110
  • Page 111 111
  • Page 112 112
  • Page 113 113
  • Page 114 114
  • Page 115 115
  • Page 116 116
  • Page 117 117
  • Page 118 118
  • Page 119 119
  • Page 120 120
  • Page 121 121
  • Page 122 122
  • Page 123 123
  • Page 124 124
  • Page 125 125
  • Page 126 126
  • Page 127 127
  • Page 128 128
  • Page 129 129
  • Page 130 130
  • Page 131 131
  • Page 132 132
  • Page 133 133
  • Page 134 134
  • Page 135 135
  • Page 136 136
  • Page 137 137
  • Page 138 138
  • Page 139 139
  • Page 140 140
  • Page 141 141
  • Page 142 142
  • Page 143 143
  • Page 144 144
  • Page 145 145
  • Page 146 146
  • Page 147 147
  • Page 148 148
  • Page 149 149
  • Page 150 150
  • Page 151 151
  • Page 152 152
  • Page 153 153
  • Page 154 154
  • Page 155 155
  • Page 156 156
  • Page 157 157
  • Page 158 158
  • Page 159 159
  • Page 160 160
  • Page 161 161
  • Page 162 162
  • Page 163 163
  • Page 164 164
  • Page 165 165
  • Page 166 166
  • Page 167 167
  • Page 168 168
  • Page 169 169
  • Page 170 170
  • Page 171 171
  • Page 172 172
  • Page 173 173
  • Page 174 174
  • Page 175 175
  • Page 176 176
  • Page 177 177
  • Page 178 178
  • Page 179 179
  • Page 180 180
  • Page 181 181
  • Page 182 182
  • Page 183 183
  • Page 184 184
  • Page 185 185
  • Page 186 186
  • Page 187 187
  • Page 188 188
  • Page 189 189
  • Page 190 190
  • Page 191 191
  • Page 192 192
  • Page 193 193
  • Page 194 194
  • Page 195 195
  • Page 196 196
  • Page 197 197
  • Page 198 198
  • Page 199 199
  • Page 200 200
  • Page 201 201
  • Page 202 202
  • Page 203 203
  • Page 204 204
  • Page 205 205
  • Page 206 206
  • Page 207 207
  • Page 208 208
  • Page 209 209
  • Page 210 210
  • Page 211 211
  • Page 212 212
  • Page 213 213
  • Page 214 214
  • Page 215 215
  • Page 216 216
  • Page 217 217
  • Page 218 218
  • Page 219 219
  • Page 220 220
  • Page 221 221
  • Page 222 222
  • Page 223 223
  • Page 224 224
  • Page 225 225
  • Page 226 226
  • Page 227 227
  • Page 228 228
  • Page 229 229
  • Page 230 230
  • Page 231 231
  • Page 232 232
  • Page 233 233
  • Page 234 234
  • Page 235 235
  • Page 236 236
  • Page 237 237
  • Page 238 238
  • Page 239 239
  • Page 240 240

Bull Power6 - PCI-X SCSI RAID Controller Reference guide

Type
Reference guide

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI