C H A P T E R  2

Hardware Installation and Removal

This chapter explains how to install and remove the HBA, and how to install and connect internal disk drives.

This chapter contains the following sections:


Observing ESD and Handling Precautions



caution icon Caution - Damage to the HBA can occur as the result of careless handling or electrostatic discharge (ESD). Always handle the HBA with care to avoid damage to electrostatic sensitive components.


To minimize the possibility of ESD-related damage, use both a workstation antistatic mat and an ESD wrist strap. You can get an ESD wrist strap from any reputable electronics store or from Sun as part number #250-1007. Observe the following precautions to avoid ESD-related problems:


Preparing for Hardware Installation


procedure icon  To Prepare for Hardware Installation

1. Read Safety Agency Compliance Statements.

2. Familiarize yourself with the physical features of the Sun StorageTek SAS RAID Internal HBA and the RAID levels that it supports.

See Component Layout.

3. Ensure you have the right quantity of initialized disk drives for the RAID level you want to use for the arrays.

See Selecting the Best RAID Level.

All the disk drives must have the same performance level. You can use different-sized disk drives in the array, but the array will be limited to the capacity of the smallest and slowest disk drive.

For more information, refer to the Sun StorageTek RAID Manager Software User’s Guide or online Help.

The Sun StorageTek SAS RAID Internal HBA supports both SAS and SATA disk drives.

4. Ensure that you have the proper cables for the HBA and disk drives.

You will need one SAS cable for each disk drive you are connecting to the HBA. Use only Sun-provided SAS cables (provided to you with your Sun system at the time of purchase). For more information or to purchase cables for your Sun system, visit the Sun web site at http://www.sun.com. Cable connectors are keyed so that you cannot insert them incorrectly.



Note - If you are installing the HBA in a Sun SPARC Enterprise T5120, T5220, T5140, or T5240 server, see the server-specific installation documents listed in Related Documentation. These documents provide detailed cabling information for the servers.


The following figures depict the SAS cables.

FIGURE 2-1 Internal Mini-SAS with Power, Which Connects to Four SAS or SATA Disk Drives


A figure of the internal mini-SAS with power cable.

FIGURE 2-2 Internal Mini-SAS to SATA Fan-Out, Which Connects to Four SATA Disk Drives


Figure of the mini-SAS to SATA fan out cable.

FIGURE 2-3 Internal Mini-SAS, Which Connects to SAS or SATA Disk Drives on a Backplane


Figure of the internal mini-SAS cable that connects to SAS or SATA disk drives on a backplane.

5. If you are installing the HBA into a full-height computer chassis, replace the original low-profile bracket with the full-height bracket included in the HBA ship kit.



caution icon Caution - Handle the HBA by its bracket or edges only.


6. Choose your installation option.

You can choose to create a bootable array and then install an operating system and the HBA driver on that array, or you can complete a standard installation, where the HBA driver is installed on an existing operating system.


Installation Task Map

You can choose either of these installation options:


procedure icon  To Install the OS Onto a Bootable Array

1. Install the battery backup module (BBU).

See Installing the Battery Backup Module.

2. Install and connect the HBA and disk drives.

See Installing the HBA.

3. Create a bootable array.

See Creating a Bootable Array on an x64 System or Creating a Bootable Array on a SPARC System.

4. Set the boot controller.

See Creating a Bootable Array on an x64 System or Creating a Bootable Array on a SPARC System.

5. Install the operating system and the HBA driver.

See Installing an OS Onto a Bootable Array on an x64 System or Installing the Solaris OS on a SPARC System.

6. Install the Sun StorageTek RAID Manager software and begin to manage data storage.

Use the Sun StorageTek RAID Manager CD provided in the HBA ship kit to install the Sun StorageTek RAID Manager software. For information about installing and using the software, see the Sun StorageTek RAID Manager Software User’s Guide. For the latest version of the software, go to: http://support.intel.com/support/go/sunraid.htm.


procedure icon  To Install on an Existing Operating System

1. Install the battery backup module (BBU).

See Installing the Battery Backup Module.

2. If you are installing on an x64 system, skip to the next step. If you are installing on a SPARC system, use the Open Boot Prompt (OBP) to make note of the current devices on the system.

See Verifying the Current Devices on a SPARC System.

3. Install and connect the HBA and disk drives.

See Installing the HBA.

4. Install the HBA driver.

See Installing the Driver on an Existing OS.

5. Install the Sun StorageTek RAID Manager software and begin to manage data storage.

Use the Sun StorageTek RAID Manager CD provided in the HBA ship kit to install the Sun StorageTek RAID Manager software. For information about installing and using the software, see the Sun StorageTek RAID Manager Software User’s Guide. For the latest version of the software, go to: http://support.intel.com/support/go/sunraid.htm.


Installing the Battery Backup Module

Tools required:


procedure icon  To Install the Battery Backup Module

1. Attach an ESD wrist strap.

See Observing ESD and Handling Precautions.

2. Lay the top square piece of packing foam from the ship kit on your work surface, smooth side up.

3. Take the HBA out of the antistatic bag and set it on the packing foam with the heat sink facing up.

4. Slightly lift the HBA, and from underneath it, insert three plastic screws from the BBU kit through the following three mounting holes in the HBA:

FIGURE 2-4 Installing the Battery Backup Module


Figure depicting how to install the battery.

5. Place a spacer over each screw.

The BBU connector on the HBA is just below the screw closest to the right edge of the HBA.

6. Line up the BBU connector on the BBU module with the connector on the HBA.

The screws you inserted will line up with matching holes in the BBU.

7. Gently press down on the right edge of the BBU module until the connectors click into place.



caution icon Caution - DO NOT force the connection. If a gentle push does not mate the connectors, realign the components and try again.


8. Obtain the three nuts from the BBU kit, and for each nut, do the following:

a. Place the nut onto the screw and hold the nut in place.

b. With the Phillips head screw driver, reach underneath the HBA and, while holding the nut in place with your other hand (or with needle nose pliers or tweezers), screw the plastic screw into the nut.

c. Repeat Step a - Step b for the remaining nuts.



Note - If you are unable to place a nut onto the screw that is close to the heat sink, use a small pair of needle nose pliers or tweezers.




caution icon Caution - Do not over-tighten the screws.



Verifying the Current Devices on a SPARC System

If you are installing on a non-SPARC system, skip to Installing the HBA.


procedure icon  To Verify the Current Devices

1. Enter the Open Boot Prompt (OBP) and use the show-disks command to list the current devices.

 



{0} ok show-disks
a) /pci@0/pci@0/pci@2/scsi@0/disk
b) /pci@0/pci@0/pci@1/pci@0/pci@1/pci@0/usb@0,2/storage@2/disk
q) NO SELECTION
Enter Selection, q to quit: q
{0} ok



Note - Device paths might vary from this example, depending on the SPARC system you are using and into which PCI-E slot the card is plugged.


2. Take note of the devices.

This will help you determine which device is the HBA after you install the HBA.


Installing the HBA



Note - For the Sun SPARC Enterprise T5120, T5220, T5140, and T5240 servers, contact Sun support to install the HBA.



procedure icon  To Install the HBA

1. Remove the safety clip from each internal SAS connector by using your thumb and forefinger to gently press the tabs of the safety clip and pull the clip out.

See FIGURE 2-5.

FIGURE 2-5 Removing the Safety Clips From the SAS Connectors


Figure depicting how to remove the safetey clips from the internal SAS connectors.

2. Turn off the computer and disconnect the power cord.

3. Open the cabinet, following the manufacturer instructions.

4. Select an available x8 PCI Express expansion slot that is compatible with the HBA and remove the slot cover.



caution icon Caution - Touch a grounded metal object before handling the HBA.


5. Insert the HBA into the PCI Express expansion slot and press down gently but firmly until it clicks into place.

When installed properly, the HBA will appear level with the expansion slot.

6. Secure the bracket in the x8 PCI Express slot, using the retention device (for instance, a screw or lever) supplied with the computer.

7. Continue with the following section.

Connecting Disk Drives

You can connect SAS disk drives, SATA disk drives, or a combination of both to the HBA. There are no jumpers or switches to set before installation. In a direct-attach connection, the SAS or SATA disk drives are connected directly to the HBA with SAS cables. The number of direct-attached disk drives is limited to four per internal SAS connector.

Use high-quality cables to connect the HBA to the internal device(s), such as disk drives or backplanes. Use only Sun-supplied cables. For more information or to purchase cables, visit the Sun web site at http://www.sun.com.


procedure icon  To Connect Directly to the HBA

In a direct-attach connection, SAS or SATA disk drives are connected directly to a SAS card with SAS cables. The number of direct-attached disk drives is limited to four per internal SAS connector.

1. Install the internal SAS or SATA disk drives, following the instructions in your system documentation.

2. Use internal SAS or mini-SAS cables to attach the disk drives to the HBA.

FIGURE 2-6 Attach Cables Between RAID HBA and Internal SAS or SATA Drives


Figure shows attaching cables between RAID HBA and internal SAS or SATA drives.

3. Close the computer cabinet, and reattach the power cord.


procedure icon  To Connect to a System Backplane

In a backplane connection, disk drives and SAS cards are attached to and communicate with each other through a system backplane.

The number of disk drives is limited to the number of slots available on the backplane. Some backplanes have embedded SAS expanders and can support up to 128 end devices. (For more information about backplane and expander connections, see Backplane Connections.)

1. Connect one or more internal SAS or SATA disk drives to the backplane.

Refer to your system’s documentation for more information.

2. Use an internal SAS cable, or cables, to connect the HBA to the backplane.

3. When all internal disk drives have been installed and connected, close the computer cabinet and reattach the power cord.


Testing the HBA Installation



Note - Check all SAS cables to ensure that they are securely attached and are not damaged or pinched anywhere along the length of cable.


This section contains the following subsections:


procedure icon  To Test the HBA Installation on a SPARC System

1. Power-up the computer and storage systems.

a. Ensure that all hard disk drives are securely installed.

b. Connect all power cords securely and plug them into the proper power sources.

c. Power-on the disk drive enclosure, and verify that all available HDD status indicators are normal for the storage enclosure(s) that they are in.

d. Power-on the computer system.

2. Enter the Open Boot Prompt (OBP) and use the show-disks command to list the current devices.

In the following example, the HBA is the first device that is listed.


{0} ok show-disks
a) /pci@0/pci@0/pci@8/pci@0/pci@8/scsi@0/disk
b) /pci@0/pci@0/pci@2/scsi@0/disk
c) /pci@0/pci@0/pci@1/pci@0/pci@1/pci@0/usb@0,2/storage@2/disk
q) NO SELECTION
Enter Selection, q to quit: Chassis | critical: V_VCORE at /SYS/MB has 
exceeded high warning threshold.valid choice: a...c, q to quit q



Note - Device paths might vary from this example, depending on which SPARC system you are using and into which PCI-E slot the card is plugged.


3. Use the select command to select the device node for the HBA, and follow the on-screen instructions by pressing Enter when prompted.



Note - When you run this command, omit /disk from the HBA device path, as shown in the following example.


 


{0} ok select /pci@0/pci@0/pci@8/pci@0/pci@8/scsi@0
Waiting for AAC Controller to start: . . . . . . . Started

Config Changes:
1 ->One or more device either moved or removed
or not responding or added
Press <ENTER> to accept current config changes - with in 30 seconds
(Default - Ignore changes and check the setup)
<ENTER> Pressed. Current Config is accepted

4. To display the firmware version on the HBA, use the show-version command.

 


 {0} ok show-version
AAC Kernel Version: 15815
{0} ok

5. To display additional configuration information, list the device properties by using the .properties command.

 


{0} ok .properties
firmware-version 15815
assigned-addresses 820f0010 00000000 00e00000 00000000 00200000
820f0030 00000000 00d00000 00000000 00080000
compatible pciex9005,285.108e.286.9
pciex9005,285.108e.286
pciex9005,285.9
pciex9005,285
pciexclass,010400
pciexclass,0104
model AAC,285
reg 000f0000 00000000 00000000 00000000 00000000
030f0010 00000000 00000000 00000000 00200000
version 0.00.01
wide 00000010
device_type scsi-2
name scsi
fcode-rom-offset 0000fe00
port-type PCIE-Endpoint
interrupts 00000001
cache-line-size 00000010
class-code 00010400
subsystem-id 00000286
subsystem-vendor-id 0000108e
revision-id 00000009
device-id 00000285
vendor-id 00009005
{0} ok

6. Return to the root node by using the unselect-dev command.

 


{0} ok unselect-dev



Note - At this point, there are no volumes created and the output from a probe-scsi-all command will not display any drives.


If no errors or issues are discovered, continue to Next Steps to complete the installation process. If any issues are discovered, correct them and retest the HBA before continuing.


procedure icon  To Test the HBA Installation on an x64 System

1. Power-up the computer and storage systems:

a. Ensure that all hard disk drives are securely installed.

b. Connect all power cords securely and plug them into the proper power source(s).

c. If applicable, power on the disk drive enclosure.

If the enclosure provides HDD status indicators, make sure they are normal.

d. Power-on the computer system.

If the system provides HDD status indicators, make sure they are normal.

2. Enter the BIOS RAID Configuration Utility:

a. During POST, press Ctrl + A when prompted.

b. As the computer continues its startup sequence, review the boot messages to determine the firmware version on the HBA.

Boot messages, similar to those shown in the following example, are displayed that indicate the firmware version (in this example, the FW build is 15815).


Adaptec RAID BIOS V5.3-0 [Build 15815]
(c) 1998-2008 Adaptec, Inc. All Rights Reserved
<<<Press <Ctrl><A> for Adaptec RAID 
Adaptec RAID Configuration Utility will be invoked after initialization.
Booting the Controller Kernel....Controller started
 
Controller #00: Sun STK RAID INT at PCI Slot:02, Bus:04, Dev:00, Func:00
Waiting for Controller to Start....Controller started
Controller monitor V5.3-0[15815], Controller kernel V5.3-0[15815]
Battery Backup Unit Present
Controller POST operation successful
Controller Memory Size: 256 MB
Controller Serial Number: 00721EC0006
Controller WWN: 5000E0CE21907000
No Logical Drives Found

c. When the utility starts, review the list of HBAs installed on the computer.

d. If more than one HBA is listed, select the one you wish to test and press Enter.

3. Enter the Array Configuration Utility (ACU) by highlighting Array Configuration Utility and then pressing Enter.

You might see a screen next indicating Configuration Change. This is normal for a newly installed HBA and targets.

4. Press Enter as prompted.

5. Verify that all attached HDDs are detected by the HBA:

a. At the Main Menu highlight Initialize Drives and press Enter.

b. In the Select drives for initialization column, verify that all attached HDDs are displayed.

c. Select drives to initialize them for verification.

You can initialize all of the drives now or wait until you are ready to create your arrays.

6. Verify that all HDDs are available for array creation:

a. Return to the Main Menu page, highlight Create Array and press Enter.

b. In Select drives to create Array, verify that all the attached HDDs are available for array creation.

c. Highlight a couple of drives and press the space bar.

Verify that the drives are moved into the right column in preparation for array creation.

7. Press Esc and exit.

You will create the arrays later.

8. Test the alarm for the HBA:

a. Press Esc until you reach the controller Options menu.

b. Highlight Serial Select and press Enter.

c. Highlight Controller Configuration and press Enter.

d. Highlight Alarm Control... and press Enter.

e. Highlight Test and press Enter. Verify a 3-second audible alarm.

9. Verify that all target devices are present:

a. Press Esc until you reach the controller Options menu.

b. Highlight Disk Utilities and press Enter.

You will see an indication that the HBA is scanning SAS devices.

c. After the scanning completes, verify that all attached target devices are displayed.

d. Press Esc to exit.

If no errors or issues are discovered, continue to the next section to complete the installation process. If any issues are discovered, correct them and retest the HBA before continuing.


Next Steps

If you are installing an operating system onto a bootable array, continue with one of these sections, depending on whether you use an x64 or SPARC system:

If you are completing a standard installation onto an existing operating system, continue with Installing the Driver on an Existing Operating System.


Removing the Hardware

The following instructions describe the tasks required to remove the HBA. If you need to replace a failed HBA, remove the hardware, as described in this section, and see Best Practices For Replacing an HBA.



caution icon Caution - Never remove the HBA when an attached array is in the process of rebuilding a logical drive from a “Degraded” state.



procedure icon  To Prepare the HBA for Removal

1. If the computer is running the OS, halt all I/O activity to the HBA.

2. Complete all transactions being done by the HBA such as migrations, rebuilds, verifications, and so on.

3. Properly log out of the OS and shut down the computer.

4. Unplug the computer.

5. Open the computer chassis and disconnect the SAS/SATA cable(s) from the HBA.


procedure icon  To Remove the HBA

1. Remove the retention mechanism (screw, clip, and so on) that is securing the HBA bracket to the chassis.

2. Hold the upper portion of the bracket with one hand and the rear of the HBA with the other hand.

3. Pull straight up until the HBA clears the PCI Express* expansion slot.

4. Lift the HBA from the computer chassis.