This softcopy of 14 January 2002 is a minor revision to SA33-3285-02. It contains new technical changes that are not
shown in the printed book. Such changes are shown by a colon (:) to the left of each change. Changes that are also in
the printed book are shown by a vertical line to the left of each change.
The following paragraph does not apply to any country where such provisions are inconsistent with local law:
THIS PUBLICATION IS PRINTED “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A
PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions;
therefore, this statement may not apply to you.
This publication could contain technical inaccuracies or typographical errors. Changes are periodically made to the
information herein; these changes will be incorporated in new editions of the publication.
It is possible that this publication may contain reference to, or information about, products (machines and programs),
programming, or services that are not announced in your country. Such references or information must not be
construed to mean that such products, programming, or services will be offered in your country. Any reference to a
licensed program in this publication is not intended to state or imply that you can use only the licensed program
indicated. You can use any functionally equivalent program instead.
Note to U.S. Government Users — Documentation related to restricted rights — Use, duplication, or disclosure is
subject to restrictions set forth in the GSA ADP Schedule Contract.
Contents
Safety Notices........................xv
Definitions of Safety Notices...................xv
Safety Notice for Installing, Relocating, or Servicing............xv
About This Book ......................xvii
Who Should Use This Book ...................xvii
What This Book Contains ....................xvii
If You Need More Information...................xvii
||
Part 1. User Information........................1
Web Support Pages......................xviii
Numbering Convention.....................xviii
Chapter 1. Introducing SSA and the Advanced SerialRAID Adapters .....3
Serial Storage Architecture (SSA) ..................3
The Advanced SerialRAID Adapters (type 4–P).............4
Fast-Write Cache Feature...................5
128 MB Memory Module Feature .................5
Lights of the Advanced SerialRAID Adapters .............6
Port Addresses of the Advanced SerialRAID Adapters ..........6
SSA Adapter ID during Bring-Up ..................6
Chapter 15. Removal and Replacement Procedures ..........319
Exchanging Disk Drives....................319
Changing Pdisk and Hdisk Numbers ................326
Removing and Replacing an Advanced SerialRAID Adapter........327
Removing an SDRAM Module of an Advanced SerialRAID Adapter ......329
Installing an SDRAM Module of an Advanced SerialRAID Adapter ......330
Removing the Fast-Write Cache Option Card of an Advanced SerialRAID Adapter332
Installing the Fast-Write Cache Option Card of an Advanced SerialRAID Adapter334
Removing the Battery Assembly from the Fast-Write Cache Option Card of an
Advanced SerialRAID Adapter.................336
Installing a Battery Assembly into the Fast-Write Cache Option Card of an
Advanced SerialRAID Adapter.................338
Part Numbers........................340
Chapter 16. Using the SSA Command Line Utilities ..........341
||
||
||
||
||
||
ssa_sesdld Command .....................341
Purpose........................341
Syntax .........................341
Description........................341
Flags.........................341
Examples ........................342
ssaadap Command ......................343
Purpose........................343
Syntax .........................343
Description........................343
Flags.........................343
Contentsix
ssacand Command ......................344
Purpose........................344
Syntax .........................344
Description........................344
Flags.........................344
ssa_certify Command .....................345
Purpose........................345
Syntax .........................345
Description........................345
Flags.........................345
ssaconn Command ......................347
Purpose........................347
Syntax .........................347
Description........................347
Flags.........................347
ssa_diag Command......................348
Purpose........................348
Syntax .........................348
Description........................348
Flags.........................348
Output .........................348
ssadisk Command ......................349
Purpose........................349
Syntax .........................349
Description........................349
Flags.........................349
ssadload Command......................350
Purpose........................350
Syntax .........................350
Description........................350
Flags.........................351
Examples ........................351
ssa_ela Command ......................353
Purpose........................353
Syntax .........................353
Description........................353
Flags.........................353
Output .........................354
ssaencl Command ......................355
Purpose........................355
Syntax .........................355
Description........................355
Flags.........................355
Examples ........................357
ssa_format Command .....................358
Purpose........................358
Syntax .........................358
Description........................358
Flags.........................358
Output .........................359
xUser’s Guide and Maintenance Information
||
||
||
||
||
||
||
ssa_fw_status Command ....................360
Purpose........................360
Syntax .........................360
Description........................360
Flags.........................360
Output .........................360
Examples ........................360
ssa_getdump Command ....................361
Purpose........................361
Syntax .........................361
Description........................361
Flags.........................362
Output .........................363
ssaidentify Command .....................364
Purpose........................364
Syntax .........................364
Description........................364
Flags.........................364
ssa_progress Command ....................365
Purpose........................365
Syntax .........................365
Description........................365
Flags.........................365
Output .........................365
Examples ........................365
ssa_rescheck Command ....................366
Purpose........................366
Syntax .........................366
Description........................366
Flags.........................366
Output .........................366
Examples ........................367
Return Codes.......................367
ssa_servicemode Command ...................368
Purpose........................368
Syntax .........................368
Description........................368
Flags.........................368
Output .........................368
ssa_speed Command .....................369
Purpose........................369
Syntax .........................369
Description........................369
Flags.........................369
Output .........................370
Examples ........................370
ssavfynn Command......................371
Purpose........................371
Syntax .........................371
Description........................371
Contentsxi
Flags.........................371
Output .........................371
ssaxlate Command ......................372
Purpose........................372
Syntax .........................372
Description........................372
Flags.........................372
Chapter 17. SSA Service Aids ..................373
The Identify Function .....................375
Starting the SSA Service Aids ..................376
Set Service Mode Service Aid ..................378
Link Verification Service Aid ...................383
Configuration Verification Service Aid ................387
Format Disk Service Aid ....................389
Certify Disk Service Aid....................391
Display/Download Disk Drive Microcode Service Aid ...........393
Link Speed Service Aid....................396
Service Aid Service Request Numbers (SRNs) .............400
Using the Service Aids for SSA-Link Problem Determination ........400
Example 1. Normal Loops...................401
Example 2. Broken Loop (Cable Removed) .............403
Example 3. Broken Loop (Disk Drive Removed) ...........406
Finding the Physical Location of a Device..............409
Finding the Device When Service Aids Are Available ..........409
Finding the Device When No Service Aids Are Available.........409
Chapter 18. SSA Problem Determination Procedures..........411
Service Request Numbers (SRNs) .................411
The SRN Table ......................411
Using the SRN Table ....................411
Software and Microcode Errors ..................441
SSA Loop Configurations that Are Not Valid..............441
Federal Communications Commission (FCC) Statement..........485
Japanese Voluntary Control Council for Interference (VCCI) Statement .....485
Korean Government Ministry of Communication (MOC) Statement ......485
New Zealand Compliance Statement ................485
International Electrotechnical Commission (IEC) Statement.........486
Avis de conformitéàla réglementation d’Industrie Canada .........486
Industry Canada Compliance Statement ...............486
United Kingdom Telecommunications Requirements ...........486
European Union (EU) Statement.................486
Radio Protection for Germany ..................486
Taiwan Class A Compliance Statement ...............487
Glossary .........................489
Index..........................493
Contentsxiii
xivUser’s Guide and Maintenance Information
Safety Notices
For a translation of the danger and caution notices contained in this book, see the
Safety Information manual, SA23-2652.
Definitions of Safety Notices
A danger notice indicates the presence of a hazard that has the potential of causing
death or serious personal injury.
This book contains no danger notices.
A caution notice indicates the presence of a hazard that has the potential of causing
moderate or minor personal injury.
This book contains two caution notices. Those caution notices are in this safety section.
An attention notice indicates an action that could cause damage to a program, device,
system, or data.
Safety Notice for Installing, Relocating, or Servicing
Before connecting or removing any cables to or from connectors at the using system,
be sure to follow the steps in the installation or relocation checklist specified in the
Installation and Service Guide for your using system. For safety checks when servicing,
refer to that manual and to the Installation and Service Guide for your subsystem.
CAUTION:
A lithium battery can cause fire, explosion, or a severe burn. Do not recharge,
disassemble, heat above 100°C (212°F), solder directly to the cell, incinerate, or
expose cell contents to water. Keep away from children. Replace only with the
part number specified with your system. Use of another battery might present a
risk of fire or explosion.
The battery connector is polarized; do not try to reverse the polarity.
Dispose of the battery according to local regulations.
Each Advanced SerialRAID Adapter card contains a lithium battery.
CAUTION:
The Fast-Write Cache Option Card contains a nickel-cadmium (NiCad) battery. To
avoid possible explosion, do not incinerate the battery. Exchange it only with a
manufacturer-approved part. Recycle or discard the battery as instructed by local
regulations and where recycling facilities exist.
xv
xviUser’s Guide and Maintenance Information
About This Book
Who Should Use This Book
This book is for people who operate or service a RISC system that contains one or
more Advanced SerialRAID Adapters. To follow the instructions in this book, you should
be familiar with the basic operational procedures for a RISC system.
What This Book Contains
Part 1 of this book is mainly for the user. It describes:
v The Advanced SerialRAID Adapters
v SSA loops
v The RAID facilities that are provided by the adapter
v How to use the SSA SMIT menus
v How to use the RAID configuration utility to configure arrays of SSA disk drives, and
how to deal with problems such as the failure of a disk drive in a RAID array
v How to use the SSA Spare Tool
v How to configure the Fast-Write feature
v SSA error logs
v How to use the SSA Command Line Interface
v How to use the programming interface
Part 2 of this book is mainly for service representatives. It describes:
v General technical topics about the Advanced SerialRAID Adapters
v Removal and replacement procedures
v How to use the SSA Command Line Utilities
v The SSA service aids
v Problem determination procedures, including Service Request Numbers (SRNs) and
Maintenance analysis procedures (MAPs)
The appendix contains the communications statements for the adapter.
A glossary and an index are provided.
If You Need More Information
The Problem Solving Guide and Reference, SC23-2204, is the first book you should
use if you have a problem with your system.
Other books that you might need are:
v The operator guide for your system
v Diagnostic Information for Multiple Bus Systems, SA38-0509
v Technical Reference for your adapter
xvii
Web Support Pages
|
|
|
|
|
When you are installing an SSA device or subsystem, upgrading your SSA subsystem,
or doing preventive maintenance on your SSA subsystem, refer to the web page shown
here. This web page provides access to the latest SSA publications, micorocde, and
support information for the using system, SSA adapters, and SSA subsystem.
|
http://www.storage.ibm.com/hardsoft/products/ssa
|
Numbering Convention
In this book:
KB means 1 000 bytes.
MB means 1 000 000 bytes.
GB means 1 000 000 000 bytes.
xviiiUser’s Guide and Maintenance Information
Part 1. User Information
1
2User’s Guide and Maintenance Information
Chapter 1. Introducing SSA and the Advanced SerialRAID Adapters
This chapter describes:
v Serial storage architecture (SSA).
v The Advanced SerialRAID Adapter and the Advanced SerialRAID Plus Adapter.
Physically, the two types of adapter are the same. The Advanced SerialRAID Plus
Adapter, however, provides additional functions.
In this book, the name “Advanced SerialRAID Adapter” is used both for the Advanced
SerialRAID Adapter and for the Advanced SerialRAID Plus Adapter, unless otherwise
stated.
Serial Storage Architecture (SSA)
Serial Storage Architecture (SSA) is an industry-standard interface that provides
high-performance fault-tolerant attachment of I/O storage devices. In SSA subsystems,
transmissions to several destinations are multiplexed; the effective bandwidth is further
increased by spatial reuse of the individual links. Commands are forwarded
automatically from device to device along a loop until the target device is reached.
Multiple commands can be travelling around the loop simultaneously. SSA retains the
SCSI-2 commands, queuing model, and status and sense bytes.
3
The Advanced SerialRAID Adapters (type 4–P)
The Advanced SerialRAID Adapters (see Figure 1) are 40-MB-per-second Serial
Storage Architecture (SSA), Peripheral Component Interconnect (PCI) adapters that
serve as the interface between systems that use PCI architecture and devices that use
SSA. These adapters provide support for two SSA loops. Each loop can contain a
maximum of eight pairs of adapter connectors and a maximum of 48 disk drives. See
also “Rules for SSA Loops” on page 22.
1 Connector B25 Green light
2 Green light6 Connector A1
3 Connector B17 Type-number label
4 Connector A2
1
2
3
4
5
6
7
Figure 1. An Advanced SerialRAID Adapter Card (Type 4–P)
4User’s Guide and Maintenance Information
4-P
Note: In the SSA service aids, this adapter is called “IBM SSA 160 SerialRAID Adapter
(14109100)”.
The adapter card has four SSA connectors that are arranged in two pairs. Connectors
A1 and A2 are one pair; connectors B1 and B2 are the other pair.
The SSA links must be configured as loops. Each loop is connected to a pair of
connectors at the SSA adapter card. These connectors must be a valid pair (that is, A1
and A2 or B1 and B2); otherwise, the disk drives on the loop are not fully configured,
and the diagnostics fail. Operations to all the disk drives on a particular loop can
continue if that loop breaks at any one point.
This adapter also contains array management software that provides RAID functions to
control the arrays of the RAID subsystem (see also Chapter 3, “RAID Functions and
Array States” on page 29). An array can contain several member disk drives. Each
array is handled as one disk by the operating system. The array management software
translates requests to this disk into requests to the member disk drives. Although this
adapter is a RAID adapter, it can be configured so that all, some, or none of the disk
drives that are attached to it are member disk drives of arrays.
The Advanced SerialRAID Adapter can be connected, by way of one or two SSA loops,
to other SSA adapters. These adapters can be either in the same using system, or in
separate using systems. (See “Rules for SSA Loops” on page 22 for details of valid
configurations.)
Fast-Write Cache Feature
An optional 32 MB Fast-Write Cache feature is available for the Advanced SerialRAID
Adapter. This feature improves performance for jobs that include many write operations.
128 MB Memory Module Feature
An optional 128 MB dual inline memory module (DIMM) feature is available. This
feature is recommended for two-way fast-write operations.
Chapter 1. Introducing SSA and the Advanced SerialRAID Adapters5
Lights of the Advanced SerialRAID Adapters
Each pair of connectors has a green light that indicates the operational status of its
related loop:
Status of Light Meaning
OffBoth SSA connectors are inactive. If disk drives or other SSA
adapters are connected to these connectors, either those disk drives
or adapters are failing, or their SSA links are not active.
Permanently on
Both SSA links are active (normal operating condition).
Slow FlashOnly one SSA link is active.
Port Addresses of the Advanced SerialRAID Adapters
The port addresses used in some SRNs that relate to these adapters can be numbers 0
through 3. They correspond to the port connectors on the SSA adapter:
All adapters that can be used on RISC using systems generate a three-digit
configuration program indicator number. During system bring-up, this indicator number
appears on the three-digit display of the using system. The numbers are:
80CAdvanced SerialRAID Adapter (type 4-P) is being identified or configured.
6User’s Guide and Maintenance Information
Chapter 2. Introducing SSA Loops
This chapter describes the principles of SSA loops, how SSA devices are known to the
system programs, and the rules that you must observe when you configure your SSA
loops.
Loops, Links, and Data Paths
In the simplest SSA configuration, SSA devices are connected through two or more
SSA links to an SSA adapter that is located in a using system. The devices, SSA links,
and SSA adapter are configured in loops. Each loop provides a data path that starts at
one connector of the SSA adapter and passes through a link (SSA cable) to the
devices. The loop continues through the devices, then returns through another link to a
second connector on the SSA adapter.
The maximum permitted length for an external copper cable that connects two SSA
nodes (for example, disk drives) is 25 meters (82 feet).
The maximum permitted length for an external fiber optic cable that connects two SSA
nodes (for example, disk drives) is 10 kilometers (32800 feet). Some devices, however,
can operate only at shorter distances. See your subsystem documentation for details.
Details of the rules for configuring SSA loops are given for each SSA adapter in “Rules
for SSA Loops” on page 22.
7
Simple Loop
Figure 2 shows a simple SSA loop. The devices that are attached to the SSA adapter
card 1 are connected through SSA links 2. These SSA links are configured as a
loop. Data and commands to a particular device pass through all other devices on the
link between the adapter and the target device.
Data can travel in either direction round the loop. The adapter can, therefore, get
access to the devices 3 (disk drives in this example) through two data paths. The
adapter always, however, uses the path that has the fewest interconnecting devices
between the adapter and the destination device. The using system cannot detect which
data path is being used.
Using system
A1 A2B1 B2
Disk1Disk2Disk3Disk4Disk5Disk6Disk7Disk
Figure 2. Simple Loop
8User’s Guide and Maintenance Information
8
Simple Loop — One Disk Drive Missing
If a disk drive fails, or is switched off, the loop is broken, and one of the data paths to a
particular disk drive is no longer available. The disk drives on the remainder of the loop
continue to work, but an error is reported to the system. The adapter now uses the
alternative path to some of the devices.
In Figure 3, disk drive number 3 has failed. Disk drives 1 and 2 can communicate with
the using system only through connector A1 of the SSA adapter. Disk drives 4 through
8 can communicate only through connector A2 of the SSA adapter.
A1 A2B1 B2
Using system
Disk1Disk2Disk3Disk4Disk5Disk6Disk7Disk
Figure 3. Simple Loop with One Disk Drive Missing
8
Chapter 2. Introducing SSA Loops9
Simple Loop — Two Disk Drives Missing
If two or more disk drives are switched off, fail, or are removed from the loop, some
disk drives might become isolated from the SSA adapter.
In Figure 4, disk drives 3 and 7 have been removed. Disk drives 1 and 2 can
communicate with the using system only through connector A1 of the SSA adapter. Disk
drive number 8 can communicate with the using system only through connector A2 of
the SSA adapter. Disk drives 4, 5, and 6 are isolated from the SSA adapter.
Using system
A1 A2B1 B2
Disk1Disk2Disk3Disk4Disk5Disk6Disk7Disk
Figure 4. Simple Loop with Two Disk Drives Missing
10User’s Guide and Maintenance Information
8
Loading...
+ 501 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.