Sun Microsystems PCI-X User Manual

Sun StorageTek™Enterprise PCI-X
4 Gb FC Single and Dual Port
Emulex Host Bus Adapters
Sun Microsystems, Inc. www.sun.com
Part No. 819-5532-12 January 2007, Revision A
Submit comments about this document at: http://www.sun.com/hwdocs/feedback
Copyright 2007Sun Microsystems,Inc., 4150 NetworkCircle, SantaClara, California95054, U.S.A. Allrights reserved. Sun Microsystems,Inc. hasintellectual propertyrights relating to technology thatis described in this document.In particular, andwithout
limitation, theseintellectual propertyrights may includeone ormore ofthe U.S. patentslisted athttp://www.sun.com/patentsand one or more additionalpatents orpending patent applicationsin theU.S. and inother countries.
This documentand the product to whichit pertainsare distributedunder licenses restricting their use, copying, distribution,and decompilation. Nopart of the product orof thisdocument may bereproduced in any formby any means without priorwritten authorizationof Sun andits licensors, if any.
Third-party software, including font technology, iscopyrighted and licensedfrom Sunsuppliers. Parts ofthe productmay be derivedfrom BerkeleyBSD systems,licensed from the University ofCalifornia. UNIX is a registered trademarkin
the U.S.and in other countries, exclusivelylicensed throughX/Open Company, Ltd. Sun, Sun Microsystems,the Sunlogo, Java, AnswerBook2,docs.sun.com, SunStorageTek,Netra, Sun Blade, Sun Fire,Sun StorEdge,Sun VTS,
and Solarisare trademarksor registeredtrademarks of Sun Microsystems, Inc.in theU.S. and inother countries. All SPARC trademarksare usedunder licenseand are trademarks or registered trademarksof SPARC International, Inc. in theU.S. andin other
countries. Productsbearing SPARC trademarksare basedupon an architecture developedby Sun Microsystems, Inc. The OPENLOOK and Sun™ Graphical UserInterface was developed by SunMicrosystems, Inc.for its users and licensees. Sun acknowledges
the pioneeringefforts ofXerox inresearching anddeveloping the conceptof visualor graphical userinterfaces forthe computer industry.Sun holds anon-exclusive license from Xeroxto the Xerox Graphical User Interface, whichlicense also covers Sun’s licenseeswho implement OPEN LOOK GUIsand otherwise comply with Sun’swritten license agreements.
U.S. GovernmentRights—Commercial use.Government users are subject to the SunMicrosystems, Inc.standard licenseagreement and applicable provisionsof theFAR and its supplements.
DOCUMENTATION IS PROVIDED "AS IS" AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANYIMPLIED WARRANTY OF MERCHANTABILITY, FITNESSFOR A PARTICULARPURPOSE OR NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.
Copyright 2007Sun Microsystems,Inc., 4150 NetworkCircle, SantaClara, Californie95054, États-Unis. Tous droits réservés. Sun Microsystems,Inc. possèdeles droitsde propriété intellectuels relatifs àla technologiedécrite dans cedocument. Enparticulier, et sans
limitation, cesdroits depropriété intellectuelspeuvent inclure un ou plusieursdes brevetsaméricains listés surle site http://www.sun.com/patents, un oules plusieursbrevets supplémentairesainsi que les demandes debrevet enattente aux les États-Unis et dans d’autrespays.
Ce documentet le produit auquel ilse rapportesont protégéspar un copyrightet distribuéssous licences, celles-cien restreignent l’utilisation, la copie,la distribution, et la décompilation.Aucune partie de ce produitou documentne peut être reproduitesous aucune forme, par quelque moyen quece soit, sans l’autorisation préalableet écrite de Sun etde sesbailleurs de licence,s’il yen a.
Tout logiciel tiers,sa technologierelative auxpolices de caractères, comprise, est protégé parun copyrightet licencié par des fournisseursde Sun.
Des partiesde ce produit peuvent dériverdes systèmesBerkeley BSD licenciés par l’Universitéde Californie. UNIX est unemarque déposée aux États-Uniset dans d’autres pays, licenciéeexclusivement parX/Open Company, Ltd.
Sun, SunMicrosystems, lelogo Sun, Java,AnswerBook2, docs.sun.com,Sun StorageTek, Netra,Sun Blade, SunFire, SunStorEdge, SunVTS, et Solaris sontdes marquesde fabrique oudes marquesdéposées deSun Microsystems, Inc. aux États-Uniset dans d’autres pays.
Toutes les marques SPARC sontutilisées sous licence et sontdes marquesde fabrique ou des marquesdéposées deSPARCInternational, Inc. aux États-Uniset dans d’autres pays. Lesproduits portantles marquesSPARCsont basés sur une architecture développée par Sun Microsystems, Inc.
L’interfaceutilisateur graphiqueOPEN LOOK etSun™ aété développée parSun Microsystems,Inc. pourses utilisateurs etlicenciés. Sun reconnaît lesefforts depionniers deXerox dans la recherche et le développementdu conceptdes interfaces utilisateurvisuelles ougraphiques pour l’industrieinformatique. Sun détient une licensenon exclusive de Xerox surl’interface utilisateurgraphique Xerox,cette licence couvrant également leslicenciés de Sun implémentant lesinterfaces utilisateur graphiques OPEN LOOKet seconforment en outre aux licences écrites de Sun.
LA DOCUMENTATION EST FOURNIE "EN L’ÉTAT" ET TOUTES AUTRES CONDITIONS, DÉCLARATIONS ET GARANTIES EXPRESSES OU TACITES SONT FORMELLEMENT EXCLUES DANS LA LIMITE DE LA LOI APPLICABLE, Y COMPRIS NOTAMMENT TOUTE GARANTIE IMPLICITE RELATIVE À LA QUALITÉ MARCHANDE, À L’APTITUDE À UNE UTILISATION PARTICULIÈRE OU À L’ABSENCE DE CONTREFAÇON.
Please
Recycle

Contents

Preface xi
1. Product Overview 1
Single and Dual Port HBA Features 2
Minimum System Hardware Requirements 3
Supported Operating Systems 4
2. Supported System Configurations 5
Basic Interoperability 6
Host Platform Support 6
Storage System Support 7
Fibre Channel Switch Support 7
Solaris 8, 9, and 10 Operating System Requirements 8
Minimum Operating System Levels 8
Red Hat Enterprise Linux and SuSE Linux Enterprise Server Operating System
Requirements 9
Minimum OS Levels 9
Windows 2000 and Windows Server 2003 Operating System Requirements 10
Minimum OS Levels 10
Known Issues and Bugs 10
iii
3. Hardware Installation 13
To Verify the Packaging Contents 14
To Install the HBA Hardware 14
To Attach the Optical Cable 16
To Apply Power 18
To Verify Proper Installation in SPARC Platforms 19
To Verify the Attached Storage 21
To Verify Proper Installation in x64 Based Systems 22
Service Contact Information 22
4. Software Installation 23
Installing the HBA Driver With Solaris Operating Systems 24
To Download Solaris Patch Clusters 24
Downloading HBA Driver Packages and Patches for Solaris 8 and 9 for
SPARC 24
To Run An install_it Script Installation 25
To Do A Manual Installation 26
Downloading HBA Driver Packages and Patches for Solaris 10 for SPARC or
x64/x86 28
To Download the Packages 28
To Download the Patches 29
Diagnostic Support 29
Installing the HBA Driver With Red Hat and SuSE Operating Systems 30
To Download and Install the Packages 30
Red Hat and SuSE OS Diagnostic Support 31
Creating a Linux Boot Disk 31
Installing the HBA Driver With Windows 2000 or Windows Server 2003 Operating
Systems 32
To Install the HBA Driver 32
To Install the Diagnostic and Management Utilities 33
iv Sun StorageTek Enterprise PCI-X 4 Gb FC Single and Dual Port Emulex Host Bus Adapters Insallation and Basic In-
To Create a Windows Boot Disk 33
Service Contact Information 33
A. Declaration of Conformity, Regulatory Compliance, and Safety Statements 35
Declaration of Conformity 37
Regulatory Compliance Statements 39
Safety Agency Compliance Statement 43
Contents v
vi Sun StorageTek Enterprise PCI-X 4 Gb FC Single and Dual Port Emulex Host Bus Adapters Insallation and Basic In-

Figures

FIGURE 3-1 Removing the Bracket Screws 15
FIGURE 3-2 Installing the Single and Dual Port HBAs 16
FIGURE 3-3 Attaching the Optical Cable 17
vii
viii Sun StorageTek Enterprise PCI-X 4 Gb FC Single and Dual Port Emulex Host Bus Adapters Insallation and Basic In-

Tables

TABLE 1-1 Single and Dual Port HBA Features 2
TABLE 2-1 Sun Solaris 8, 9, and 10; Red Hat Enterprise Linux and SuSE Enterprise Linux; and Windows
2000 and Windows Server 2003 Host Platform Support 6
TABLE 3-1 Optical Cable Specifications 17
TABLE 3-2 LED Indicator Status Definitions 18
TABLE 3-3 20
TABLE 3-4 21
TABLE 4-1 Sun Solaris 8 and 9 Patches 27
TABLE 4-2 Required Patches 29
ix
x Sun StorageTek Enterprise PCI-X 4 Gb FC Single and Dual Port Emulex Host Bus Adapters Insallation and Basic In-
Preface
This manual describes how to install, configure, and test the Sun StorageTek™ Enterprise PCI-X 4 Gb Fibre Channel (FC) Single or Dual Port Emulex Host Bus Adapter (HBA). This document is written for technicians, system administrators, authorized service providers (ASPs), and users who have advanced experience troubleshooting and replacing hardware. Additional Sun StorageTek Enterprise PCI­X 4 Gb FC Single and Dual Port Emulex HBAs can be ordered from Sun Microsystems by two marketing part numbers:
Number of Ports Marketing Part Number
Single SG-XPCI1FC-EM4-Z
Dual SG-XPCI2FC-EM4-Z
How This Document Is Organized
Chapter 1 provides an overview of the product.
Chapter 2 describes the operating systems, host platforms, switches, and storage
systems that support the HBAs.
Chapter 3 describes how to install the HBAs.
Chapter 4 describes how to download and install the HBA drivers and patches.
Appendix A provides the required product safety information.
xi
Using UNIX Commands
This document does not contain information about basic UNIX®commands and procedures such as shutting down the system, booting the system, and configuring devices. Refer to the following for this information:
Software documentation that you received with your system
Solaris™ Operating System documentation, which is at:
http://docs.sun.com
Shell Prompts
Shell Prompt
C shell machine-name%
C shell superuser machine-name#
Bourne shell and Korn shell $
Bourne shell and Korn shell superuser #
xii Sun StorageTek Enterprise PCI-X 4 Gb FC Single & Dual Port Emulex HBA Installation & Interop Guide • January 2007
Typographic Conventions
Typeface
AaBbCc123 The names of commands, files,
AaBbCc123 What you type, when contrasted
AaBbCc123 Book titles, new words or terms,
* The settings on your browser might differ from these settings.
*
Meaning Examples
Edit your.login file. and directories; on-screen computer output
with on-screen computer output
words to be emphasized. Replace command-line variables with real names or values.
Use ls -a to list all files.
% You have mail.
su
%
Password:
Read Chapter 6 in the User’s Guide.
These are called class options.
Yo u must be superuser to do this.
To delete a file, type rm filename.
Related Documentation
The following documents are available at:
http://www.sun.com/products-n­solutions/hardware/docs/Network_Storage_Solutions/SAN/san_software/ index.html and http://docs.sun.com/app/docs/doc/819-0139.
Title Part Number
Sun StorEdge SAN Foundation Software 4.4 Guide to Documentation 817-3670-xx
Sun StorEdge SAN Foundation Software 4.4 Installation Guide 817-3671-xx
Sun StorEdge SAN Foundation Software 4.4 Configuration Guide 817-3672-xx
Sun StorEdge Traffic Manager Installation and Configuration Guide 817-3674-xx
Sun StorEdge SAN Foundation Software 4.4.9 Release Notes 817-5604-xx
Solaris Fibre Channel and Storage Multipathing Administration Guide
(contains Sun Solaris 10 Fibre Channel Operating System booting procedure)
817-0139-xx
Preface xiii
Documentation, Support, and Training
Sun Function URL
Documentation http://www.sun.com/documentation/
Support http://www.sun.com/support/
Training http://www.sun.com/training/
Third-Party Web Sites
Sun is not responsible for the availability of third-party web sites mentioned in this document. Sun does not endorse and is not responsible or liable for any content, advertising, products, or other materials that are available on or through such sites or resources. Sun will not be responsible or liable for any actual or alleged damage or loss caused by or in connection with the use of or reliance on any such content, goods, or services that are available on or through such sites or resources.
Sun Welcomes Your Comments
Sun is interested in improving its documentation and welcomes your comments and suggestions. You can submit your comments by going to:
http://www.sun.com/hwdocs/feedback
Please include the title and part number of your document with your feedback:
Sun StorageTek Enterprise PCI-X 4 Gb FC Single & Dual Port Emulex HBA Installation & Interop Guide, part number 819-5532-12
xiv Sun StorageTek Enterprise PCI-X 4 Gb FC Single & Dual Port Emulex HBA Installation & Interop Guide • January 2007
CHAPTER
1

Product Overview

This chapter provides a basic overview of the Sun StorageTek Enterprise PCI-X 4 Gb FC Single and Dual Port Emulex HBAs (henceforth referred to as single and dual port HBAs). It contains the following topics:
“Single and Dual Port HBA Features” on page 2
“Minimum System Hardware Requirements” on page 3
1

Single and Dual Port HBA Features

The single and dual port HBAs consist of a single-slot PCI-X 2.0 bus expansion board that interfaces a 64-bit PCI bus to one or two Fibre Channel (FC) optical media busses. The single and dual port HBAs support 32-bit and 64-bit PCI transfers as a master bus during direct memory access (DMA) transfers and 16-bit transfers as a slave during parallel input/output (PIO) operations, as well as PCI-X 1.0 and 2.0 transactions. The channels of the single and dual port HBAs can act as either initiators or targets. In the dual-port HBA, the two channels operate independently and each supports a separate bus that operates at 4.25 Gbits per second. The single and dual port HBAs are also backward compatible with 2.125-Gbit-per-second and
1.0625-Gbit-per-second busses.
One or two Small Form Factor (SFF) optical transceivers are used to connect to the external FC busses. One Helios FC Controller chip is used to support one or two independent FC busses.
See
TABLE 1-1 for a list of the single and dual port HBA features.
TABLE 1-1 Single and Dual Port HBA Features
Feature Description
PCI signaling environment 3.3-V PCI busses as well as PCI-X 1.0 and 2.0 (mode 2).
Incompatible with 5.0-V PCI slots
PCI/PCI-X transfer rate (max) 264 MB/sec burst rate (64 bit @ 33 MHz PCI).
528 MB/sec burst rate (64 bit @ 66 MHz PCI). 1064 MB/sec burst rate (64 bit @ 133 MHz PCI-X) 2128 MB/sec burst rate (64 bit @ 266 MHz PCI-X)
Number of FC busses One or two
Number of devices supported 126 devices per FC loop
FC bus type (external) Fiber optic media, short wave, multimode fiber (400-M5
SN-S)
FC transfer rate 400 MB/sec per loop maximum, half duplex
800 MB/sec per loop maximum, full duplex
FC interface chip Emulex Helios PCI-X to FC
RAM 1.5 MB SRAM
Flash ROM 2/4 MB Flash (2 MB per FC port; 4 MB total on dual-
port HBA) containing BIOS, firmware, and Sun FCode. The flash is field programmable.
External connectors One or two LC duplex connectors, one per channel
2 Sun StorageTek Enterprise PCI-X 4 Gb FC Single & Dual Port Emulex HBA Installation & Interop Guide • January 2007
TABLE 1-1 Single and Dual Port HBA Features (Continued)
Feature Description
Maximum FC cable length 1 Gbps: 500 meters using 50/125 µm core fiber
300 meters using 62.5/125 µm core fiber 2 Gbps: 300 meters using 50/125 µm core fiber 150 meters using 62.5/125 µm core fiber 4 Gbps: 150 meters using 50/125 µm core fiber 70 meters using 62.5/125 µm core fiber
LED indicators 1 green and 1 yellow light-emitting diode (LED) per FC
channel as status indicators
Form Factor PCI Low Profile Form Factor (MD2) 6.600 in. x 2.536 in.

Minimum System Hardware Requirements

Your system must have an available PCI or PCI-X 64-bit slot to support these single and dual port HBAs.
This product uses +3.3V signaling only, and is incompatible with +5.0-V signaling PCI slots.
Chapter 1 Product Overview 3

Supported Operating Systems

You can use the single and dual port HBAs with the following operating systems:
Solaris 8, 9, and 10 Operating Systems
To use the single and dual port HBAs with these operating systems, you must use the Sun driver as described in “Solaris 8, 9, and 10 Operating System
Requirements” on page 8.
Red Hat Enterprise Linux and SuSE Linux Enterprise Server Operating Systems
To use the single and dual port HBAs with these operating systems, you must use the Emulex driver as described in “Red Hat Enterprise Linux and SuSE Linux
Enterprise Server Operating System Requirements” on page 9.
Windows 2000 and Windows Server 2003 Operating Systems
To use the single and dual port HBAs with this OS, you must use the Emulex driver as described in “Windows 2000 and Windows Server 2003 Operating
System Requirements” on page 10.
4 Sun StorageTek Enterprise PCI-X 4 Gb FC Single & Dual Port Emulex HBA Installation & Interop Guide • January 2007
CHAPTER
2

Supported System Configurations

This chapter describes the operating systems, host platforms, storage, and infrastructure configurations that support the Sun StorageTek Enterprise PCI-X 4 Gb FC Single and Dual Port Emulex HBAs (henceforth referred to as single and dual port HBAs). It contains the following topics:
“Basic Interoperability” on page 6
“Solaris 8, 9, and 10 Operating System Requirements” on page 8
“Red Hat Enterprise Linux and SuSE Linux Enterprise Server Operating System
Requirements” on page 9
“Windows 2000 and Windows Server 2003 Operating System Requirements” on
page 10
“Known Issues and Bugs” on page 10
5

Basic Interoperability

This section provides information about platform, storage, and switch compatibility permitting a heterogeneous Fibre Channel network design with the single and dual port HBAs. This section contains the following topics:
“Host Platform Support” on page 6
“Storage System Support” on page 7
“Fibre Channel Switch Support” on page 7

Host Platform Support

The single and dual port HBAs are supported by the platforms and operating systems listed in
TABLE 2-1.
TABLE 2-1 Sun Solaris 8, 9, and 10; Red Hat Enterprise Linux and SuSE Enterprise Linux;
and Windows 2000 and Windows Server 2003 Host Platform Support
Platform Supported OS
Sun Blade™ 1000, 1500, 2000, and 2500 workstations
Sun Fire™ V210, V240, and V250 servers Sun Solaris
Sun Fire V440 server Sun Solaris
Sun Fire V480, V490, V880, and V890 servers Sun Solaris
Sun Fire V1280, and E2900 servers Sun Solaris
Sun Fire 4800, 4810, and E4900 servers Sun Solaris
Sun Fire 6800 and E6900 servers Sun Solaris
Sun Fire 12K and E20K servers Sun Solaris
Sun Fire 15K and E25K servers Sun Solaris
Sun Fire 280R server Sun Solaris
Netra™ 20, 240, 440, 1280, and t1400/t1405 servers
Sun Fire T2000 server Sun Solaris
Sun Fire V20z and V40z servers Sun Solaris, Linux, and Windows
Sun Fire X4100, X4200, and X4200 M2 servers Sun Solaris, Linux, and Windows
Sun Solaris
Sun Solaris
6 Sun StorageTek Enterprise PCI-X 4 Gb FC Single & Dual Port Emulex HBA Installation & Interop Guide • January 2007

Storage System Support

The single and dual port HBAs support the storage systems are listed below.
Sun StorEdge™ 3510 and 3511 FC arrays
Sun StorEdge 6020, 6120, and 6320 arrays
Sun StorEdge 6130 array
Sun StorEdge 6920 system
Sun StorEdge L25 and L100 tape libraries
Sun StorEdge C4 tape library
Sun StorEdge L500 tape library
Sun StorEdge L180 and L700 tape libraries
Sun StorEdge L5500 and L8500 tape libraries

Fibre Channel Switch Support

The single and dual port HBAs support the Fibre Channel switches listed below.
QLogic SANbox 5200 2 Gb switch
Sun StorEdge Network 2 Gb switch
QLogic SANbox 5600 and 5602 Stackable 4 Gb FC Switches
Sun StorEdge Network 2 Gb Brocade SilkWorm 3200 and 3800 switches
Sun StorEdge Network 2 Gb Brocade SilkWorm 3250 and 3850 switches
Sun StorEdge Network 2 Gb Brocade SilkWorm 3900 switch
Sun StorEdge Network 2 Gb Brocade SilkWorm 12000 and 24000 Core Fabric
switches
Sun StorEdge Network 4 Gb Brocade SilkWorm 4100 switch
Sun StorEdge Network 4 Gb Brocade SilkWorm 48000 and 200E switches
Sun StorEdge Network 2 Gb McDATA Sphereon 4300 switch
Sun StorEdge Network 2 Gb McDATA Sphereon 4500 switch
Sun StorEdge Network 2 Gb McDATA Intrepid 6064 director
Sun StorEdge Network 2 Gb McDATA Intrepid 6140 director
Chapter 2 Supported System Configurations 7
Loading...
+ 47 hidden pages