C H A P T E R  6

2U SCSI Module FRUs

This chapter provides instructions for removing and installing field-replaceable units (FRUs) in Sun StorEdge 3310 SCSI arrays.

Topics covered in this chapter are:



Note - Be sure to follow Static Electricity Precautions for all procedures.




6.1 Replacing a SCSI Controller Module

Be sure to follow the Static Electricity Precautions.

The controller modules are hot-swappable.

6.1.1 Saving the Configuration Settings to NVRAM

Before replacing a controller module, save the configuration settings to NVRAM. If power is removed before you replace a controller module, the settings can be restored from NVRAM.



caution icon

Caution - If you power off the array and replace a controller module, the replacement controller could become the primary controller and overwrite any configuration settings previously set.





Note - It is also important to save the configuration settings to NVRAM after replacing a failed drive.



1. From the firmware application Main Menu, choose "system Functions."

2. Use the arrow keys to scroll down, choose "controller maintenance," and then choose "save NVRAM to disks" and press Return.

3. Select Yes to confirm. A message informs you that NVRAM information has been successfully saved.

6.1.2 Removing a SCSI Controller Module

1. Keep the array powered on.

2. Turn the thumbscrews on the left and right sides of the controller module counterclockwise until the thumbscrews are disengaged from the chassis.

3. Hold the thumbscrews, and pull out the controller module.

6.1.3 Installing a SCSI Controller Module

1. Keep the array powered on. Gently slide the controller module into the unit until it clicks and is seated in the backplane.



caution icon

Caution - Be sure that the module is properly inserted into the guide rails of the array.



2. Turn the thumbscrews on the left and right sides of the controller module clockwise until they are finger-tight, to secure the module and to make the module's front panel flush with the chassis.



Note - To ensure that a thumbscrew is finger-tight, tighten it with a screwdriver and then loosen the thumbscrew counterclockwise a quarter-turn.



The new controller automatically becomes the secondary controller.



caution icon

Caution - Wait a minimum of 10 minutes for the firmware synchronization process to be completed. If the newly installed controller is removed for ANY reason during the period when the status LED is AMBER (for 10 minutes or more), the controller can be rendered inoperable and must be returned for repair.



In a redundant controller configuration where a new controller FRU is installed, the controller status LED will remain AMBER until the controllers complete the redundant controller process which can take more than 10 minutes. Identical firmware versions on both controllers is required for proper redundant controller operation.

The redundant controller process automatically synchronizes the firmware version of the newly installed controller FRU to match the firmware version of the other running controller. For example, if the running controller has firmware 3.25P and the new controller has 3.25S, the new controller will be synchronized to have the 3.25P firmware of the running controller.

To monitor this process, refer to Monitoring the Automatic Firmware Update with a Recently Installed Controller FRU.

3. If you wish to have the most current version of firmware on your controllers, download the latest firmware patch to the controllers as described the Release Notes for the array.



caution icon

Caution - Follow the upgrade instructions in the patch README file with great care, to download and install firmware correctly. If the wrong firmware is installed, or the firmware is installed on the wrong device, your controller may be rendered inoperable.



4. Reconnect the original cables to the new I/O controller module.



caution icon

Caution - You must connect the hosts to the correct host channels on the I/O controller module, or your configuration will not work correctly.



6.1.4 Monitoring the Automatic Firmware Update with a Recently Installed Controller FRU

To monitor the status of the automatic firmware update, use the CLI show redundancy command. The CLI will display the progression of "Failed," "Scanning," "Detected" and "Enabled" states.



Note - If you have not installed the CLI software, you need to install it from the CD that was packaged with your array.



6.1.5 Replacing a Single-Controller Array or Powered Off Array

If the array was powered off during the controller replacement, or if you replaced a controller in a single-controller configuration, perform the following important steps.

1. Restore configuration settings from NVRAM if the new controller replaced an old controller:

a. From the firmware Main Menu, choose "system Functions," choose "Controller maintenance," and press Return.

b. Choose "Restore NVRAM from disks" and press Return. Select Yes to confirm.

2. Set the parameter called the "Controller Unique Identifier" to the correct value:

a. From the firmware Main Menu, select "view and edit Configuration parameters," select "Controller Parameters," and press Return.

b. From the Controller Parameters menu, choose "Controller Unique Identifier <hex>" and press Return. Type the value 0 (to automatically read the chassis serial number from the midplane) or type the hex value for the original serial number of the chassis (used when the midplane has been replaced).

The Controller Unique Identifier is used to create Ethernet addresses and worldwide names. The value 0 is immediately replaced with the hex value of the chassis serial number. A nonzero value should be specified only if the chassis has been replaced, but the original chassis serial number must be retained; this feature is especially important in a Sun Cluster environment, to maintain the same disk device names in a cluster.

3. To implement the revised configuration settings from step 1 and step 2, choose "system Functions" from the Main Menu, choose "Reset controller" and press Return.


6.2 Replacing SCSI I/O Modules

Be sure to follow Static Electricity Precautions.



caution icon

Caution - The SCSI I/O modules are hot-serviceable only if you disable the Periodic Drive Check Time parameter through the firmware application; this is not the preferred procedure. Hot-serviceable means that the module can be replaced while the array and hosts are powered on, but the connected hosts must be inactive.



6.2.1 Installing Gaskets If Needed

Prior to installing the I/O module, check to see if there is a 1/4-inch thin gasket on the top inside edge of the I/O module slot on the chassis.

If the gasket is on that edge, do not use the gasket provided with the I/O module FRU.

If there is no gasket on the top inside edge of the I/O module slot, install the enclosed gasket as follows:

1. Remove the plastic white backing on the back of the gasket.

2. Attach the adhesive side of the gasket to the top inside edge of the I/O module faceplate. This will look identical to the gasket already on the bottom inside edge of the I/O module faceplate.

6.2.2 Removing the SCSI I/O Module



caution icon

Caution - Connected hosts must be inactive during this replacement procedure.



1. Power off both power supply modules on the array.

2. Write down the bus configuration (dual-bus or single-bus configuration).

3. Ensure that all SCSI cables attached to the I/O module are labeled clearly. Then remove all SCSI cables attached to the I/O module.



caution icon

Caution - The I/O module offers resistance when you remove it from the chassis backplane. When unseating the module from the chassis, check that you do not bend backwards the ERROR LED mounted on the module.



4. Turn the thumbscrews on the left and right sides of an I/O module counterclockwise until the thumbscrews are disengaged from the chassis.

5. Hold the thumbscrews, and using a slight downward pressure, pull evenly on the screws to disengage the I/O module.

6.2.3 Installing a SCSI I/O Module

1. With the power still off, slide the I/O module into the chassis far enough to engage the thumbscrews.



caution icon

Caution - Be sure that the I/O module is properly inserted into the guide rails.



 

2. Turn the thumbscrews on the left and right sides of the I/O module clockwise as tight as possible without using a screwdriver. Then push firmly with a single firm, two-handed push which should move the module about 1 cm.

3. Tighten the thumbscrews again. Then push firmly with a single firm, two-handed push. Tighten the thumbscrews again until finger-tight.



Note - An improperly seated I/O module commonly causes SCSI channel errors.



4. Reinstall all SCSI cables in their original positions.

5. Power on both power supply modules.


6.3 Replacing the SCSI Terminator Module

Be sure to follow Static Electricity Precautions.

6.3.1 Removing the SCSI Terminator Module

1. Power off both power supply modules on the array.

Although the terminator module is technically hot-swappable, most users power off the array because the procedure requires that you will be removing and reinserting three modules during the procedure.



caution icon

Caution - Connected hosts must be inactive during this replacement procedure.



2. Remove all serial and Ethernet cables connected to the controller modules.

3. Remove both controller modules:

a. Turn the thumbscrews on the left and right sides of each controller module counterclockwise until the thumbscrews are disengaged from the chassis.

b. Hold the thumbscrews and pull out the controller module.

4. Hold the terminator module by the front edges, and pull it out of the chassis.

 FIGURE 6-1 The Terminator Module Partially Pulled Out of the Chassis

Drawing showing the terminator module partially pulled out of the chassis.

6.3.2 Installing a Terminator Module

1. Keep the array powered off.

2. Slide the terminator module into the chassis until it is seated in the backplane.



caution icon

Caution - Be sure that the terminator module is properly inserted into the guide rails of the array.



3. Reinstall both controller modules:

a. Gently slide each controller module into the unit until the module is seated in the backplane.

b. Turn the thumbscrews on the left and right side of the controller module clockwise until they are finger-tight, to secure the module.



Note - To ensure that a thumbscrew is finger-tight, tighten it with a screwdriver and then loosen the thumbscrew counterclockwise a quarter-turn.



4. Reinstall the serial and Ethernet cables in their original positions.

5. Power on both power supply modules of the array.


6.4 Replacing the EMU Module

Be sure to follow Static Electricity Precautions. The EMU module is hot-swappable and can be replaced with the array powered on.

 FIGURE 6-2 The EMU Module Partially Pulled out of the Chassis

Drawing showing the EMU module partially pulled out of chassis.

6.4.1 Removing an EMU Module

1. With the power on, and turn the thumbscrews on the top and bottom of an EMU module counterclockwise until the thumbscrews are disengaged from the chassis.

2. Hold the thumbscrews, and pull out the EMU module.

6.4.2 Installing an EMU Module

1. With the power on, slide the new EMU module into the chassis until it is firmly seated in the backplane and the module's front panel is flush with the chassis.



caution icon

Caution - Be sure that the EMU module is properly inserted into the guide rails of the array.



2. Turn the thumbscrews on the top and bottom of the EMU module clockwise until they are finger-tight, to secure the module.



Note - To ensure that a thumbscrew is finger-tight, tighten it with a screwdriver and then loosen the thumbscrew counterclockwise a quarter-turn.




6.5 Installing a RAID/Expansion Chassis FRU

The Sun StorEdge 3310 SCSI array box FRU includes a chassis, its drive midplane, and its backplane. This product is ordered to replace a box that has been damaged or whose midplane or backplane has been damaged.

To make a fully functional array, you need to add the following parts from the replaced array:

To install the individual modules, use the replacement instructions provided in this guide.

To configure the array, refer to the installation manual for your array, located on your Sun StorEdge 3000 Family Documentation CD.

To replace the chassis frame of an existing RAID array or expansion unit, perform the following steps.

1. Connect to the firmware application via the serial interface (tip for Solaris/Linux) or via telnet.



caution icon

Caution - Connected hosts must be inactive during this replacement procedure.



2. If the defective array is a RAID array:

From the Main Menu, choose "view and edit Configuration parameters," then choose "Controller Parameters."

Write down the Controller Unique Identifier (hex) - value.

3. Power off both power supply modules on the defective array.

4. Ensure all SCSI cables attached to the I/O module are labeled clearly.

5. Write down the defective array's cabling configuration.

6. Remove all SCSI cables attached to the I/O module.

7. If the defective array is a RAID array, remove all serial and Ethernet cables connected to the RAID controllers.

8. Label each disk drive with its disk slot position in the array.

9. Remove the RAID controllers (if applicable), terminator board (if applicable), I/O module(s), EMUs, power supply modules, and disk drives from the defective array.

10. Remove the defective chassis.

11. Obtain the replacement chassis.

12. Re-install all previously removed modules in their original positions in the replacement array.

13. Reinstall all SCSI, serial, Ethernet, and power cables in their original positions.

14. Power on both power supply modules on the replacement array.

15. If the replacement array is an expansion unit or JBOD, refer to your installation manual to configure it.

16. If the replacement chassis is a RAID array, proceed with the following steps:

a. Connect to the array console menu interface via the serial interface (tip for Solaris/Linux) or via telnet.

b. From the Main Menu, choose "view and edit Configuration parameters," then "Controller Parameters."

c. Select "Controller Unique Identifier (hex)."

17. If this array is being used by clustered hosts, or for any other reason its attached hosts require that their Device IDs remaining consistent, perform these steps:

a. Set Controller Unique Identifier (hex) to the value you wrote down in step 2.

b. Reset the RAID Controllers: From the Main Menu, choose "system Functions," then "Reset controller." Confirm Yes when prompted.

c. Proceed with step 19.

18. If this array is NOT being used by clustered hosts, perform these steps:

a. On the firmware main menu, choose "view and edit Configuration parameters," then choose "Controller Parameters," and press Return.

 Screen capture of the Main Menu with Controller Parameters selected.

b. From the Controller Parameters menu, choose "Controller Unique Identifier <hex>" and press Return.

c. Type in the value 0 (to automatically read the chassis serial number from the midplane).

The value 0 is immediately replaced with the hex value of the chassis serial number.

 Screen capture of the Main Menu with Controller Unique Identifier<Hex>: 2F18 displayed.

d. To implement the revised parameter value, choose "system Functions" on the Main Menu, choose "Reset Controller" and press Return.

19. Connect the array to hosts according to the configuration identified in Step 4 and Step 5. The chassis replacement is now complete.


6.6 Special JBOD Usage With External Terminators

The external terminator is necessary only during certain maintenance tasks performed with a Sun StorEdge 3310 SCSI JBOD dual bus configuration, which is connected directly to multiple servers in a clustering environment (most often, the Sun Cluster environment). With many maintenance tasks, you remove a failed or outdated part and replace it immediately; this is standard procedure.

However, if you have an unusual situation and need to remove a host connection from the JBOD for a prolonged period, you might need to preserve the other host connections and activity on the JBOD.

The Sun SCSI LVD/MSE external terminator is part number XTA-3310-SC-TERM (595-6750-01).

6.6.1 External Terminators for Special Dual-Bus JBOD Maintenance

If you have JBOD I/O modules, part number 370-5396-02/50 or higher, use this information.



Note - This new I/O module supports both single-initiator and multi-initiator dual-bus configurations. The older I/O module supports only single-initiator dual-bus configurations.



If you have earlier I/O modules and do not have JBOD I/O modules, part number 370-5396-02/50 or higher, see Older JBOD Dual-Bus Configurations.

To preserve all original SCSI IDs and correct termination on a dual-bus JBOD in a cluster environment, insert an external terminator in all cases where a SCSI port becomes empty that was not empty in the original configuration. This maintains the SCSI drive IDs for the active host connections. For an example of two removed cables and two inserted terminators, see FIGURE 6-3.

In a dual-bus configuration, the SCSI IDs change according to the termination on the SCSI ports. If your original configuration has both SCSI ports connected on a bus connected to host(s), the SCSI IDs are 0 to 5. If only the bottom port is connected to a host, the SCSI drive IDs are 8 to 13.

 FIGURE 6-3 Two Terminators for Two Cables That Have Been Removed in a Dual-Bus Configuration

Drawing showing two terminators for two cables that have been removed in a dual-bus configuration.


caution icon

Caution - SCSI IDs are based on the cabling of the array when the array is powered up. If you are removing host connections from a dual-host dual-bus multi-initiator configuration, use terminators to preserve the existing SCSI ID assignments (as well as the termination on the bottom SCSI ports).



To keep other host connections operational while one host connection is temporarily removed, perform the following steps.

1. Stop all host I/O activity on the host bus where the removal of a cable will occur.

2. Disconnect the array from the host SCSI cable of the server that requires the maintenance work from the array.

3. Insert the external terminator into the empty SCSI port on the array.

The external terminator preserves the original SCSI IDs.

4. Resume host I/O activity on the remaining host(s).

6.6.2 Older JBOD Dual-Bus Configurations

If you have earlier I/O modules and do not have JBOD I/O modules part number 370-5396-02/50 or higher, use the information in this section.



Note - The older I/O modules only supported single-initiator dual-bus configurations.



In a dual-bus configuration, the SCSI IDs change according to the termination on the SCSI ports. If your original configuration has both SCSI ports connected on a bus connected to host(s), the SCSI IDs are 0 to 5. If only the bottom port is connected to a host, the SCSI IDs are 8 to 15. To preserve all original SCSI IDs and correct termination on a dual bus JBOD in a cluster environment, insert an external terminator in all cases where a top SCSI port is empty but was not empty in the original configuration.



Note - As a general rule, external terminators are necessary in JBOD configurations (for JBOD configuration information, refer to the Sun StorEdge 3310 SCSI Installation, Operation, and Service Manual). The two bottom SCSI ports on the JBOD are typically terminated with an HBA host connection or a SCSI jumper cable. The upper I/O SCSI connectors are autoterminated. Single-bus JBOD cabling does not require an external terminator at any time; only the dual-bus JBOD cabling in the cluster environment has the one condition where external terminators are required.





caution icon

Caution - In a cluster configuration, adding a separate host connection that was not originally planned for the array will cause a change in SCSI IDs and therefore loses access to data stored under the original SCSI IDs.



To keep other host connections operational while one host connection is temporarily removed, perform the following steps.

1. Stop all host I/O activity on the host bus where the removal of a cable will occur.

2. Disconnect the array from the host SCSI cable of the server that requires the maintenance work from the array.

3. In a dual bus configuration, if two hosts are connected to one bus, and the host cable to the bottom port of the array is disconnected, move the cable of the top port to the bottom port.

The moved cable provides termination to the bottom port.

4. Insert the external terminator into the empty top SCSI port on the array.

The external terminator preserves the original SCSI IDs, which are 0 to 5 on each bus that has two host connections established.

5. Resume host I/O activity on the remaining host(s).

You can have situations in which one or two SCSI cables are temporarily removed from a standard SCSI array configuration.

 FIGURE 6-4 Example of a SCSI Array Configuration

Drawing showing a SCSI array configuration.

In each of the four scenarios in FIGURE 6-5 and FIGURE 6-6, a single cable was removed from the original configuration shown in FIGURE 6-4. In each of these scenarios one external terminator was required.



Note - The bottom input ports support only host SCSI connections and do not support external terminators.



 FIGURE 6-5 Removing a Single Cable From an IN Port in a Two-Host Configuration

Two illustrations showing the removal of a single cable from an IN port in a two-host configuration.

 FIGURE 6-6 Removing a Single Cable From an OUT Port in a Two-Host Configuration

Two illustrations showing the removal of a single cable from an OUT port in a two-host configuration.


6.7 Installing a Filler Panel on a SCSI Array

The filler panel FRU is a single metal panel used to cover an empty controller module slot on the rear of a Sun StorEdge 3310 SCSI array. Most often, this occurs when you wish to remove a controller module and change a dual-controller array to a single-controller array. The filler panel protects the interior of the array.

To install a filler panel, perform the following steps.

1. Remove the controller module according to Removing a SCSI Controller Module.

2. Position the filler panel so that it covers the empty slot and the thumbscrews overlay the thumbscrew holes.

3. Turn the thumbscrews on the left and right sides of the filler panel clockwise until the thumbscrews are finger-tight, to secure the panel on the array.