C H A P T E R  4

Connecting Data Hosts

This chapter explains how to cable data hosts to the system and how to install the host software for data and management host stations. It contains the following sections:


Data Host Connectivity

The method you use to connect data hosts depends on how you plan to use the system. The Sun StorEdge 6920 system supports both storage area network (SAN) and direct attached storage (DAS) configurations for host-side server connections.

The main factors in choosing between a SAN or DAS configuration are the number of host bus adapter ports required, the number of Sun StorEdge 6920 system ports required, and the bandwidth required. All host bus adapters and software supported in the SAN are also supported in DAS configurations. You need to first understand the requirements of your application to determine which method to use. For information about DAS and SAN configurations, see the Best Practices for the Sun StorEdge 6920 System for guidelines.

Determining Your Configuration

Redundant Fibre Channel (FC) ports located on the service panel are available for data host or external storage connections. FC ports in rows A and paired with FC ports in row C, and FC ports in rows B are paired with FC ports in row D.

To determine which ports are active on your system, open the service panel and check the cards installed in the DSP chassis. DSP slots 1, 2, 3, and 4 correspond to rows A, B, C, and D (respectively) on the service panel.

Your system can have one of the configurations listed in TABLE 4-1.


TABLE 4-1 Sun StorEdge 6920 System Configurations

Configuration

Total Number of Ports/Port Type

Row / Ports Available for Data Host/ External Storage Connections

Row / Ports Reserved for Internal Storage

2 SIO-8/SRC sets

16 SC[1] FC

C 1, 2, 3, 4

D 1, 2, 3, 4

C 5, 6, 7, 8

D 5, 6, 7, 8

4 SIO-8/SRC sets

32 SC FC

A 1, 2, 3, 4

B 1, 2, 3, 4

C 1, 2, 3, 4

D 1, 2, 3, 4

A 5, 6, 7, 8

B 5, 6, 7, 8

C 5, 6, 7, 8

D 5, 6, 7, 8

2 SIO-8/SRC sets and
2 SIO COMBO/SRC sets

16 SC FC

A 1, 2, 3, 4

B 1, 2, 3, 4

A 5, 6, 7, 8

B 5, 6, 7, 8

 

12 LC FC

A 1, 2, 3

B 1, 2, 3

A 4, 5, 6

B 4, 5, 6

 

2 RJ-45 Gigabit Ethernet

C

D

 

2 SIO COMBO/SRC sets

12 LC FC

C 1, 2, 3

D 1, 2, 3

C 4, 5, 6

D 4, 5, 6

 

2 RJ-45 Gigabit Ethernet

C

D

 

4 SIO COMBO cards/SRC sets

24 LC FC

A 1, 2, 3

B 1, 2, 3

C 1, 2, 3

D 1, 2, 3

A 4, 5, 6

B 4, 5, 6

C 4, 5, 6

D 4, 5, 6

 

4 RJ-45 Gigabit Ethernet

A

B

C

D

 




Note - If you want to install additional SAN/server and storage ports after you install the system, refer to the Sun Storage Automated Diagnostic Environment Service Advisor X-Options for more information and procedures.



FC Port Connections

FC Port connections are typically evenly allocated between SAN/server and internal storage. However, you can allocate additional ports for either host or internal storage connections, depending on the needs at your site. If you need additional ports for host connections, refer to Selecting Ports for Additional Host Connections for guidelines. If you need additional ports for internal storage connections, refer to Selecting Ports for Additional Storage Connections for guidelines.

SIO-8 Cards

The Sun StorEdge SIO-8 card has eight SC Fibre Channel (FC) ports. The FC ports are available for data host, internal storage, or external storage connectivity.

FIGURE 4-1 shows two SIO-8 cards installed in slots 3 and 4, and two MICs installed in slots 1 and 2 of the DSP.


FIGURE 4-1 Two SIO-8 Cards

Drawing of two storage input output eight cards installed in slots 3 and 4 of the DSP chassis.


The SIO-8 card FC ports are standard connectors and required SC optical cables.

SIO COMBO Cards

The Sun StorEdge SIO COMBO card has six LC Fibre Channel (FC) ports and one
RJ-45 Gigabit Ethernet port. The FC ports are available for data host, external storage, or FC-based remote replication connectivity. The Gigabit Ethernet port provides connectivity to a wide area network (WAN) for Ethernet-based remote replication. For information about remote replication, see the online help.

FIGURE 4-2 shows two SIO COMBO cards installed in slots 3 and 4, and two MICs installed in slots 1 and 2 of the DSP.


FIGURE 4-2 Two SIO COMBO Cards

Drawing of two storage input output combo cards installed in slots 3 and 4 of the DSP chassis.


The SIO COMBO card FC ports are small form-factor pluggable (SFP) connectors and require LC optical cables.

FIGURE 4-3 shows four SIO COMBO cards installed in slots 3, 4, 5, and 6 of the DSP. Two MICs are installed in slots 1 and 2.


FIGURE 4-3 Four SIO COMBO Cards

Drawing of four storage input output combo cards installed in slots 3, 4, 5, and 6 of the DSP chassis.


Connecting Hosts to a SAN With Failover

FIGURE 4-4 shows a sample configuration of data hosts connected to the system through redundant SAN FC switches.


FIGURE 4-4 Connecting Hosts to a SAN With Failover

Illustration showing three fibre channel data host connections to the service panel through redundant fibre channel switches.


This example shows three data hosts connected to the system through redundant FC switches. Each host connects to a primary and alternate FC switch. The primary FC switch connects to port C/1. The secondary FC switch is connected to port D/1.

For more information about the allocation of I/O ports for SAN and DAS hosts, see the online help. For information about connecting external storage devices, see Chapter 6.

Connecting Hosts Directly With Failover

The Sun StorEdge 6920 system supports direct attached storage (DAS), allowing data hosts to connect directly to storage. FIGURE 4-5 shows an example of data hosts connected directly to the Sun StorEdge 6920 system.


FIGURE 4-5 Connecting Hosts Directly

Illustration showing three data hosts connected directly to the service panel using redundant fibre channel connections.


This example shows each data host connected directly to ports C/1 and D/1, C/2 and D/2, C/3 and D/3.

For information about connecting external storage devices, see Chapter 6.

Selecting Ports for Additional Host Connections

Ports in the columns on the service panel marked 1, 2, 3, and 4 are reserved for host or external storage connections. If you want to allocate more ports for host attachment, take additional ports from left to right and top to bottom.

For example, once you have used all ports in columns 1 through 4 (rows C and D of a two SIO-8 card configuration), add the next host connections to column 5 (rows C and D). If your system has a four SIO-8 card configuration, add the next host connections to column 5 (rows A and B), and then add the next connections to column 5 (rows C and D).



Note - You cannot use ports in column 8 of the service panel for host connections.





Note - If you allocate more ports to data hosts than to internal storage, you will need additional 1-meter LC-to-SC cables for each HBA port to physically connect the DSP to the service panel.



Selecting Ports for Additional Storage Connections

Ports in the columns on the service panel marked 8, 7, 6, and 5 are reserved for internal storage connections. If you want to allocate more ports for internal storage, take additional ports from right to left and top to bottom.

For example, once you have used all ports in columns 8 through 5 (rows C and D of a two SIO-8 card configuration), add the next internal storage connections to column 4 (rows C and D). If your system has a four SIO-8 card configuration, add the next internal storage connections to column 4 (rows A and B), and then add the next connections to column 4 (rows C and D).



Note - You cannot use ports in column 1 of the service panel for internal storage connections.




Installing Host Software for Solaris OS Hosts

The Sun StorEdge 6920 System Host Installation Software CD contains software for Solaris data and management host stations. When you run the installation script, you select the functionality you want to install, and the script installs the required packages. You can choose from the following options:

Sun StorEdge SAN Foundation software incorporates kernel drivers and utilities that enable the data host to connect to, monitor, and transfer data on a SAN.

Storage Automated Diagnostic Environment Enterprise Edition is a distributed diagnostic monitoring tool for SAN devices, including data hosts and external storage devices connected to the Sun StorEdge 6920 system.You can configure the software to monitor on a 24-hour basis, collecting information that enhances the reliability, availability, and serviceability (RAS) of the storage devices.

The remote scripting CLI client provides access to the same configuration and monitoring tasks that you perform through the browser interface. You can also write scripts using the sscs commands to automate configuration and management tasks. You can install the remote scripting CLI client on a data host or an external management host. See the sscs(1M) man page for information about the remote scripting CLI commands.

The remote scripting CLI client is also available for Windows, Red Hat Linux, AIX, and HP-UX operating environments (see Installing the Remote Scripting CLI Client).



Note - See the Sun StorEdge 6920 System Release Notes for the operating system versions that are supported.



Summary of the Installation Tasks

TABLE 4-2 provides a summary of the tasks for installing the host software.


TABLE 4-2 Installation Task Summary

Installation Steps

See This Section or Chapter

  1. Check the data host system requirements.

System Requirements

  1. Check for pre-existing versions of the software.

Checking Pre-existing Versions of Software

  1. Install the data host software on Solaris OS data hosts.

Installing Data Host Software for Solaris Hosts

  1. Install the remote management software on a Solaris host.

Installing Remote Management Host Software

  1. Set up Storage Automated Diagnostic Environment Enterprise Edition.

Starting the Storage Automated Diagnostic Environment Enterprise Edition

  1. Log in to the system using the remote scripting CLI client.

Using the Remote Scripting CLI Client

  1. Download and install data host and remote management software for operating systems other than Solaris.

Installing Host Software for Operating Systems Other Than Solaris OS


System Requirements

TABLE 4-3 lists the hardware and software that must be set up and installed before you can install the data host software on a Solaris OS data host.


TABLE 4-3 Solaris OS Data Host Hardware and Software Requirements

Hardware Requirements

Media Drive

A CD-ROM drive connected to the host machine where the software is to be installed.

Storage Arrays and Systems

A physical FC connection between the data host and the StorEdge 6920 system.

Disk and Memory Requirements

1 Gbyte of disk space (with at least 300 MB available in the root partition).

256 Mbytes of system memory (512 Mbytes or greater for best performance).

Software Requirements

Operating Environments

Solaris OS 8, 9, and 10. The Host Installation Software CD includes all required OS patches.

Supporting Software

The Storage Automated Diagnostic Environment Enterprise Edition requires Perl version 5.006 for installation. Perl is open source software that you can download from: http://www.perl.com/pub/language/info/software.html

Web Browser (minimum version)

Netscape Navigatortrademark minimum version 7.0 or

Microsoft Internet Explorer version 5.0 or

Mozilla 1.2.1.


Checking Pre-existing Versions of Software

The installation script checks for the required versions of the following software packages and patches:

If the installation script does not find the correct version of the required software, it either upgrades an existing version of the software, installs the required version of the software in a new location, or stops the installation process. Appropriate messages are provided at each step of the installation process informing you of the action being performed.

Checking the SAN Foundation Software

If the installation script finds an earlier version of SAN Foundation software, you must remove the current version of SAN software. The installation script installs the required version of SAN Foundation software and all required patches.

The SAN Foundation software and Java Web Console are embedded in the Solaris 10 OS. Therefore, when you install the data host software on a Solaris 10 platform, only the Storage Automated Environment Enterprise Edition software is installed.

Checking the Storage Automated Diagnostic Environment Enterprise Edition Software

If a data host is running Storage Automated Diagnostic Environment Enterprise Edition version 2.2 software or earlier, do the following before running the installation script:

If a data host is running Storage Automated Diagnostic Environment Enterprise Edition version 2.3 software or later, the installation script upgrades the currently installed version to version 2.4.

Checking the Java SDK Environment

The installation script checks for the Java SDK version 1.4.2 software, which is required by the remote scripting CLI client. If the required version is not found, the installation script installs Java SDK version 1.4.2 in /opt/se6000/java.

Before you run the installation script, check the version of Java SDK that is installed on the management station. If a version earlier than Java SDK version 1.4.2 is installed, refer to the online compatibility documentation at the following site for information about incompatibilities:

http://java.sun.com/j2se/1.4.2/compatibility.html

Installing Data Host Software for Solaris Hosts

You must install the software as superuser (root). If aliases exist in the superuser environment or profile, the software installation and configuration might have unexpected results. Remove any aliases created for the environment (for example, cp="cp -i") before you install or configure the software.

You can download the Sun StorEdge 6920 Host software for Solaris OS from the Sun Download Center or you can install it from the CD.

1. Log in to a Solaris data host as superuser (root).

2. Remove any defined aliases for this user.


# unalias -a

3. Place the CD in the CD-ROM drive and start the Volume Manager daemon vold(1) (if needed).

If you downloaded the software from the Sun Download Center, and you uncompressed the tar file, go to the directory where you extracted the files, and then skip to step 5. If you are installing the software from the CD, continue with step 4.


# /etc/init.d/volmgt start

4. Change to the root directory on the CD. For example:


# cd /cdrom/cdrom0

5. Start the install.ksh script.


# ./install.ksh

The installation menu is displayed.

6. Enter y to continue.



                      Host Software Installation
                     ------------------------------
 
This script installs software for your Sun StorEdge 6920
storage system.
 
Software included in this distribution:
 
        - Sun StorEdge 6920 Data Host Software
        - Sun StorEdge 6920 Remote Management Host Software
 
You may install any or all of these software on your system.
 
Do you want to continue? [y/n] y

7. To install the data host software, enter y at the prompt. When you are prompted to install the remote management software, enter n. Press Return after each choice.


Do you want to install ....
 
Sun StorEdge 6920 Data Host Software [y/n] : y
Sun StorEdge 6920 Remote Management Host Software [y/n] : n

A confirmation displays the software package that will be installed.

8. Enter y to confirm your selection.


You have chosen to install:
 
        Sun StorEdge 6920 Data Host Software
 
Is this correct? [y/n] : y

The script checks for installed versions of the required software components, as shown in the following example:


Prechecks will be taking place
 
Prechecking Sun StorEdge SAN Foundation Software...
 
Prechecking TomCat ...
 
Prechecking Sun Web Console ...
 
Prechecking Java 2 Standard Edition ...
 
Precheck is completed.

The script displays the software packages that will be installed on your system, as shown in the following example:


Following software will be installed on your system:
        - Sun Web Console 2.2.3
        - Sun Storage Automated Diagnostic Environment BUI 2.4
        - Sun Storage Automated Diagnostic Environment CLI 2.4
        - Sun StorEdge SAN Foundation Software 4.4.3
Do you want to continue? [y/n] : 

9. Enter y to continue.

The script displays messages and status, as each software package and patch is installed.

When the script finishes, the following is displayed:


You have installed the following components:
 
       Sun StorEdge 6920 Data Host Software - Success

The script also displays the date and time that the installation finished and the path to the installation log.

10. Eject the CD from the drive.

Checking Log Files After the Installation

If you encountered any problems during installation:

single-step bulletCheck the following files for messages related to the installation:

This log contains installation, removal, configuration, error, or informational messages.

This log contains general system error and informational messages.

Enabling Multipathing Software

To enable the multipathing software on the data host, do the following:

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

2. Set mpxio-disable=no in the file to enable multipathing.

3. Save and close the file.

4. Reboot the host:

reboot -- -r

Installing Remote Management Host Software

The remote management software for Solaris is delivered on the Host Installation Software CD. To install the software on a management station:

1. Log in to a Solaris station as superuser (root).

2. Remove any defined aliases for this user.


# unalias -a

3. Place the CD in the CD-ROM drive and start the Volume Manager daemon vold(1) (if needed).

If you downloaded the software from the Sun Download Center, and you uncompressed tar file, go to the directory where you extracted the files, and then skip to step 5. If you are installing the software from the CD, continue with step 4.


# /etc/init.d/volmgt start

4. Change to the root directory. For example,


# cd /cdrom/cdrom0

5. Start the install.ksh script.


# ./install.ksh

The installation menu is displayed. Enter y to continue.



Host Software InstallatHost Software Installation
                       --------------------------
 
This script installs software for your Sun StorEdge 6920
storage system.
 
Software included in this distribution:
 
        - Sun StorEdge 6920 Data Host Software
        - Sun StorEdge 6920 Remote Management Host Software
 
You may install any or all of these software on your system.
Do you want to continue? [y/n] y

6. To install only the remote management software, enter n and y as follows:


Do you want to install ....
 
Sun StorEdge 6920 Data Host Software [y/n] : n
Sun StorEdge 6920 Remote Management Host Software [y/n] : y
 

A confirmation displays your selection, listing the packages that will be installed.

7. Enter y to confirm your selection.


You have chosen to install:
 
        Sun StorEdge 6920 Remote Management Host Software
 
Is this correct? [y/n] : y

The script checks for installed versions of the required software components, as shown in the following example:


Prechecks will be taking place
 
Prechecking Sun StorEdge 6920 Configuration Service CLI...
 
Prechecking Java 2 Standard Edition ...
 
Prechecking disk space for root partition ...
 
Precheck is completed.

The script displays the software that will be installed on your system.

8. Enter y to continue.


Following software will be installed on your system:
        - Sun StorEdge 6920 Configuration Service CLI 2.1
Do you want to continue? [y/n] : y

The script displays messages and status, as each software package and patch is installed.

When the script finishes, the following is displayed:


You have installed the following components:
 
       Sun StorEdge 6920 Remote Management Host Software - Success

The script also displays the date and time that the installation finished and the path to the installation log.

9. Eject the CD from the drive.


Starting the Storage Automated Diagnostic Environment Enterprise Edition

After you have successfully installed the software, refer to the Sun Automated Diagnostic Environment Enterprise Edition Release Notes Version 2.4 for information about how to set up the application. Complete the steps in the following two sections of the release notes:


Using the Remote Scripting CLI Client

After you download and install the remote scripting CLI client, you can access the system using any of the default user names (see About User Roles). This section explains how to log in to the system using the remote scripting CLI client.

Logging In to the System

Use the /opt/se6920/cli/bin/sscs command to perform the remote management operations. For further information about remote management operations, see the sscs(1M) man page.

single-step bulletEnter the following command in a terminal window:


% sscs login -h SE-6920-SPname [-t] [-f] -u user
Password: !password

TABLE 4-4 describes the optional arguments associated with the sscs login command for the Sun StorEdge 6920 system.


TABLE 4-4 sscs login Command-Line Optional Arguments

Argument

Description

-f

Forces a login if another user with the same user name is already logged in. The duplicate user is then logged off.

-t

Log in using an HTTP connection.


The following example shows how to log in to the Storage Service Processor named SP2.


% sscs login -h SP2 -f -u admin
Password: !admin

Logging Out of the System

To log out of the system using the CLI, enter the following command:


# sscs logout


Installing Host Software for Operating Systems Other Than Solaris OS

To enable multipathing functionality, you must install Sun StorEdge Traffic Manager software on each data host before it can reliably communicate with the system's storage. This software incorporates kernel drivers and utilities that enable data hosts running operating systems other than Solaris OS to automatically or manually connect to, monitor, and manage transfer data flow in a SAN.

The following Sun StorEdge Traffic Manager software packages are available for download from the Sun Download Center:

You can access the software from:

http://www.sun.com/software/download

Patches are available from:

http://sunsolve.sun.com

Downloading the Multipathing Software

To download the multipathing software from the Sun Download Center:

1. From the host on which you want to install the software, open a browser window and go to the download center by entering the following URL:

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

2. Select the Sun StorEdge Traffic Manager software link for the platform on which you are installing the software.

3. Click Download.

4. Log in.

If you have not already registered, do so and then log in.

5. Click Accept and Continue on the Legal/License Agreement page.

6. Click the package you want to download.

The web browser prompts you to download the file.

7. Save the package to a temporary working directory.

For example:


# cp SunTrafficManager5X.X.X.X.X.tar /directory

where /directory is a directory name in which to copy the package.

8. Download the release notes.

9. Log out of the Sun Download Center.

Installing the Remote Scripting CLI Client

In addition to the Solaris OS, the Sun StorEdge remote scripting CLI client is available for the operating systems listed in TABLE 4-5.


TABLE 4-5 Supported Operating System Other Than Solaris OS

Operating System

Package Name

IBM AIX

Sun StorEdge 6920 CLI Package for AIX

Red Hat Linux

Sun StorEdge 6920 CLI Package for Linux

HP-UX

Sun StorEdge 6920 CLI Package for HP-UX

Microsoft Windows 2000 Advanced Server

Sun StorEdge 6920 CLI Package for Windows


To download the latest Sun StorEdge 6920 host CLI packages for AIX, HP-UX, Linux, and Windows platforms:

1. From the host on which you want to install the software, open a browser window and go to the Sun Download Center at:

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

2. Click the link for the Sun StorEdge 6920 Host CLI Package for non-Solaris hosts.

3. Click Download.

4. Log in.

If you have not already registered, do so and then log in.

5. Click Accept and Continue on the Legal/License Agreement page.

6. For the AIX, HP-UX, or Linux operating systems, follow these steps:

a. Click the package you want to download.

The web browser prompts you to download the file.

b. Download to any directory except /opt.

c. Save the tar file to a temporary working directory.

For example:


# cp SE6000_cli.tar /directory

where /directory is a directory name in which to copy the package.

d. Change to the directory in which you saved the tar file.


# cd /directory

e. Extract the contents of the tar file.


# tar -xvf SE6000_cli.tar



Note - If checksum errors occur when you use a platform-specific tar, use the GNU version of tar.



7. To install the client, enter:


# ./se6000_cli_install

8. Add /opt/se6x20/bin to your path.

9. For the Windows 2000 or Windows 2003 operating system, follow these steps:

a. Click the file you want to download.

The web browser prompts you to download the file.

b. Download to any directory.

c. Save the unzipped folder to any directory.

d. Unzip Disk1.zip using any supported zip application.

e. Run the setup command to install the client.


Removing the Data Host Software

If you need to remove a Solaris data host from the system, you can use the uninstall script provided on the host CD to remove the software.

To uninstall the software from a data host, perform the following procedure.

1. Log in to your machine as superuser (root).

2. Remove any defined aliases for this user as described in Installing Data Host Software for Solaris Hosts.

3. Run the uninstall.ksh script.


# cd /cdrom/cdrom0
# ./uninstall.ksh 

Follow any directions presented during the running of the script.

 


1 (TableFootnote) Connector used with a gigabit interface converter (GBIC) optical transceiver.