C H A P T E R  8

Data Host HBAs and Software for the 2540 and 2530 Arrays

This chapter describes how to install data host software, HBAs, and other software on different host platforms. It contains the following sections:


Data Host Software

The data host software contains tools that manage the data path I/O connections between the data host and the storage array. This includes drivers and utilities that enable storage management hosts to connect to, monitor, and transfer data in a storage area network (SAN).



Note - Some management hosts can also be used as data hosts.


For information on configuring iSCSI and data hosts, refer to Configuring iSCSI on the Sun StorageTek 2510 Array.

HBAs and Drivers

A Host Bus Adapter (HBA) enables communications between the host and the controller tray (or other devices in-between). It also manages all data I/O on your data host. The specific HBAs you need depend on the host server platform, operating system, data transport (SAS, FC, or iSCSI) aka host interface, and data transfer rates used in your storage area network. HBAs must be ordered separately, from Sun or their respective manufacturers. Sun HBAs can be ordered from:

http://www.sun.com/storagetek/networking/

The required versions of HBA drivers must be installed on the data host before you can set up a data host. The Sun StorageTek 2500 Series Array Release Notes lists the data host requirements for HBAs and drivers. Get the release notes at:

http://doc.sun.com/app/docs/prod/st2500.array#hic

Refer to the specific vendor HBA documentation for instructions on installing HBA drivers.

Multipathing

Data host software controls the data path between the data host and the storage array. If there is more than one path between the host and the storage array for redundancy, this function is called multipathing.

Install data host software (including multipathing) on each data host that communicates with the Sun StorageTek 2500 Series Array. The multipathing software you need depends on the host platform, HBA, and the data transport (SAS, FC, or iSCSI) in your storage area network. This information is listed in the latest version of the Sun StorageTek 2500 Series Array Release Notes.


Setting Up a Data Host On a Solaris System

The Sun StorageTek 2500 Series Array provides data path support for data hosts running Solaris, Windows 2000, Windows Server 2003, Red Hat Linux, HP-UX, and IBM AIX operating systems. This section applies to hosts running Solaris 9 and 10.

See the Sun StorageTek 2500 Series Array Release Notes for the latest supported operating system versions.



Note - To install data host software on systems that are not running the Solaris OS, see Installing Data Host Software for Operating Systems Other Than Solaris.


Multipathing is included in the Solaris 10 OS. For Solaris 9 data hosts, you need the SAN Foundation Kit software (which includes the multipathing software).

To install data host software on Solaris OSs, see the following sections:

To Obtain Sun Solaris 9 Data Host Software

Obtain Sun Solaris 9 data host software:

1. Go to the Sun Microsystems web page (sun.com).

The Sun home page is displayed.

2. Select Downloads from the home page navigation bar.

The Downloads page is displayed (it is not labeled).

3. On the View by Category tab, select System Administration >> Storage Management.

The Storage Management page is displayed, showing a list of downloadable storage-related products.

4. Select the SAN 4.4 product.

The login page is displayed.

5. Login using your Sun account ID.

The SAN 4.4.x Download page is displayed.

6. Accept the License Agreement and select the SAN 4.4 version required for your operating system.

The data host software version you need depends on your operating system. See the Sun StorageTek 2500 Series Array Release Notes for the current data host software requirements. Download the Solaris x (9) Base Package (if you do not already have it installed), and then the Install_it Script SAN 4.4.x version as recommended in the release notes.

There is a README file available on the SAN 4.4.x Download page with instructions for unpacking and installing the download file on your data host computer.

To Install the SAN 4.4 Data Host Software

To launch the host software installer:

1. Log in to the host as root.

2. Change to the SAN_4.4.xx_install_it directory in which the compressed installation file was unpacked:

cd <user-specified location>/SAN_4.4.xx_install_it

3. where xx is the software version number of the installed files. Start the host software installer by typing the following command:

./install_it

When the installation is complete, the root prompt returns.



Note - It might be required that the host be rebooted into single user, and then rebooted right afterward to multiuser.


4. Enable the Sun StorageTek Traffic Manager multipathing software (see Enabling Solaris Multipathing Software).

To Obtain Software for Operating Systems Other Than Solaris

1. Go to the Sun Microsystems web page (sun.com).

The Sun home page is displayed.

2. Select Downloads from the home page navigation bar.

The Downloads page is displayed.

3. On the View by Category tab, scroll down to select System Administration >> Storage Management.

The Storage Management page is displayed, showing a list of downloadable storage-related products.

4. Scroll down and select the StorageTek 2500 Series multipath/failover option for your particular operating system.

The login page is displayed.

5. Login using your Sun account ID.

The product Download page is displayed.

6. Accept the License Agreement and select the software version required for your operating system.

The data host software version you need depends on your operating system. See the Sun StorageTek 2500 Series Array Release Notes for the current data host software requirements.

There is a README file available on the download page with instructions for unpacking and installing the download file on your data host computer.


Installing Data Host Software for Operating Systems Other Than Solaris

To install data host software for operating systems other than Solaris, see the following sections:



Note - To download software from the Sun Download Center, you must register as a Sun customer. The first time you click Download to download a software product, click the Register Now link on the Login page, complete the required fields, and click Register.


About Data Host Software For Non-Solaris Platforms

The data host software for Red Hat Linux, HP-UX, AIX, and Windows platforms is Sun Redundant Dual Array Controller (RDAC), also known as MPP, and is available from the Sun Download Center (SDLC).

See the Sun StorageTek 2500 Series Array Release Notes for a list of supported operating systems, patches, and HBAs.

Downloading and Installing Sun RDAC Software

1. To download the latest version of Sun RDAC software (support for Windows and Linux multipathing), go to:

http://www.sun.com/download/index.jsp

and select Hardware Drivers >> Storage.

2. Select the link for the RDAC driver for the Operating System you have.

An RDAC Driver download page is displayed.

3. Click Download.

4. Log in using your SDLC user name and password.

5. Read and accept the license agreement.

6. Select the link for the data host platform that you want to install.

7. Save the install package to a temporary directory.

8. Uncompress and untar the install package.

9. When the download is finished, log out of the SDLC.

A readme file is provided as part of the installation package. To install the software, refer to the readme file for platform-specific instructions.


Enabling Solaris Multipathing Software

Sun StorageTek SAN Foundation software includes the Sun StorageTek Traffic Manager multipathing software.

The procedure you use to enable multipathing software depends on the version of Solaris OS running on the host:

For information on configuring iSCSI, refer to:

Configuring iSCSI on the Sun StorageTek 2510 Array.

Enabling Multipathing Software for Solaris 9 OS

To enable the multipathing software on hosts running Solaris OS 9:

1. Open the /kernel/drv/scsi_vhci.conf file with a text editor.

2. Set mpxio-disable=”no”; in the file.

3. Set load-balance=”round-robin”; in the file.

4. Set auto-failback=”enable”; in the file.

5. Save the updated file.

6. Reboot the host.

7. Use the cfgadm command to configure HBA paths.

How you configure paths depends on how you are using your storage arrays in a SAN or direct-attach environment.

See the Sun StorEdge SAN Foundation Software 4.4 Configuration Guide at:

http://www.sun.com/products-n-solutions/hardware/docs
/Network_Storage_Solutions/SAN/san_software/

for information about configuring paths.

Enabling Multipathing Software for Solaris 10 OS

To enable multipathing software for all Fibre Channel (FC) ports on hosts running Solaris OS 10:

1. Type the following command:

# stmsboot -e



Note - See the stmsboot(1M) man page for complete details.


You are prompted to confirm the command:

WARNING: This operation will require a reboot.

Do you want to continue? [y/n] (default: y)

2. Press Return to reboot the host.


Next Steps

After you have installed and enabled multipathing on the data hosts, configure IP addressing on the controller modules as described in Chapter 9.