Controller
This chapter contains the following sections detailing hardware, software, and firmware installation for the RAID160 SA controller:
Locating Software for the RAID160 SA Controller
Chapter 4 52
Locating Software for the RAID160 SA
Controller
The drivers, utilities and manpages for the RAID160 SA controller are located at the HP Software Depot.
• Go to http://www.software.hp.com
• Search for “A7143A” to find the “pci 4-channel raid160 sa scsi controller”
• Click on “receive for free”
• Fill out the free product registration form and click on “next”
• Look for “Download Software” and click on “A7143A_11_11_01.depot” to download the drivers, utilities and manpages for the RAID160 SA controller
• In the “Documents” column next to the “Download Software” column, click on “Installation Instructions” to download instructions for using the Software Distributor tool to install the drivers, utilities and manpages for the RAID160 SA controller
Installing the RAID160 SA Controller
Installing Software for the RAID160 SA Controller
Chapter 4 53
Installing Software for the RAID160 SA
Controller
The drivers, utilities and manpages for the RAID160 SA controller are contained in the RAID-01 bundle located in the “pci 4-channel raid160 sa scsi controller” depot, see “Locating Software for the RAID160 SA Controller”. They can be installed using the Software Distributor (SD). The SD is a tool for installing software on HP-UX host systems. The SD can also be used to remove software from HP-UX host systems.
The instructions for using the SD to install or remove the drivers, utilities and manpages for the RAID160 SA controller can be downloaded at the HP Software Depot, see “Locating Software for the RAID160 SA Controller”.
The RAID-01 bundle is composed of several files that will be copied to the appropriate directories on the host system.
The SD will add the following files to an HP-UX host configuration: • /usr/conf/lib/libciss.a
This is the library of 64-bit object modules that must be linked into the HP-UX kernel
• /usr/conf/lib/ciss_dbg.o
This is the 64-bit debug object module that must be linked into the HP-UX kernel
• /usr/conf/master.d/ciss This is the master file • /opt/raidsa/bin/sautil
This is the support tool. sautil is an abbreviation for “Smart Array Support Utility”
Installing Software for the RAID160 SA Controller
Chapter 4 54
• /opt/raidsa/bin/saconfig
This is the command line configuration tool. saconfig is an abbreviation for “Smart Array Configuration Utility”
• /sbin/rc2.d/S900ciss
S900ciss (Run-2; start script) is a symbolic link pointing to /sbin/init.d/ciss
• /sbin/init.d/ciss
“ciss” is a startup script to make a device file for RAID160 • /usr/sbin/olrad.d/ciss
This is the script for OLAR • /usr/share/man/man1m.Z
The manpages for sautil and saconfig are located here • /opt/raidsa/bin/MAXWELL332.BIN
Installing the RAID160 SA Controller
Preparing for RAID160 SA Controller Installation
Chapter 4 55
Preparing for RAID160 SA Controller
Installation
Before installing a RAID160 SA controller in a server, backup all data. This step is mandatory if the disks were not previously configured on a RAID160 SA controller, because the data format will not be recognized and the existing data will not be preserved.
Also, if you are connecting non-arrayed SCSI disk drives to a RAID160 SA controller, you must backup all data, because data is not preserved when RAID controllers are connected to non-arrayed disk drives.
NOTE If your server supports Online Addition and Replacement (OLAR) of the RAID160 SA controller and you plan to do an online installation, see “Online Addition and Replacement” on page 59. See the Table 3-1, “HP A7143A Support Matrix,” on page 50, to find out if your server supports OLAR.
To prepare a server that does not support OLAR, or if you would prefer to install the RAID160 SA controller offline:
1. Close all applications. 2. Power down the server.
3. Power down any peripheral devices that are attached to the server. 4. Unplug the AC power cord from the outlet, and then from the server.
CAUTION In systems using external data storage, be sure that the server is the first unit powered down and the last unit to be powered back up. Doing this ensures that the system will not erroneously mark the disk drives as “failed”.
Preparing for RAID160 SA Controller Installation
Chapter 4 56
WARNING To reduce the risk of personal injury or damage to the equipment, consult the safety information and user
documentation provided with your server before attempting installation.
Many computers are capable of producing energy levels that are considered hazardous. These computers are intended to be serviced by qualified personnel trained to deal with those hazards. Do not remove enclosures or attempt to bypass any interlocks that may be provided for the purpose of removing these hazardous conditions.
CAUTION Electrostatic discharge (ESD) can damage electronic components. Be sure that you are properly grounded before continuing the installation procedure. See Appendix D, “Electrostatic Discharge,” on page 159, for ESD information.
The RAID160 SA controller contains electronic components that can easily be damaged by small amounts of static electricity. To avoid damage, follow these guidelines:
• Store the controller in its antistatic plastic bag until you are ready to install it
• Work in a static-free area, if possible
• Handle the controller only by the edges. Do not touch electronic components or electrical traces
• If you must lay the controller down, place it on a non-conductive mat or surface
Before beginning installation, and without removing the RAID160 SA controller from its antistatic bag, inspect the controller for any signs of obvious damage, such as chipped or loose components. Contact HP if the controller is damaged.
Installing the RAID160 SA Controller
Installing the RAID160 SA Controller Hardware (Offline)
Chapter 4 57
Installing the RAID160 SA Controller
Hardware (Offline)
1. Disconnect any peripheral devices from the server. 2. Remove or open the access panel on the server.
3. Select an available 66-MHz PCI slot. Slots that use a 64-bit interface may provide higher performance.
4. Remove the slot cover or open the hot-plug latch. Save the retaining screw, if one is present.
5. Slide the controller board along the slot alignment guide. Figure 4-1 Installing the HP A7143A RAID160 SA controller
NOTE Your server may look slightly different from the one illustrated
6. Press the controller board firmly into the slot so the contacts on the board edge are properly seated in the system board connector. 7. Secure the board in place with the hot-plug latch or retaining screw.
Installing the RAID160 SA Controller Hardware (Offline)
Chapter 4 58
8. Continue by following the instructions given in “Connecting the Cables and the StorageWorks‘ Disk Enclosures” on page 66“.
Installing the RAID160 SA Controller
Online Addition and Replacement
Chapter 4 59
Online Addition and Replacement
Online Addition and Replacement (OLAR) allows the RAID160 SA controller to be added online to HP-UX systems that support OLAR, without having to reboot. If the OLAR feature is used, it will not be necessary to completely shut down and then reboot the system to add or replace a RAID160 SA controller. System hardware uses per-slot power control combined with HP-UX OLAR utilities, to enable online addition or replacement of RAID160 SA controllers, without adversely affecting other system components.
You can add or replace a RAID160 SA controller in an HP-UX system that supports OLAR,by using the SAM utility to invoke the OLAR script.
If you are using SAM to online add or replace a controller, SAM will intervene and provide warnings to minimize the chance that you will perform an OLAR procedure that will adversely affect your HP-UX system.
IMPORTANT When using OLAR to add or replace a RAID160 SA controller, it is important to pay attention to the warning messages that will be displayed.
It is necessary to remove the SCSI cables from a RAID160 SA controller that is about to be online replaced, before the PCI slot is powered off. It is necessary to wait until power has been restored to the PCI slot, before the SCSI cables are connected to an add-in or replacement RAID160 SA controller.
If the SCSI cables are removed, or connected, to the RAID160 SA controller while the PCI slot is powered off, the OLAR procedure will have to be repeated. See “RAID160 SA Controller OLAR Error Recovery” on page 62.
During a RAID160 SA controller replacement operation, SAM performs a Critical Resource Analysis (CRA), which checks all channels on the target controller for critical resources that would be temporarily unavailable, while the controller is shut down. After completing the
Online Addition and Replacement
Chapter 4 60
CRA, SAM presents the options available to you. If critical resources will be affected by the OLAR procedure, you will have the option to replace the controller when the system is offline.
IMPORTANT In many cases, other controllers (host bus adapters) and slots within the system are dependent on the target controller. For example, if the target controller has multiple-channels (the RAID160 SA controller has 4 channels), suspending or deleting drivers for the target PCI slot also suspends individual drivers for the multiple hardware paths on the controller installed in that PCI slot.
For detailed instructions and information on using the OLAR feature, see, Managing PCI Cards with OLAR, which is the 2nd chapter of the
Configuring HP-UX for Peripherals book, Part Number B2355-90698.
This document can be viewed or downloaded at http://www.docs.hp.com, or a hard copy can be ordered from HP.
For detailed information about using SAM, see Using System
Administration Manager (SAM). This document can be viewed or
downloaded at http://www.docs.hp.com, or a hard copy can be ordered from HP.
Installing the RAID160 SA Controller
Online Installation of the RAID160 SA Controller
Chapter 4 61
Online Installation of the RAID160 SA
Controller
If your system has one or more slots that support OLAR—and you want to use OLAR to install the controller in one of those slots—follow these steps:
Step 1. Be sure version B.11.11.01 or later of the ciss driver (RAID160 SA software) is installed on your system. See “Locating Software for the RAID160 SA Controller” on page 52.
Step 2. Install the RAID160 SA controller in your HP-UX system according to the procedure described in the Managing PCI Cards with OLAR, which is the 2nd chapter of the Configuring HP-UX for Peripherals book, Part Number B2355-90698. This document can be viewed or downloaded at http://www.docs.hp.com, or a hard copy can be ordered from HP.
TIP To improve performance, install the RAID160 SA controller in a non-shared PCI slot running at PCI 2X speed or greater.
IMPORTANT When using OLAR to add or replace a RAID160 SA controller, it is important to pay attention to the warning messages that will be displayed.
It is necessary to remove the SCSI cables from a RAID160 SA controller that is about to be online replaced, before the PCI slot is powered off. It is necessary to wait until power has been restored to the PCI slot, before the SCSI cables are connected to an add-in or replacement RAID160 SA controller.
If the SCSI cables are removed, or connected, to the RAID160 SA controller while the PCI slot is powered off, the OLAR procedure will have to be repeated. See “RAID160 SA Controller OLAR Error Recovery” on page 62.
RAID160 SA Controller OLAR Error Recovery
Chapter 4 62
RAID160 SA Controller OLAR Error Recovery
This section explains how to recover:• If you are attempting an online addition of a RAID160 SA controller and the SCSI cables are connected before the PCI slot is powered on • If you are attempting an online replacement of a RAID160 SA
Controller and the SCSI cable(s) are not disconnected, before the PCI slot is powered off
• If you are attempting an online replacement of a RAID160 SA Controller and the SCSI cable(s) are reconnected, before the PCI slot is powered on again
In any of these circumstances, an OLAR error message will be displayed (see Figure 4-4, “First Error Message,”).
Online Addition Error
If you are attempting an online addition of a RAID160 SA controller and the SCSI cable(s) are connected to the add-in controller, before power is restored to the PCI slot, an OLAR error message will appear on your monitor (see Figure 4-4, “First Error Message,”).
Proceed to “OLAR Error Recovery” on page 64.
Online Replacement Error
A message will appear during online replacement warning you when to disconnect the SCSI cables from the A7143A adapter (RAID160 SA controller) you are replacing. See Figure 4-2, “SCSI Cable Disconnect Warning,”:
Installing the RAID160 SA Controller
RAID160 SA Controller OLAR Error Recovery
Chapter 4 63
Figure 4-2 SCSI Cable Disconnect Warning
If you continue the online replacement according to the instructions, once the replacement controller has been installed in the PCI slot, the following message will appear (see Figure 4-3, “SCSI Cable Reconnect Note,”):
Figure 4-3 SCSI Cable Reconnect Note
At this point you reset the RAID160 SA controller and the online replacement is complete.
If the error message in Figure 4-4 appears, before the online replacement procedure is completed, proceed to the next section “OLAR Error
RAID160 SA Controller OLAR Error Recovery
Chapter 4 64
OLAR Error Recovery
If the SCSI cables are disconnected from, or connected to, a controller after the PCI slot is powered off, the OLAR procedure will fail and the following message will appear (see Figure 4-4, “First Error Message,”): Figure 4-4 First Error Message
At this point the controller is suspended and will remain suspended, unless the following steps are followed:
1. Click “OK” on the first error message (see Figure 4-4, “First Error Message,”)
2. The following message will appear (see Figure 4-5, “Second Error Message,”).
Installing the RAID160 SA Controller
RAID160 SA Controller OLAR Error Recovery
Chapter 4 65
3. Now, disconnect the SCSI cable(s) from the controller and click “YES”. The following message will be appear (see Figure 4-6, “SCSI Cable Reconnect Note,”):
Figure 4-6 SCSI Cable Reconnect Note
4. Now connect the SCSI cable(s) to the controller, click “OK”, and run sautil /dev/cissxx reset_adapter. After the reset operation is completed, the controller will be operational.
Connecting the Cables and the StorageWorks‘ Disk Enclosures
Chapter 4 66
Connecting the Cables and the
StorageWorks Disk Enclosures
• Each channel on the RAID160 SA controller supports up to 14 drives • Ports 1 and 2 each have two SCSI connectors, one for external
storage units and one for internal hard drives in the server
• The internal and external connectors on channel 1 cannot be used simultaneously
• The internal and external connectors on channel 2 cannot be used simultaneously
• Ports 3 and 4 can only be connected to external storage units
NOTE Currently the internal ports on the RAID160 SA controller are not supported.
Peripherals attached to any of the connectors must have a unique SCSI ID value in the range of 0 to 15 (except ID 7, which is reserved for controller use). The SCSI ID value determines the priority given to the device when it attempts to use the SCSI bus.
The supported HP StorageWorks disk enclosures automatically set the SCSI IDs for the physical disks they contain.
IMPORTANT To preserve an existing configuration when replacing an existing RAID160 SA controller with a different RAID160 SA controller, be certain to reconnect the SCSI cables to the same channels on the
replacement controller as the channels they had been connected to on the original controller, (channel 1 to channel 1, channel 2 to channel 2, and so on).
To prevent signal degradation, SCSI buses require termination on both ends. In HP servers and storage systems, the controller, SCSI cable, and backplane provide the required termination.
Installing the RAID160 SA Controller
Connecting the Cables and the StorageWorks‘ Disk Enclosures
Chapter 4 67
Supported StorageWorks Disc Enclosures
The RAID160 SA controller supports the following HP StorageWorks disc enclosures:
• StorageWorks 43xxT (Tower) Ships with one VHDCI to VHDCI 6-foot cable
• StorageWorks 4314R (Rack) Ships with one VHDCI to VHDCI 12-foot cable
• StorageWorks 4354R (Rack) Ships with two VHDCI to VHDCI 12-foot cables
External Cabling for HP Servers
All HP StorageWorks storage enclosure models include external SCSI cables. Check the connector type on your storage device to identify the cable type needed. See Figure 3-2 and Table 3-1 for details.
Figure 4-7 Identifying SCSI Cable Connectors
4 1
Connecting the Cables and the StorageWorks‘ Disk Enclosures
Chapter 4 68
Table 4-1 Cable Connector Descriptions (see Figure 3-2 above) Item Description
1 External 68-pin Wide 2 External offset VHDCI
3 Internal 50-pin narrow (Internal connections
are not supported on the RAID160 SA controller)
4 Internal 68-pin Wide (Internal connections are
not supported on the RAID160 SA controller)
Table 4-2 Supported External SCSI Cables for StorageWorks Enclosures
Cable Type Length Option Kit
Number
Cable Assembly Number
External Offset VHDCI to External Offset VHDCI
1.8 m / 6 ft. 341174-B21 313374-001
External Offset VHDCI to External Offset VHDCI
3.6 m / 12 ft. 341175-B21 313374-002
External Offset VHDCI to External Offset VHDCI
7.2 m / 24 ft. 164604-B21 313374-004
External Offset VHDCI to External Offset VHDCI
11.7 m / 39 ft. 150214-B21 313374-005
External Offset VHDCI to External Wide
1.8 m / 6 ft. 341176-B21 313375-001
External Offset VHDCI to External Wide
3.6 m / 12 ft. 341177-B21 313375-002
Installing the RAID160 SA Controller
Connecting the Cables and the StorageWorks‘ Disk Enclosures
Chapter 4 69
NOTE IMPORTANT: Offset VHDCI cables must be used with the RAID160 SA controller. Early versions of the VHDCI cables do not accommodate side-by-side connection to the RAID160 SA controller. If your storage enclosure did not include the Offset VHDCI cables, you may need to order them. See Table 4-2 above, for part numbers.
Up to four SCSI ports on the RAID160 SA controller are available for connection to external storage devices.
1. On the rear of the server, connect the cable to the VHDCI connector on the Smart Array controller, and then tighten the lock screws on the cable connector.
2. Attach the other end of the cable to the HP StorageWorks storage enclosure, and then tighten the lock screws on the cable connector. 3. Label the cables. See Labeling the Cables, below.
4. Replace the access panel and secure it with the thumbscrews, as required.
CAUTION Do not operate the server with the access panel removed for extended periods of time. This precaution is to protect thermally sensitive
components by ensuring the proper airflow through the server, and also to minimize personal contact with hazardous energy levels.
In systems using external data storage, be sure that the server is the