Compaq Storageworks HSG80 User manual

Compaq StorageWorks™
REPLACING AN
HSG60 OR
HSX80 ARRAY
CONTROLLER
About This Card
This document contains instructions for replacing an HSG60, HSG80,
HSJ80, or HSZ80 array controller.
NOTE: For instructions on upgrading a single-controller configuration to a
dual-redundant controller configuration, see the appropriate array controller user
guide or maintenance and service guide.
General Information
Figure 1, Figure 2, Figure 3, andFigure 4 provide generalinformation
about the specific host cable connection for each array controller.
NOTE: The maintenance port cable shipped with the array controller has a 9-pin
connector for a PC connection only. If using a terminal instead of a PC, order the
optional maintenance port cable from the local field service office.
Figure 1. HSG60 or HSG80 array controller with optical GLM
Backplane connectors
Access door
Optical gigabit link module
(GLM)
Program card slot
Program card ejection button
Program card
Program card electrostatic
discharge (ESD) cover
Fibre Channel optical host bus
cables
Maintenance port cable for a
PC connection
Maintenance port
0
Operator control panel (OCP)
5
Release lever
Optional adapters for a terminal
connection (9-pin D-sub to 25-pin
D-sub, not shown):
■Male to female (null modem),
part numbers:
173407–001 / 12–45238–01
■Male to male (null modem),
part numbers:
173407–002 / 12–45238–02
■Male to male (modem),
part numbers:
173407–003 / 12–45238–03
CXO7198A
1 2 3 4 5 6
1
6
45
3
2
8
11 9
10
12
7
European Union Notice
Products with the CE Marking comply with both the EMC Directive (89/336/EEC) and
the Low Voltage Directive (73/23 EEC) issued by the Commission of the European
Community. Compliance with these directives implies conformity to the following
European Norms (in brackets are the equivalent international standards):
■EN 55022 (CISPR 22) Electromagnetic Interference
■EN 50082-1 (IEC 801-2, IEC 801-3, IEC 801-4) Electromagnetic Immunity
■EN 60950 (IEC 950) Product Safety
NOTICE
© 2000 Compaq Computer Corporation.
COMPAQ, Compaq logo, and StorageWorks Reg. U.S. Pat. & Tm. Off. Microsoft,
Windows, and Windows NT are trademarks of Microsoft Corporation. All other product
names mentioned herein may be trademarks of their respective companies.
THE INFORMATION IN THIS PUBLICATION IS PROVIDED “AS IS”WITHOUT WARRANTY
OF ANY KIND. THE ENTIRE RISK ARISING OUT OF THE USE OF THIS INFORMATION
REMAINS WITH RECIPIENT. IN NO EVENT SHALL COMPAQ BE LIABLE FOR ANY DIRECT,
CONSEQUENTIAL, INCIDENTAL, SPECIAL, PUNITIVE OR OTHER DAMAGES
WHATSOEVER (INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS
PROFITS, BUSINESS INTERRUPTION OR LOSS OF BUSINESS INFORMATION), EVEN IF
COMPAQ HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND
WHETHER IN AN ACTION OF CONTRACT OR TORT, INCLUDING NEGLIGENCE.
The limited warranties for Compaq products are exclusively set forth in the
documentation accompanying such products. Nothing herein should be
construed as constituting a further or additional warranty.
REPLACING AN HSG60 OR HSx80 ARRAY CONTROLLER
Third Edition (December 2000)
Part Number: 196743-023
EK–80CTL–IM. C01
Compaq Computer Corporation

Page 2
Figure 2. HSG60 or HSG80 array controller with copper GLM
Figure 3. HSJ80 array controller with CI connector
Figure 4. HSZ80 array controller with trilink connector
Single-Controller Configurations
Use the steps in “Removing a Controller” and “Installing a
Controller” to replace a controller. See the applicable array controller
figure (Figure 1, 2, 3, or 4) for clarification during the procedure.
CAUTION: Static electricity can easily damage an array controller. Wear a
snug-fitting, grounded ESD wrist strap.
Removing a Controller
Use the following steps to remove a controller:
1. If the controller is operating, connect a PC or terminal to the
controller maintenance port.
If the controller is not operating, go to step 7.
2. From the host console, stop all host activity to the controllers and
dismount the logical units in the subsystem.
3. If using a Microsoft Windows NT or Windows 2000 platform,
shut down the server.
4. Run the fault management utility (FMU) to obtain the last failure
codes, if desired.
5. Is a disk initialized with the SAVE_CONFIGURATION switch?
■No. Locate existing information that will support the manual
configuration of the subsystem. The new controller must be
manually configured as described using the appropriate array
controller user guide or CLI reference guide.
■Yes. Use the following command to save the current device
configuration for “this controller:”
CONFIGURATION SAVE
Backplane connectors
Access door
Copper GLM
Program card slot
Program card ejection button
Program card
Program card ESD cover
Fibre Channel copper host
bus cables
Maintenance port cable for a
PC connection
Maintenance port
0
OCP
5
Release lever
Optional adapters for a terminal
connection (9-pin D-sub to 25-pin
D-sub, not shown):
■Male to female (null modem),
part numbers:
173407–001 / 12–45238–01
■Male to male (null modem),
part numbers:
173407–002 / 12–45238–02
■Male to male (modem),
part numbers:
173407–003 / 12–45238–03
Backplane connectors
Computer interconnect (CI)
host bus cable
Program card ejection button
Program card slot
Program card
Program card ESD cover
Maintenance port cable for a
PC connection
Maintenance port
OCP
Release lever
Optional adapters for a terminal
connection (9-pin D-sub to 25-pin
D-sub, not shown):
■Male to female (null modem),
part numbers:
173407–001 / 12–45238–01
■Male to male (null modem),
part numbers:
173407–002 / 12–45238–02
■Male to male (modem),
part numbers:
173407–003 / 12–45238–03
CXO7199A
1
9
1 2 3 4 5 6
45
3
2
11 10
12
6
7
8
CXO7276A
10
8
7
1
9
2
43
5
6
Backplane connectors
Host ports
Program card slot
Program card ejection button
Program card
Program card ESD cover
Trilink connector
Host bus cable with ferrite
bead
SCSI terminator
Maintenance port cable for a
PC connection
0
Maintenance port
5
OCP
%
Release lever
Optional adapters for a terminal
connection (9-pin D-sub to 25-pin
D-sub, not shown):
■Male to female (null modem),
part numbers:
173407–001 / 12–45238–01
■Male to male (null modem),
part numbers:
173407–002 / 12–45238–02
■Male to male (modem),
part numbers:
173407–003 / 12–45238–03
CXO7200A
12 3 4 5 6
5
4
6
3
2
1
8
7
10
11
12
13 9

Page 3
6. Shut down “this controller”with the following command:
SHUTDOWN THIS_CONTROLLER
NOTE: After the controller shuts down, the reset button
and the first three
light emitting diodes (LEDs)
turn ON(see Figure 5). This might take several
minutes to happen, depending on the amount of data that needs to be flushed
from the cache module.
Proceed only after the reset button stops FLASHING and remains ON.
Figure 5. Controller reset button and first three LEDs
CAUTION: The cache module might contain unwritten data if the controller
crashes and the controller cannot be shut down with the SHUTDOWN
THIS_CONTROLLER command. Loss of data might occur.
7. Remove the program card ESD cover and the program card and
save them in an antistatic bag or on a grounded antistatic mat for
the replacement controller.
8. Disconnect all host bus cables or terminators from the controller:
■[HSG60 or HSG80] Disconnect the optical or copper cables.
NOTE: If extender clips are not installed on the optical cables, use thin needle
nose pliers to disconnect the cables (see inset on Figure 6).
Figure 6. Using thin needle nose pliers to disconnect a fiber optic cable
■[HSJ80] Disconnect the internal CI cables from the controller
(see Figure 3).
■[HSZ80] Disconnect the trilink connector from the controller
(the trilink connectors are reused, see Figure 4).
9. If connected to the operational controller, disconnect the PC or
terminal from the controller maintenance port.
10. Disengage both retaining levers and remove the controller, then
place the controller in an antistatic bag or on a grounded antistatic
mat.
Installing a Controller
Use the following steps to install a controller:
CAUTION: Carefully align the controller in the appropriate guide rails.
Misalignment might damage the backplane.
IMPORTANT: Ensure the program card is not installed in the replacement controller.
NOTE: If the controller being installed was previously used in another
subsystem, purge the controller of the old configuration (refer to the
CONFIGURATION RESET command description in the appropriate array controller
user guide or CLI reference guide).
1. Insert the replacement controller into Controller A bay and engage
the retaining levers.
2. Connect a PC or terminal to the replacement controller
maintenance port.
3. Press and hold the reset button while inserting the program card
into the replacement controller.
4. Release the reset button.
The controller restarts.
IMPORTANT: If the controller did not restart, use the following steps:
1. Press and hold the controller reset button.
2. Reseat the controller program card.
3. Release the reset button.
5. From the CLI prompt, display details about the configured
controller using the following command:
SHOW THIS_CONTROLLER FULL
6. Configure the controller as described using the appropriate array
controller user guide or CLI reference guide.
7. Is the current device configuration saved on a disk drive?
■No. Manually restore the current device configuration using
existing information and the appropriate array controller user
guide or CLI reference guide.
■Yes. Automatically restore the configuration as follows:
IMPORTANT: In the following step, if all port buttons do not begin FLASHING when the
program card is inserted, continue holding the Port #6 button and then eject and
reinsert the program card.
a. Press and hold the Port #6 button (see Figure 7,
) and
then insert the program card.
The reset button begins FLASHING.
Figure 7. Location of array controller reset and port #6 buttons on the OCP
b. Release the Port #6 button to initiate the configuration
restore.
123456
CXO6991A
2
1
CXO6613A
123456
CXO6216C
12

Page 4
8. Using the code-load/code-patch utility (CLCP), install any
patches that were installed on the previous controller as described
in the appropriate array controller user guide or CLI reference
guide.
NOTE: Step 9 is optional for HSJ80 controllers.
9. [HSG60, HSG80 and HSZ80 only] Set the date and time using the
following command:
SET THIS_CONTROLLER TIME=dd-mmm-yyyy:hh:mm:ss
10. Connect all host bus cables or terminators to the controller:
■[HSG60 or HSG80] Reconnect the optical or copper cables
(see Figure 1 or Figure 2, respectively).
■[HSJ80] Reconnect the internal CI cables (see Figure 3).
■[HSZ80] Reconnect the trilink connectors (see Figure 4).
11. Mount the logical units on the host.
12. If using a Windows NT or Windows 2000 platform, restart the
server.
13. Disconnect the PC or terminal from the controller maintenance
port.
Dual-Redundant Controller Configurations
Use the steps in “Removing a Controller”and “Installing a
Controller”to replace a controller. See the applicable array controller
figure (Figure 1, 2, 3, or 4) for clarification during the procedure.
CAUTION: Static electricity can easily damage an array controller. Wear a
snug-fitting, grounded ESD wrist strap.
Removing a Controller
Use the following steps to remove a controller:
1. Connect a PC or terminal to the maintenance port of the
operational controller.
The controller connected to the PC or terminal becomes “this
controller”; the controller being removed becomes the “other
controller.”
2. For HSJ80 controllers:
a. Prefer all units to “this controller”with the following
command:
SET unit-number PREFERRED_PATH=THIS_CONTROLLER
b. Disable the CI bus paths with the following commands:
SET OTHER_CONTROLLER NOPORT_1_PATH_A
SET OTHER_CONTROLLER NOPORT_1_PATH_B
SET OTHER_CONTROLLER NOPORT_2_PATH_A
SET OTHER_CONTROLLER NOPORT_2_PATH_B
NOTE: The display of an error message, indicating that the subsystem was
unable to run down certain units on the “other controller,”is a timing issue. If
this occurs, repeat these SET commands.
3. Disable failover and take the controllers out of dual-redundant
configuration with one of the following commands:
SET NOFAILOVER
or
SET NOMULTIBUS_FAILOVER
4. Remove the program card ESD cover and program card from the
“other controller.”Save them in an antistatic bag or on a grounded
antistatic mat for the replacement controller.
5. Start the field replacement utility (FRUTIL) with the following
command:
RUN FRUTIL
6. Enter N(o) to the question about replacing the cache battery.
7. Enter 1, Replace or remove a controller or cache module, from the
FRUTIL Main menu.
8. Enter 2, Other controller module, from the Replace or Remove
Options menu to remove the “other controller.”
9. Enter Y(es) to confirm the intent to remove the “other controller.”
CAUTION: Wait for FRUTIL to quiesce the device ports—indicated by an “All
device ports quiesced”message. Failure to allow the ports to quiesce might
result in data loss. Quiescing might take several minutes.
IMPORTANT: A countdown timer allows a total of two minutes to remove the
controller. After two minutes, “this controller”will exit FRUTIL and resume
operations. If this happens, return to step 5 and proceed.
10. Remove the controller:
a. Disconnect all host bus cables or terminators from the
controller:
■[HSG60 or HSG80] Disconnect the optical or copper
cables.
NOTE: If extender clips are not installed on the optical cables, use thin needle
nose pliers to disconnect the cables (see Figure 6).
■[HSJ80] Disconnect the internal CI cables from the
controller (see Figure 3).
■[HSZ80] Disconnect the trilink connector from the
controller (the trilink connectors are reused, see Figure 4).
b. Disengage both retaining levers and remove the controller
from the enclosure.
c. Place the controller in an antistatic bag or on a grounded
antistatic mat.
11. Is a replacement controller available now?
■No. Enter N(o) and disconnect the PC or terminal from the
controller maintenance port.
FRUTIL will exit.
■Yes. Enter Y(es) and go to step 6 in the next section and
proceed.
Installing a Controller
Use the following steps to install a controller.
1. Connect a PC or terminal to the maintenance port of the
operational controller.
The controller connected to the PC or terminal becomes “this
controller”; the controller being installed becomes the “other
controller.”
2. Start FRUTIL with the following command:
RUN FRUTIL
3. Enter N(o) to the question about replacing the cache battery.
4. Enter 2, Install a controller or cache module, from the FRUTIL
Main menu.
5. Enter 2, Other controller module, from the Replace or Remove
Options menu.
6. Enter Y(es) to confirm the intent to install the “other controller.”

Page 5
CAUTION: Wait for FRUTIL to quiesce the device ports—indicated by an “All
device ports quiesced”message. Failure to allow the ports to quiesce might
result in data loss. Quiescing might take several minutes.
Carefully align the controller in the appropriate guide rails. Misalignment
might damage the backplane.
IMPORTANT: A countdown timer allows a total of two minutes to install the
controller. After two minutes, “this controller”will exit FRUTIL and resume
operations. If this happens, return to step 2 and proceed.
7. Install the replacement controller:
a. Make sure that the program card is seated in the controller.
b. Insert the controller into the appropriate bay, and engage the
retaining levers.
NOTE: When fully seated, the controller starts automatically—the reset LED
turns ON.
A controller restart can take as long as 60 sec, indicated by the temporary
cycling of the port LEDs and a FLASHING reset button.
IMPORTANT: If the “other controller”did not restart, use the following steps:
1. Press and hold the “other controller”reset button.
2. Reseat the “other controller”program card.
3. Release the reset button.
8. Press Enter/Return to continue.
FRUTIL exits.
9. Install the program card ESD cover on the “other controller.”
10. Configure the controller as described in the appropriate array
controller user guide or CLI reference guide.
NOTE: If the controller being installed was previously used in another
subsystem, purge the controller of the old configuration (refer to the
CONFIGURATION RESET command description in the appropriate array controller
user guide or CLI reference guide).
11. Enable failover and reestablish the dual-redundant configuration
with one of the following commands:
SET FAILOVER COPY=THIS_CONTROLLER
or
SET MULTIBUS_FAILOVER COPY=THIS_CONTROLLER
This command copies the subsystem configuration from “this
controller”to the “other controller.”
12. If desired, verify the failover configuration with the following
command:
SHOW THIS_CONTROLLER FULL
13. Wait for FRUTIL to terminate and then reconnect the host bus
cables or terminators:
■[HSG60 or HSG80] Reconnect the optical or copper cables
(see Figure 1 or Figure 2, respectively).
■[HSJ80] Reconnect the internal CI cables (see Figure 3).
■[HSZ80] Reconnect the trilink connectors (see Figure 4).
14. For HSJ80 controllers:
a. Enable CI bus paths with the following commands:
SET THIS_CONTROLLER PORT_1_PATH_A
SET THIS_CONTROLLER PORT_1_PATH_B
SET THIS_CONTROLLER PORT_2_PATH_A
SET THIS_CONTROLLER PORT_2_PATH_B
b. Remove the preferred path on all units with the following
command:
SET unit-number NOPREFERRED_PATH
15. Disconnect the PC or terminal from the controller maintenance
port.
This completes the hardware installation.
Other manuals for HSG80
3
This manual suits for next models
3
Table of contents
Other Compaq Storageworks Controllers manuals