Q-Logic 8100 User Manual

User’s Guide
Converged Network Adapter
8100 Series
FE0254601-00 A
User’s Guide Converged Network Adapter 8100 Series
Information furnished in this manual is believed to be accurate and reliable. However, QLogic Corporation assumes no responsibility for its use, nor for any infringements of patents or other rights of third parties which may result from its use. QLogic Corporation reserves the right to change product specifications at any time without notice. Applications described in this document for any of these products are for illustrative purposes only. QLogic Corporation makes no representation nor warranty that such applications are suitable for the specified use without further testing or modification. QLogic Corporation assumes no responsibility for any errors that may appear in this document.
Document Revision History
Revision A, March 2011
Changes Sections Affected
Initial release of new document. All
ii FE0254601-00 A
Table of Contents
Preface
What’s in This Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
Intended Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx
Related Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx
Documentation Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx
License Agreements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi
Technical Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxii
Training . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxii
Contact Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxii
Knowledge Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii
Legal Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii
Warranty . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii
Laser Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii
FDA Notice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii
Agency Certification
QLogic Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii
EMI and EMC Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiv
CNS 13438: Class A (QLE8xxx). . . . . . . . . . . . . . . . . . . . . . . . . xxiv
MIC: Class A (QLE81xx) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxv
Product Safety Compliance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxv
Quick Start
Installation Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxvii
Step 1. Verify the Package Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxvii
Step 2. Install the Adapter Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxvii
Step 3. Install the Adapter Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxviii
Step 4. Install QConvergeConsole Management Tools . . . . . . . . . . . . . . . . xxix
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxix
1 Product Overview
What is a Converged Network Adapter? . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
What is Enhanced Ethernet? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
What is Fibre Channel over Ethernet (FCoE)?. . . . . . . . . . . . . . . . . . . . . . . 1-2
QLogic Converged Network Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
FE0254601-00 A iii
User’s Guide Converged Network Adapter 8100 Series Adapters
FCoE Network Deployment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
Hardware Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Boot Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
Operating System Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
Management Tools and Utilities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
Adapter Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12
2 Management Tools
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
QConvergeConsole Web Management GUI . . . . . . . . . . . . . . . . . . . . . . . . 2-1
QConvergeConsole Management Agents (qlremote/netqlremote) . . . . . . . 2-2
QConvergeConsole CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
Offline Utilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
3 Installation in a Windows Environment
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
Operating Systems Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
Server and Switch Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
Cabling Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
Other Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
Downloading QLogic Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
Installing Hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
Install the Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
Verify the Adapter Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
Installing Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
Creating the Driver Disk or Extracting the Driver File into a Folder. . . 3-8
Identifying Unnamed Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
Installing and Updating Drivers Using Device Manager . . . . . . . . . . . 3-10
Installing the NIC Driver for Windows Server 2003 . . . . . . . . . . 3-10
Installing the FCoE Driver for Windows Server 2003 . . . . . . . . . 3-14
Installing the NIC Driver for Windows Server 2008 . . . . . . . . . . 3-17
Installing the FCoE Driver for Windows Server 2008 . . . . . . . . . 3-20
Installing and Updating Drivers Using the Windows SuperInstaller. . . 3-23
Downloading the Windows SuperInstaller . . . . . . . . . . . . . . . . . 3-23
Initial Windows Server 2003 Installation with the Converged
Network Adapter as Boot Device (for FCoE Driver Only) . . . . 3-25
Initial Windows Server 2008 Installation with the Converged
Network Adapter as Boot Device (for FCoE Driver Only). . . . . 3-27
iv FE0254601-00 A
User’s Guide Converged Network Adapter
8100 Series Adapters
Removing the Driver. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-30
Verifying Driver Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-31
Firmware Upgrades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-33
Obtaining the QLogic Firmware/Boot Code. . . . . . . . . . . . . . . . . . . . . 3-33
Determining the Installed Firmware Version . . . . . . . . . . . . . . . . . . . . 3-34
Upgrading the Firmware/Boot Code . . . . . . . . . . . . . . . . . . . . . . . . . . 3-36
Using QConvergeConsole GUI or QConvergeConsole CLI . . . . 3-36
Updating Firmware Using QLogic BIOS and UEFI Utilities . . . . 3-38
Installing Management Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-38
Obtaining QLogic Adapter Management Utilities. . . . . . . . . . . . . . . . . 3-39
Installing and Launching the QConvergeConsole . . . . . . . . . . . . . . . . 3-40
Installing and Launching the QConvergeConsole CLI. . . . . . . . . . . . . 3-46
Standard Windows Interactive (CLI) Installation. . . . . . . . . . . . . 3-46
Quiet or Unattended Windows Installation . . . . . . . . . . . . . . . . . 3-46
Passive Windows Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-46
Overwrite Previous Windows Installations . . . . . . . . . . . . . . . . . 3-47
Starting the QConvergeConsole CLI . . . . . . . . . . . . . . . . . . . . . 3-47
4 Installation in a Linux Environment
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Operating System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Server and Switch Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Cabling Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Other Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Installing Hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Install the Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
Verify the Adapter Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
Installing Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6
Installing the FCoE Driver (qla2xxx) . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6
Installing the FCoE Driver for RHEL 5.3 Boot-from-SAN . . . . . . . . . . 4-11
Installing the Networking Driver. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-14
Verifying the Driver Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-19
Removing Drivers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-20
Firmware Upgrades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-21
Obtaining the QLogic Firmware/Boot Code. . . . . . . . . . . . . . . . . . . . . 4-21
Determining the Installed Firmware Version . . . . . . . . . . . . . . . . . . . . 4-22
Displaying the Firmware Version Using the QConvergeConsole 4-22
Displaying the Firmware Version Using sysfs. . . . . . . . . . . . . . . 4-24
FE0254601-00 A v
User’s Guide Converged Network Adapter 8100 Series Adapters
Upgrading the Boot Code (Firmware) . . . . . . . . . . . . . . . . . . . . . . . . . 4-24
Upgrading the Boot Code Using the QConvergeConsole GUI. . 4-24
Using QLogic BIOS and UEFI Utilities . . . . . . . . . . . . . . . . . . . . 4-26
Management Tool Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-26
Obtaining the QLogic Adapter Management Tools . . . . . . . . . . . . . . . 4-27
Installing and Launching QConvergeConsole . . . . . . . . . . . . . . . . . . . 4-28
Installing and Launching the QLogic Linux Tools . . . . . . . . . . . . . . . . 4-35
5 Installation in a VMware Environment
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
Installing Hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
Installing the FCoE and Networking Drivers. . . . . . . . . . . . . . . . . . . . . . . . . 5-3
Verifying Driver Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8
Validating Driver and Firmware Versions. . . . . . . . . . . . . . . . . . . . . . . 5-8
Identifying QLogic Adapters Using vSphere Client. . . . . . . . . . . . . . . . . . . . 5-11
Configuring NIC Using the vSphere Client. . . . . . . . . . . . . . . . . . . . . . . . . . 5-12
Configuring the Driver Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15
Configuring a Hard Drive in a Virtual Machine . . . . . . . . . . . . . . . . . . . . . . . 5-18
Configuring a Network Adapter in a Virtual Machine . . . . . . . . . . . . . . . . . . 5-24
Deploying NPIV for VMware ESX/ESXi 4.0 . . . . . . . . . . . . . . . . . . . . . . . . . 5-28
Requirements for Using NPIV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-28
Assigning WWNs to Virtual Machines . . . . . . . . . . . . . . . . . . . . . . . . . 5-29
6 Configuring NIC Functionality in the Converged Network Adapter
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
Configuring the NIC in a Windows Environment . . . . . . . . . . . . . . . . . . . . . 6-1
Managing the NIC Function with Windows Property pages . . . . . . . . 6-1
Managing the NIC Function with the QConvergeConsole CLI . . . . . . 6-3
NIC Driver Parameters (Windows) . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4
Offload Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-9
Receive Side Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-10
Header Data Split (HDS). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-14
NIC Teaming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-15
Switch Independent Teaming . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-16
Switch Dependent Teaming . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-16
Creating and Configuring a Team . . . . . . . . . . . . . . . . . . . . . . . . 6-17
Deleting a Team . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-20
VLAN Tagging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-21
Configuring VLAN Tagging Using the Adapter NIC Function . . . 6-21
Removing VLAN ID Assignment. . . . . . . . . . . . . . . . . . . . . . . . . 6-24
vi FE0254601-00 A
User’s Guide Converged Network Adapter
8100 Series Adapters
PXE Boot. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-25
Prerequisites for PXE Boot. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-25
PXE Protocol Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-27
Configuring the NIC in a Linux Environment . . . . . . . . . . . . . . . . . . . . . . . . 6-29
NIC Driver Parameters (Linux) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-29
Modifying NIC Driver Parameters (Linux) . . . . . . . . . . . . . . . . . . . . . . 6-31
Using modprobe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-31
Using sysfs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-34
Using ethtool. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-35
Using ifconfig . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-37
Identifying the QLogic 8100 Adapter Network ID . . . . . . . . . . . . . . . . 6-37
Interrupt Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-40
Offload Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-40
NIC Bonding (Linux) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-40
Switch Independent Bonding . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-41
Switch Dependent Bonding . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-41
Bonding Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-41
Ethernet Channel Bonding Driver. . . . . . . . . . . . . . . . . . . . . . . . 6-42
Bonding Driver Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-42
Loading the Bonding Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-45
Unloading the Bonding Driver. . . . . . . . . . . . . . . . . . . . . . . . . . . 6-46
Changing Bonding Driver Parameters . . . . . . . . . . . . . . . . . . . . 6-46
Bonding Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-48
Verify the Bonding Configuration . . . . . . . . . . . . . . . . . . . . . . . . 6-50
Disabling a Bonding Network Interface . . . . . . . . . . . . . . . . . . . 6-51
VLAN Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-52
VLAN Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-52
Loading the VLAN 802.1q Kernel Module . . . . . . . . . . . . . . . . . 6-53
Unloading the VLAN 802.1q Kernel Module. . . . . . . . . . . . . . . . 6-53
Configuring a VLAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-53
Verify the VLAN configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . 6-55
Disabling a VLAN interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-56
Creating a VLAN on a Bond Interface . . . . . . . . . . . . . . . . . . . . 6-56
Wake On LAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-57
PXE Boot. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-57
Prerequisites for PXE Boot. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-59
Setting the Client Servers BIOS Boot Order. . . . . . . . . . . . . . . . 6-59
FE0254601-00 A vii
User’s Guide Converged Network Adapter 8100 Series Adapters
7 Configuring FCoE in a Windows Environment
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
Driver Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
Operation Mode (ZIO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4
Interrupt Delay Timer (IDT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
N_Port ID Virtualization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
QLogic CNA NPIV Solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6
NPIV Deployment Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6
Creating Virtual Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-7
Verifying the Virtual Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-9
Deleting Virtual Ports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-10
Verifying Deletion of Virtual Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-11
Virtual Port Features and Limitations . . . . . . . . . . . . . . . . . . . . . . . . . 7-12
Implementing Adapter-Based Quality of Service. . . . . . . . . . . . . . . . . 7-13
Setting QoS by Bandwidth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-14
Boot from SAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-15
Boot-from-SAN Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-15
Host/Server Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-15
Converged Network Adapter Requirements. . . . . . . . . . . . . . . . 7-16
FCoE Switch Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-16
Storage Array Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-16
Boot-from-SAN Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-17
Boot-from-SAN Topologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-17
Single-Path Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-18
Multipath Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-19
Configuring an Adapter to Boot-from-SAN . . . . . . . . . . . . . . . . . . . . . 7-20
8 Configuring FCoE in a Linux Environment
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1
FCoE Driver Parameters for Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1
Configuring Driver Parameters Using modprobe . . . . . . . . . . . . . . . . . . . . . 8-6
Making Nonpersistent Changes Using modprobe. . . . . . . . . . . . . . . . 8-6
Making Persistent Changes Using modprobe . . . . . . . . . . . . . . . . . . . 8-7
Configuring Driver Parameters Using sysfs . . . . . . . . . . . . . . . . . . . . . . . . . 8-8
Configuring FCoE Parameters Using QLogic Utilities . . . . . . . . . . . . . . . . . 8-9
Configuring FCoE Driver Parameters Using QConvergeConsole. . . . 8-10
Configuring FCoE Driver Parameters Using Fast!UTIL. . . . . . . . . . . . 8-12
Displaying FCoE Driver Parameters Using sysfs . . . . . . . . . . . . . . . . 8-14
Identifying the SCSI Host ID. . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-19
Displaying and Modifying sysfs Entries . . . . . . . . . . . . . . . . . . . 8-21
viii FE0254601-00 A
User’s Guide Converged Network Adapter
8100 Series Adapters
Online Storage Configuration and Reconfiguration . . . . . . . . . . . . . . . . . . . 8-21
Adapter FCoE Performance Tuning. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-22
Operation Mode (ZIO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-22
Interrupt Delay Timer (zio_timer). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-22
Queue Depth (qla2xmaxqdepth) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-23
N_Port ID Virtualization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-23
QLogic CNA NPIV Solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-24
NPIV Deployment Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-24
Creating Virtual Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-25
Verifying the Creation of Virtual Ports . . . . . . . . . . . . . . . . . . . . . . . . . 8-26
Deleting Virtual Ports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-27
Differentiating Virtual Ports from Physical Ports in sysfs. . . . . . . . . . . 8-28
Boot-from-SAN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-29
Boot-from-SAN Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-30
Host/Server Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-30
Converged Network Adapter Requirements. . . . . . . . . . . . . . . . 8-31
FCoE Switch Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-31
Storage Array Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-32
Boot-from-SAN Configuration Topologies . . . . . . . . . . . . . . . . . . . . . . 8-32
Single-Path Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-32
Multipath Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-33
Configuring an Adapter to Boot-from-SAN . . . . . . . . . . . . . . . . . . . . . 8-35
Booting from SAN Using a LUN Other Than LUN 0 . . . . . . . . . . . . . . 8-40
Using the QLogic Linux Utilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-41
Dynamic TGT-LUN Discovery Utility . . . . . . . . . . . . . . . . . . . . . . . . . . 8-42
Package Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-42
Using the Utility. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-43
HBA Collect Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-46
Package Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-47
Using the Utility. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-47
FC HBA Snapshot Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-48
Package Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-48
Using the Utility. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-48
FC HBA Change LUN State Utility. . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-50
Package Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-50
Using the Utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-50
Set Device Command Timeout Utility . . . . . . . . . . . . . . . . . . . . . . . . . 8-52
Package Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-53
Using the Utility. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-53
FE0254601-00 A ix
User’s Guide Converged Network Adapter 8100 Series Adapters
9 Offline Utilities
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-1
Fast!UTIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-2
Starting Fast!UTIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-2
Configuration Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-4
Adapter Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-4
Selectable Boot Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-6
Restore Default Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-8
Raw NVRAM Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-8
Advanced Adapter Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-8
Scan Fibre Channel Devices. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-10
Fibre Disk Utility. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-11
Loopback Data Test. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-11
Select Host Adapter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-11
Exit Fast!UTIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-12
EFICFG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-12
FlasUTIL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-13
Installing FlasUTIL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-13
Using FlasUTIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-14
Installing the Multi-boot Image. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-15
EFIUTIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-16
A Adapter Port LEDs
B Cisco Nexus 5000 Series Switch Configuration
Enable FCoE on the Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-2
Create and Configure the VLAN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-3
Configure the Physical Ethernet Interface Switch Port. . . . . . . . . . . . . . . . . B-3
Create and Configure a Virtual Fibre Channel Interface . . . . . . . . . . . . . . . B-4
Verify that the Adapter Is Logged into the Switch. . . . . . . . . . . . . . . . . . . . . B-5
C Brocade CEE/FCoE Switch/Blade Configuration
Enable the Ethernet Switch Service. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-2
Create and Configure FCoE VLAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-3
Create and Configure CEE-MAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-4
Configure LLDP/DCBX for FCoE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-5
Configure CEE Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-6
Verify that the Adapter is Logged into the Switch. . . . . . . . . . . . . . . . . . . . . C-7
x FE0254601-00 A
User’s Guide Converged Network Adapter
8100 Series Adapters
List of Figures
Figure Page
i Illustration of Sample Motherboard and Slots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxviii
1-1 Encapsulated Fibre Channel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
1-2 Combined SAN and LAN Function on One Converged Network Adapter . . . . . . . . 1-3
1-3 FCoE Deployment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
1-4 8100 Series Adapter Components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
1-5 Driver Model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
3-1 Select an Adapter and a Windows Operating System . . . . . . . . . . . . . . . . . . . . . . . 3-3
3-2 Download Drivers for Windows Servers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
3-3 Adapter Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6
3-4 Drivers Command Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
3-5 Device Properties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
3-6 Sample QLogic Vendor IDs and Device IDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
3-7 QLogic 8100 Series Adapter Device Entries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11
3-8 Installing an NIC Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11
3-9 Typical QLogic 8100 Series Ethernet Adapter Port Entries . . . . . . . . . . . . . . . . . . . 3-12
3-10 Updating an NIC Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12
3-11 Starting the Hardware Update Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13
3-12 Confirming the Ethernet Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14
3-13 QLogic 8100 Series Adapter Device Entries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15
3-14 Installing an FCoE Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15
3-15 Typical QLogic 8100 Series Adapter Port Entry. . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15
3-16 Updating an FCoE Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16
3-17 Confirming the FCoE Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16
3-18 QLogic 8100 Series Adapter Device Entries—Windows 2008 . . . . . . . . . . . . . . . . 3-17
3-19 Installing an NIC Driver—Windows 2008 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18
3-20 Typical Ethernet Adapter Port Entries for Windows 2008 . . . . . . . . . . . . . . . . . . . . 3-18
3-21 Updating an NIC Driver for Windows 2008 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18
3-22 Starting the Update Driver Software Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19
3-23 Select Driver Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19
3-24 QLogic 8100 Series Adapter Device Entries for Windows 2008 . . . . . . . . . . . . . . . 3-20
3-25 Installing an FCoE Driver for Windows 2008 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21
3-26 Typical QLogic 8100 Series Adapter Port Entry. . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21
3-27 Updating an FCoE Driver for Windows 2008 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-21
3-28 Starting the Update Driver Software Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-22
3-29 Select Driver Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-22
3-30 Prompt to Reboot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-23
3-31 Select an Adapter and a Windows Operating System . . . . . . . . . . . . . . . . . . . . . . . 3-24
3-32 Download the Windows SuperInstaller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-24
3-33 Specify Additional Device. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-25
3-34 Insert Driver Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-26
3-35 Select QLogic FCoE Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-26
FE0254601-00 A xi
User’s Guide Converged Network Adapter 8100 Series Adapters
3-36 Install Additional Drivers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-27
3-37 Windows Installation Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-28
3-38 Windows Installation Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-28
3-39 Insert the Driver Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-29
3-40 Select the Driver to Be Installed. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-29
3-41 Select Disk/LUN on which to Install Windows 2008. . . . . . . . . . . . . . . . . . . . . . . . . 3-30
3-42 Confirming Port Classification and Health . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-31
3-43 Network Adapters and Storage Controllers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-32
3-44 NIC and FCoE Adapter Driver Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-32
3-45 Select an Adapter and a Windows Operating System . . . . . . . . . . . . . . . . . . . . . . . 3-33
3-46 Download the Multi-boot Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-34
3-47 Displaying the Adapter Firmware Version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-35
3-48 Displaying the Multi-boot Image Version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-36
3-49 QConvergeConsole—Update Entire Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-37
3-50 QConvergeConsole Download Selections (Example) . . . . . . . . . . . . . . . . . . . . . . . 3-39
3-51 Install the QConvergeConsole: Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-40
3-52 Install the QConvergeConsole: Install Tomcat on Your System. . . . . . . . . . . . . . . . 3-41
3-53 Install the QConvergeConsole: Pre-Installation Summary. . . . . . . . . . . . . . . . . . . . 3-41
3-54 Install the QConvergeConsole: Installation Status . . . . . . . . . . . . . . . . . . . . . . . . . . 3-42
3-55 Install the QConvergeConsole: Enable SSL Feature. . . . . . . . . . . . . . . . . . . . . . . . 3-42
3-56 Install the QConvergeConsole: Install Complete Notification. . . . . . . . . . . . . . . . . . 3-43
3-57 QConvergeConsole Main Window on the Server Where
QConvergeConsole Resides . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-44
3-58 Entering QConvergeConsole Web Address (Example) . . . . . . . . . . . . . . . . . . . . . . 3-45
3-59 QConvergeConsole Main Window from a Remote Computer
—Unpopulated View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-45
4-1 Adapter Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
4-2 Drivers Command Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
4-3 Select an Adapter and a Linux Operating System . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7
4-4 Download the FCoE Adapter Driver. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7
4-5 Compiling the QLogic Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8
4-6 Executing the build.sh Script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-9
4-7 Select an Adapter and Linux Operating System . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-11
4-8 Download the FC-FCoE DD-Kit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-12
4-9 RHEL 5.3 Boot Screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13
4-10 RHEL 5.3 Installer Boot Options Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13
4-11 Select an Adapter and a Linux Operating System . . . . . . . . . . . . . . . . . . . . . . . . . . 4-15
4-12 Download the Networking Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-15
4-13 Make Install Command Execution Log. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17
4-14 Select an Adapter and a Linux Operating System . . . . . . . . . . . . . . . . . . . . . . . . . . 4-21
4-15 Download the Multi-boot Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-22
4-16 Displaying the Adapter Firmware Version . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-23
4-17 Displaying the Adapter MPI Firmware Version. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-24
4-18 QConvergeConsole—Update Entire Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-25
4-19 Download Linux Adapter Management Tools. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-27
xii FE0254601-00 A
User’s Guide Converged Network Adapter
8100 Series Adapters
4-20 Install the QConvergeConsole: Directory Containing Installer . . . . . . . . . . . . . . . . . 4-28
4-21 Install the QConvergeConsole: Terminal Window—Verify Permission to Execute . 4-28
4-22 Install the QConvergeConsole: Run in Terminal Selection . . . . . . . . . . . . . . . . . . . 4-28
4-23 Install the QConvergeConsole: Installer Extracts FIles . . . . . . . . . . . . . . . . . . . . . . 4-29
4-24 Install the QConvergeConsole: Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-29
4-25 Install the QConvergeConsole: Pre-Installation Summary. . . . . . . . . . . . . . . . . . . . 4-30
4-26 Install the QConvergeConsole: Installation Status . . . . . . . . . . . . . . . . . . . . . . . . . . 4-31
4-27 Install the QConvergeConsole: Install Complete Notification. . . . . . . . . . . . . . . . . . 4-32
4-28 QConvergeConsole Main Window on the Server Where
QConvergeConsole Resides . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-33
4-29 Entering QConvergeConsole Web Address (Example) . . . . . . . . . . . . . . . . . . . . . . 4-34
4-30 QConvergeConsole Main Window from a Remote Computer
—Unpopulated View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-34
5-1 Adapter Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
5-2 Select Adapter Software for VMware by Operating System . . . . . . . . . . . . . . . . . . 5-4
5-3 Placing the ESX Host Server in Maintenance Mode Using vSphere . . . . . . . . . . . . 5-4
5-4 Selecting the Summary Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5
5-5 Selecting Browse Datastore. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5
5-6 Creating a Temporary Folder in Which to Store the Driver ISO Files. . . . . . . . . . . . 5-6
5-7 Opening the Temporary Driver Folder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6
5-8 Uploading Drivers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6
5-9 Verifying Adapter Driver Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8
5-10 Displaying FCoE Adapter Driver Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9
5-11 Displaying Networking Adapter Driver Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10
5-12 Displaying Networking Driver and Firmware Versions . . . . . . . . . . . . . . . . . . . . . . . 5-11
5-13 Displaying Storage Adapters Using the vSphere Client . . . . . . . . . . . . . . . . . . . . . . 5-12
5-14 Displaying Network Adapters Using the vSphere Client . . . . . . . . . . . . . . . . . . . . . 5-12
5-15 Configuring Networking Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13
5-16 Add a Labeled Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13
5-17 Selecting the Virtual Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-14
5-18 Modifying the Network Label and the VLAN ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15
5-19 Exiting Maintenance Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-18
5-20 Selecting the Virtual Machine. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-18
5-21 Virtual Machine Properties Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-19
5-22 Add Hardware—Device Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-20
5-23 Add Hardware—Select a Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-20
5-24 Add Hardware—Select Target LUN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-21
5-25 Add Hardware—Select Datastore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-21
5-26 Add Hardware—Compatibility Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-22
5-27 Add Hardware—Advanced Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-22
5-28 Add Hardware—Ready to Complete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-23
5-29 Confirming the New Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-23
5-30 Exiting Maintenance Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-24
5-31 Selecting the Virtual Machine. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-24
5-32 Virtual Machine Properties Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-25
FE0254601-00 A xiii
User’s Guide Converged Network Adapter 8100 Series Adapters
5-33 Add Hardware—Select Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-26
5-34 Add Hardware—Network Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-26
5-35 Add Hardware—Ready to Complete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-27
5-36 Confirm New Adapter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-27
5-37 Selecting a Managed Host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-29
5-38 Create New Virtual Machine—Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-29
5-39 Create New Virtual Machine—Select a Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-30
5-40 Create New Virtual Machine—Select Target LUN . . . . . . . . . . . . . . . . . . . . . . . . . . 5-31
5-41 Create New Virtual Machine—Select Datastore . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-31
5-42 Create New Virtual Machine—Compatibility Mode . . . . . . . . . . . . . . . . . . . . . . . . . 5-32
5-43 Create New Virtual Machine—Ready to Complete . . . . . . . . . . . . . . . . . . . . . . . . . 5-32
5-44 Virtual Machine Properties—Generate New WWNs . . . . . . . . . . . . . . . . . . . . . . . . 5-33
5-45 Confirm Node and Port WWNs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-34
6-1 Accessing Device Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2
6-2 Adapters Properties Dialog Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3
6-3 Main Interactive Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4
6-4 Receive Side Scaling Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-10
6-5 Displaying RSS Status—Windows 2008 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-11
6-6 Enabling RSS—Windows 2008 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-11
6-7 Enabling RSS—Windows Advanced Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-12
6-8 Disable RSS—Windows 2008 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-13
6-9 Disable RSS Per Port. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-14
6-10 Enabling or Disabling HDS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-15
6-11 Host Level Info and Operations Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-17
6-12 Confirm VLAN/Teaming Driver Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-18
6-13 Creating a Team. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-19
6-14 Logical Interface—QLogic VT-IM Miniport Driver . . . . . . . . . . . . . . . . . . . . . . . . . . 6-19
6-15 Deleting a Team . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-20
6-16 Host Level Info & Operations Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-22
6-17 Installing VLAN Teaming Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-22
6-18 Adding a VLAN to a Team . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-23
6-19 VLAN Local Area Connection Entry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-24
6-20 Removing VLAN ID Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-25
6-21 Boot Order in BIOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-27
6-22 PXE Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-28
6-23 Example modprobe.conf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-33
6-24 ethtool -k eth0 Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-35
6-25 udev Rule Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-36
6-26 Verify the MTU Value . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-37
6-27 Identify NIC Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-37
6-28 Verify NIC Driver qlge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-38
6-29 Device ID Soft Link Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-38
6-30 eth0 Interface Sample Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-40
6-31 Verifying that the Bonding Driver Is Loaded. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-45
6-32 Loading the Bonding Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-46
xiv FE0254601-00 A
User’s Guide Converged Network Adapter
8100 Series Adapters
6-33 Examine the Bond0 Network Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-50
6-34 ifconfig Command Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-51
6-35 Verifying that the VLAN 802.1q Kernel Module Is Loaded. . . . . . . . . . . . . . . . . . . . 6-53
6-36 Creating a Network Configuration File—VLAN Interface. . . . . . . . . . . . . . . . . . . . . 6-55
6-37 Verify the VLAN Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-55
6-38 PXE Flow Diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-58
6-39 Boot Order in BIOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-59
7-1 N_Port ID Virtualization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-6
7-2 Select Port to Create a Virtual Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-8
7-3 Verifying Additional Virtual Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-9
7-4 Select Virtual Ports to Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-11
7-5 Priority and Bandwidth-Based QoS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-13
7-6 Single-Path Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-18
7-7 Multipath Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-19
7-8 Selectable Boot Settings Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-21
7-9 Driver Configuration Main Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-23
7-10 Edit Boot Settings Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-24
8-1 Adding the Options Line to modprobe.conf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-7
8-2 QConvergeConsole HBA Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-11
8-3 QConvergeConsole Advanced HBA Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . 8-12
8-4 Fast!UTIL Adapter Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-13
8-5 Fast!UTIL Advanced Adapter Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-14
8-6 Locating QLogic 8100 Adapter PCI Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-20
8-7 Identifying the Adapter Port PCI Device ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-20
8-8 Identifying the SCSI Host ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-21
8-9 N_Port ID Virtualization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-24
8-10 Displaying All Virtual Ports for Physical Port host4 . . . . . . . . . . . . . . . . . . . . . . . . . 8-27
8-11 Comparing NPIV Physical and Virtual Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-29
8-12 Single-Path Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-33
8-13 Multipath Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-34
8-14 Selectable Boot Settings menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-36
8-15 Driver Configuration Main Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-38
8-16 Edit Boot Settings Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-39
8-17 Select Advanced Boot Loader Options RHEL 5 Install . . . . . . . . . . . . . . . . . . . . . . 8-40
8-18 Select Advanced Boot Loader Options RHEL 5 Install step2 . . . . . . . . . . . . . . . . . 8-41
8-19 Dynamic TGT-LUN Discovery Utility Main Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-44
8-20 HBA Collect Utility Execution Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-47
8-21 FC HBA Change LUN State Utility Main Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-52
8-22 Set Device Command Timeout Utility Main Menu . . . . . . . . . . . . . . . . . . . . . . . . . . 8-56
8-23 Select Target for HostX Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-57
8-24 Modify/Display Timeout Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-57
9-1 Fast!UTIL Startup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-2
9-2 Selecting an Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-3
9-3 Fast!UTIL Options Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-3
9-4 Adapter Settings Window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-4
FE0254601-00 A xv
User’s Guide Converged Network Adapter 8100 Series Adapters
9-5 Selectable Boot Setting Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-6
9-6 Select Fibre Channel Device Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-7
9-7 Advanced Adapter Settings Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-8
9-8 Disk Utility Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-11
9-9 FlasUTIL FW Upgrade In Progress . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-16
A-1 QLogic 8100 Series Adapter LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
List of Tables
Table Page
1-1 QLogic 8100 Series Converged Network Adapters . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
1-2 8100 Series Converged Network Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4
1-3 8100 Series Adapter Components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
1-4 Software and Firmware Components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
1-5 Physical and Electrical Specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12
1-6 Transceiver Requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-13
1-7 FCoE Specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-13
1-8 Ethernet Specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-14
1-9 Management Specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-16
4-1 QLogic Linux Utilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-35
4-2 QLogic Linux Utility Directories and Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-35
5-1 esxcfg-module Configurable Driver Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-16
6-1 NIC Driver Parameters for Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5
6-2 NIC Driver Parameters for Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-29
6-3 Sysfs Locations and Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-34
6-4 Linux Bonding Driver Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-42
7-1 Driver Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
7-2 Operation Mode Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-5
8-1 FCoE Driver Parameters for Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1
8-2 FCoE Driver Parameters that can be Modified with Sysfs . . . . . . . . . . . . . . . . . . . . 8-9
8-3 QConvergeConsole and Fast!UTIL Comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-10
8-4 QConvergeConsole GUI FCoE Driver Parameters . . . . . . . . . . . . . . . . . . . . . . . . . 8-10
8-5 Fast!UTIL FCoE Driver Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-13
8-6 sysfs FCoE Driver Parameters and File Locations . . . . . . . . . . . . . . . . . . . . . . . . . 8-15
8-7 Operation Mode Parameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-22
8-8 Unique Physical and Virtual Port sysfs Parameters. . . . . . . . . . . . . . . . . . . . . . . . . 8-28
8-9 QLogic Linux Utilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-41
8-10 Dynamic TGT-LUN Discovery Utility Package Files. . . . . . . . . . . . . . . . . . . . . . . . . 8-42
8-11 TGT-LUN Discovery Utility Command Line Options . . . . . . . . . . . . . . . . . . . . . . . . 8-43
8-12 TGT-LUN Discovery Utility Tasks and Commands. . . . . . . . . . . . . . . . . . . . . . . . . . 8-44
8-13 Dynamic TGT-LUN Main Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-45
8-14 Select Host to Scan Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-45
8-15 HBA Collect Utility Package Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-47
8-16 FC HBA Snapshot Utility Package Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-48
8-17 FC HBA Snapshot Utility Command Line Options . . . . . . . . . . . . . . . . . . . . . . . . . . 8-49
8-18 FC HBA Snapshot Utility Command Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-49
xvi FE0254601-00 A
User’s Guide Converged Network Adapter
8100 Series Adapters
8-19 FC HBA Change LUN State Utility Package Files . . . . . . . . . . . . . . . . . . . . . . . . . . 8-50
8-20 FC HBA Change LUN State Utility Command Line Options . . . . . . . . . . . . . . . . . . 8-51
8-21 HBA Change LUN State Utility Command Examples . . . . . . . . . . . . . . . . . . . . . . . 8-51
8-22 Set Device Command Timeout Utility Package Files. . . . . . . . . . . . . . . . . . . . . . . . 8-53
8-23 Set Device Command Timeout Utility Command Options . . . . . . . . . . . . . . . . . . . . 8-54
8-24 Set Device Command Timeout Utility Command Examples . . . . . . . . . . . . . . . . . . 8-55
8-25 Set Device Command Timeout Utility Main Menu Options . . . . . . . . . . . . . . . . . . . 8-56
8-26 Select Target for HostX Menu Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-57
8-27 Modify/Display Timeout Menu Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-58
9-1 Adapter Setting Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-5
9-2 Selectable Boot Settings Window Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-7
9-3 Advanced Settings Window Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-9
9-4 FlasUTIL Command Line Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-14
A-1 Configuration Options for Virtual Ports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2
FE0254601-00 A xvii
User’s Guide Converged Network Adapter 8100 Series Adapters
xviii FE0254601-00 A
Preface
This guide provides detailed instructions on the installation, configuration, and troubleshooting of QLogic 8100 Series Converged Network Adapter for Windows adapter features to enhance the value of server virtualization using VMware ESX™/ESXi 4.0. Such features include virtual adapter configuration using N_Port ID virtualization (NPIV) and boot-from-SAN configuration.
What’s in This Guide
This preface covers the intended audience, related materials, document conventions used, license agreements, technical support, and legal notices. The remainder of the guide is organized into the following sections and appendices:
Quick Start describes how to install and configure your new QLogic
Section 1 provides an overview of the QLogic 8100 Series Converged
®
, Linux®, and VMware®. It also provides details on the use of QLogic
Converged Network Adapter in four simple steps.
Network Adapter, including hardware components, software components, and adapter specifications.
Section 2 describes the QLogic 8100 Series Converged Network Adapter
management tools, including the QConvergeConsole web management interface, the server agent, QConvergeConsole Command Line Interface (CLI), and CNA Networking CLI.
Section 3 describes how to install a QLogic 8100 Series Converged Network
Adapter in a Windows environment, including system requirements, hardware installation, driver installation, and software installation.
Section 4 describes how to install a QLogic 8100 Series Converged Network
Adapter in a Linux environment, including system requirements, hardware installation, driver installation, and software installation.
Section 5 describes how to install a QLogic 8100 Series Converged Network
Adapter in VMware, including hardware installation, driver installation, and software installation.
Section 6 describes the NIC parameters, management tools, and
configuration options for the QLogic 8100 Series Converged Network Adapter for a Windows environment and a Linux environment.
FE0254601-00 A xix
Preface Intended Audience
Section 7 describes the characteristics, configurations, and features of the
QLogic 8100 Series Converged Network Adapter FCoE function for Windows.
Section 8 describes the characteristics, configurations, and features of the
QLogic 8100 Series Converged Network Adapter FCoE function for Linux.
Section 9 describes offline adapter configuration and Flash programming
utilities with the adapter multi-boot code for advanced users.
Appendix A describes the QLogic 8100 Series Converged Network Adapter
Storage Traffic and Link/Ethernet Traffic port LEDs.
Appendix B describes the use of the Cisco
configure the switch port as a virtual Fibre Channel port.
Appendix C describes the use of the Brocade
the switch port as a virtual Fibre Channel port.
Intended Audience
®
Nexus™ FCoE switch CLI to
®
FCoE switch CLI to configure
This guide is intended for those responsible for deploying QLogic Fibre Channel and Converged Network Adapters on Windows, Linux, and VMware: users ranging from end users, such as data center managers and system administrators, to the test and development community.
Related Materials
For additional information, refer to the QLogic 8100 Series Converged Network Adapter Read Me and release notes files, available on the QLogic Web site:
http://driverdownloads.qlogic.com
.
Documentation Conventions
This guide uses the following documentation conventions:
NOTE: provides additional information.
CAUTION!
causing damage to data or equipment.
WARNING!!
causing personal injury.
indicates the presence of a hazard that has the potential of
indicates the presence of a hazard that has the potential of
xx FE0254601-00 A
Preface
License Agreements
Tex t in blue font indicates a hyperlink (jump) to a figure, table, or section in
this guide, and links to Web sites are shown in underlined blue example:
Table 9-2 lists problems related to the user interface and remote agent.
See “Installation Checklist” on page 3-6.
. For
For more information, visit www.qlogic.com
Tex t in bold font indicates user interface elements such as a menu items,
buttons, check boxes, or column headings. For example:
Click Start, point to Programs, point to Accessories, and then click
Command Prompt.
Under Notification Options, select the Warning Alarms check box.
Tex t in Courier font indicates a file name, directory path, or command line
text. For example:
To return to the root directory from anywhere in the file structure:
Type
cd /root and press ENTER.
Enter the following command: sh ./install.bin
Key names and key strokes are indicated with UPPERCASE:
Press CTRL+P.
Press the UP ARROW key.
Tex t in italics indicates terms, emphasis, variables, or document titles. For
example:
For a complete listing of license agreements, refer to the QLogic
Software End User License Agreement.
.
What are shortcut keys?
To enter the date type mm/dd/yyyy (where mm is the month, dd is the
day, and yyyy is the year).
Topic titles between quotation marks identify related topics either within this
manual or in the online help, which is also referred to as the help system throughout this document.
License Agreements
Refer to the QLogic Software End User License Agreement for a complete listing of all license agreements affecting this product.
FE0254601-00 A xxi
Preface Technical Support
Technical Support
Customers should contact their authorized maintenance provider for technical support of their QLogic products. QLogic-direct customers may contact QLogic Technical Support; others will be redirected to their authorized maintenance provider.
Visit the QLogic support Web site listed in Contact Information for the latest firmware and software updates.
QLogic Technical Support for products under warranty is available during local standard working hours excluding QLogic Observed Holidays. For customers with extended service, consult your plan for available hours.
For details about available service plans, or for information about renewing and extending your service, visit the Service Program web page at
http://www.qlogic.com/services
Training
.
QLogic offers training for technical professionals for all iSCSI, Converged Network, InfiniBand, and Fibre Channel products. From the main QLogic web page at www.qlogic.com and Certification on the left. The QLogic Global Training Portal offers online courses, certification exams, and scheduling of in-person training.
Technical Certification courses include installation, maintenance, and troubleshooting QLogic products. Upon demonstrating knowledge using live equipment, QLogic awards a certificate identifying the student as a certified professional. You can reach the training professionals at QLogic by e-mail at
training@qlogic.com
Contact Information
Support Headquarters
QLogic Web Site
Technical Support Web Site
Technical Support E-mail
Technical Training E-mail
, click the Support tab at the top, then click the Training
.
QLogic Corporation 4601 Dean Lakes Blvd. Shakopee, MN 55379 USA
www.qlogic.com
http://support.qlogic.com
support@qlogic.com
training@qlogic.com
For Support phone numbers, see the Contact Support link at support.qlogic.com.
xxii FE0254601-00 A
Knowledge Database
CLASS I LASER
The QLogic knowledge database is an extensive collection of QLogic product information that you can search for specific solutions. We are constantly adding to the collection of information in our database to provide answers to your most urgent questions. Access the database from the QLogic Support Center:
http://support.qlogic.com
Legal Notices
Warranty
For warranty details, please check the QLogic Web site at
http://www.qlogic.com/Support/warranty.aspx
Laser Safety
FDA Notice
This product complies with DHHS Rules 21CFR Chapter I, Subchapter J. This product has been designed and manufactured according to IEC60825-1 on the safety label of laser product.
Preface
Legal Notices
.
.
Class 1 Laser Product Caution—Class 1 laser radiation when open Appareil laser de classe 1 Do not view directly with optical instruments Produkt der Laser Klasse 1 Luokan 1 Laserlaite Attention—Radiation laser de classe 1
Agency Certification QLogic Adapters
The following sections contain a summary of EMC/EMI test specifications performed on the QLogic adapters to comply with radiated emission, radiated immunity, and product safety standards.
Ne pas regarder directement avec des instruments optiques Vorsicht—Laserstrahlung der Klasse 1 bei geöffneter Abdeckung Direktes Ansehen mit optischen Instrumenten vermeiden
Varoitus—Luokan 1 lasersäteilyä, kun laite on auki Älä katso suoraan laitteeseen käyttämällä optisia instrumenttej
FE0254601-00 A xxiii
Preface Legal Notices
EMI and EMC Requirements
FCC Part 15 compliance: Class A (QLE8xxx) FCC compliance
information statement: This device complies with Part 15 of the FCC Rules.
Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.
ICES-003 compliance: Class A (QLE8xxx) This Class A digital apparatus
complies with Canadian ICES-003.Cet appareil numériqué de la classe A est conformé à la norme NMB-003 du Canada.
CE Mark 2004/108/EC EMC Directive compliance:
EN55022:2006+A1:2007/CISPR22:2006: Class A (QLE8xxx)
EN55024:1998 EN61000-3-2: Harmonic Current Emission EN61000-3-3: Voltage Fluctuation and Flicker
Immunity Standards EN61000-4-2: ESD EN61000-4-3: RF Electro Magnetic Field EN61000-4-4: Fast Transient/Burst EN61000-4-5: Fast Surge Common/ Differential EN61000-4-6: RF Conducted Susceptibility EN61000-4-8: Power Frequency Magnetic Field EN61000-4-11: Voltage Dips and Interrupt
VCCI: 2009-04 Class A (QLE8xxx)
AS/NZS CISPR22: Class A (QLE8xxx)
CNS 13438: Class A (QLE8xxx)
This is a Class A product. In a domestic environment, this product may cause radio interference, in which case, the user may be required to take adequate measures.
xxiv FE0254601-00 A
MIC: Class A (QLE81xx)
Korea MIC Class
Preface
Legal Notices
Korean KCC:
KN22 KN24(08.05.19) Class A (QLE81xx)
Korea Class A Certified
Product Name/Model Fibre Channel Adapter Certification holder—QLogic Corporation Manufactured date—Refer to date code listed on product Manufacturer/Country of origin QLogic Corporation/USA
A class equipment (Business purpose info/telecommunica-
tions equipment)
Korean Language Format— Class A
Product Safety Compliance
As this equipment has undergone EMC registration for business purpose, the seller and/or the buyer is asked to beware of this point and in case a wrongful sale or purchase has been made, it is asked that a change to household use be made.
UL, cUL product safety: QLogic 8100 Series Converged Network Adapter
UL60950-1 (2
nd
Edition), 2007-03-3-27
UL CSA C22.2 60950-1-07 (2nd Edition)
Use only with listed ITE or equivalent.
Complies with 21 CFR 1040.10 and 1040.11.
2006/95/EC low voltage directive: QLogic 8100 Series Converged Network Adapter
TUV: EN60950-1:2006+A11 2nd Edition EN60825-1:1994+A1+A2 EN60825-2:2004+A1 IEC60950-1 2nd Edition (2005) CB
CB Certified to IEC 60950-1 2nd Edition
FE0254601-00 A xxv
Preface Legal Notices
xxvi FE0254601-00 A
Quick Start
Installation Instructions
This Quick Start section describes how to install and configure your new QLogic Converged Network Adapter in four simple steps:
Step 1. Verify the Package Contents.
Step 2. Install the Adapter Hardware.
Step 3. Install the Adapter Drivers.
Step 4. Install QConvergeConsole Management Tools.
CAUTION!
Keep the adapter in the antistatic bag until installation. The adapter contains parts that can be damaged by electrostatic discharge (ESD). Before handling the adapter, use standard methods to discharge static electricity. Place the adapter on the bag when examining it. Retain the bag for future use.
Step 1. Verify the Package Contents
The QLogic adapter is shipped with the following items:
Low-profile bracket.
Step 2. Install the Adapter Hardware
To install the adapter hardware, you need to open the computer and locate the appropriate bus slot. If necessary, consult your computer system manual for instructions to remove the computer cover.
Follow these steps to install the adapter hardware:
1. Power off the computer and all attached devices such as monitors, printers, and external components.
2. Disconnect the power cable.
3. Remove the computer cover and find an empty PCIe x8 or larger bus slot.
FE0254601-00 A xxvii
Quick Start
ADAPTER RETAINING
BRACKET
LEVER
SLOT COVERS
SYSTEM
CHASSIS
PCI EXPRESS X8 SLOT REQUIRED FOR QLOGIC ADAPTERS
SCREW
ADAPTER
Step 3. Install the Adapter Drivers
4. Pull out the slot cover (if any) by removing the screw or releasing the lever.
5. Install the low-profile bracket (if required).
6. Grasp the adapter by the top edge and seat it firmly into the appropriate slot (see the illustration below).
7. Refasten the adapter’s retaining bracket using the existing screw or lever.
8. Close the computer cover.
9. Plug the appropriate Ethernet cable (either copper or optical) into the adapter.
Optical models ship with optical transceivers already installed. 8100
Series Adapters will only operate with optical transceivers sold by QLogic.
For copper connectivity, see the list of approved copper cables on
QLogic's Web site:
http://www.qlogic.com/Resources/Documents/LineCards/Copper_Cabl es_Support_Matrix_Line_Card.pdf
10. Plug in the power cable and turn on the computer.
Figure i Illustration of Sample Motherboard and Slots
Step 3. Install the Adapter Drivers
To install the FCoE and Ethernet drivers:
1. Go to the QLogic Driver Downloads/Documentation page at
http://driverdownloads.qlogic.com
.
xxviii FE0254601-00 A
2. Click QLogic Products.
3. From the table at the bottom of the page, select Converged Network Adapters, the appropriate adapter model, and your operating system, and then click Go. The product download page opens.
Quick Start
Step 4. Install QConvergeConsole Management Tools
4. On the download page under Drivers, select the appropriate driver and download it to your system.
5. Follow the instructions provided in the driver read me file for installing the downloaded driver.
Step 4. Install QConvergeConsole Management Tools
To install the QConvergeConsole web management interface:
1. Go to the QLogic Driver Downloads/Documentation page at
http://driverdownloads.qlogic.com.
2. From the table at the bottom of the page, select Converged Network Adapters, the appropriate adapter model, and your operating system, and then click Go. The product download page opens.
3. On the download page under Management Tools, select QConvergeConsole and download it to your system.
4. Follow the instructions downloaded software.
Additional Resources
To obtain the most current drivers, management tools, user instructions, and
documentation, please visit the QLogic Web site at
http://driverdownloads.qlogic.com
See What’s in This Guide for descriptions of user instructions provided in
this manual.
For descriptions and procedures related to QConvergeConsole, use the
built-in help system.
The following sections contain additional information about the QLogic adapter,
the warranty, and laser safety information.
in the QConvergeConsole read me file for installing the
and download the latest versions.
FE0254601-00 A xxix
Quick Start Additional Resources
xxx FE0254601-00 A
1 Product Overview
What is a Converged Network Adapter?
What is Enhanced Ethernet?
What is Fibre Channel over Ethernet (FCoE)?
QLogic Converged Network Adapter
Hardware Components
Software Components
Adapter Specifications
What is a Converged Network Adapter?
A Converged Network Adapter is a multifunction adapter that combines the capabilities of a Fibre Channel adapter and an Ethernet NIC. A Converged Network Adapter provides simultaneous Fibre Channel and Ethernet traffic over a shared 10Gb Ethernet link. Deploying Converged Network Adapters lowers costs through reduced adapter, switch, cabling, power, cooling, and management requirements.
The following table identifies the adapters that apply to content in this user’s guide.
Table 1-1. QLogic 8100 Series Converged Network Adapters
Product Part Number
QLE8140 FE0210402
QLE8142 FE0210402
QLE8150 FE0210401
QLE8152 FE0210401
FE0254601-00 A 1-1
1–Product Overview What is Enhanced Ethernet?
What is Enhanced Ethernet?
Standard Ethernet is a best-effort network that may drop packets or deliver packets out of order when the network is busy or congested, resulting in retransmissions and time-outs. The SCSI payload carried by the Fibre Channel protocol does not react well to dropped or out-of-order packets. Therefore, standard Ethernet is not an acceptable choice to carry Fibre Channel payloads.
To enable the transport of Fibre Channel frames over Ethernet, several enhancements were added to standard Ethernet. These enhancements have been ratified in the following IEEE and IETF standards:
Priority flow control (IEEE 802.1Qbb)
Congestion notification (IEEE 802.1Qau)
Link layer routing protocol (IETF–TRILL)
Enhanced transmission selection (802.1Qaz)
Standard Ethernet with these enhancements is known as enhanced Ethernet (EE), converged enhanced Ethernet (CEE), lossless Ethernet, or data center Ethernet (DCE).
What is Fibre Channel over Ethernet (FCoE)?
FCoE provides a way to transport Fibre Channel frames on top of an Ethernet infrastructure. In summary, unaltered Fibre Channel frames are encapsulated in an Ethernet header, sent over a lossless Ethernet fabric, and unencapsulated when they reach the target (Figure 1-1). Because protocol conversion tables and state tables are not required, FCoE is considered to be a gateway-less technology.
Figure 1-1. Encapsulated Fibre Channel
The FCoE architecture is based on the Fibre Channel protocol, and provides the same host-to-switch and switch-to-switch connectivity as Fibre Channel fabrics. FCoE also provides the same level of management and security found in Fibre Channel through the use of zoning and port worldwide name-based port security.
1-2 FE0254601-00 A
QLogic Converged Network Adapter
Because the transmitting Fibre Channel frames require a lossless transport, an Ethernet network that transports FCoE frames must also provide the same lossless characteristics. Priority flow control (PFC) provides these lossless characteristics. PFC is a revised implementation of the IEEE 802.3X Ethernet standard, known as Pause, and is defined by the IEEE 802.1Qbb standard.
QLogic Converged Network Adapter
The second-generation QLogic 8100 Series Converged Network Adapters feature a fully integrated, single ASIC with significant enhancements in performance, power efficiency, and server-platform compatibility. The 8100 Series Adapter combines the functions of a Fibre Channel adapter and a NIC on one PCIe card (Figure 1-2). The 8100 Series Adapter appears to the operating system as two separate adapters.
1–Product Overview
®
Gen2
Figure 1-2. Combined SAN and LAN Function on One Converged Network Adapter
The 8100 Series Adapter boosts system performance with 10Gbps speed and full-hardware offload for FCoE protocol processing. 10Gbps bandwidth eliminates performance bottlenecks in the I/O path with a tenfold data rate improvement over existing 1Gbps Ethernet solutions. Additionally, full-hardware offload for FCoE protocol processing reduces system CPU load for I/O operations, which leads to faster application performance and greater consolidation in virtualized systems.
QLogic Converged Network Adapters can connect a server to a Fibre Channel storage area network through a compatible converged network switch (FCoE switch). QLogic Converged Network Adapters can also connect to a network switch, and perform the functions of a 10Gb NIC.
QLogic offers four 8100 Series models for standard servers. For information about custom adapters for blade servers, see the product documentation.
FE0254601-00 A 1-3
1–Product Overview FCoE Network Deployment
Table 1-2 describes the QLogic 8100 series Converged Network Adapters for
standard servers.
Table 1-2. 8100 Series Converged Network Adapters
Model Ports Media Bus Speed Bus Width Bus Type I/O Rate
PCIe
Gen2
QLE8150 Single Copper 5.0GHz 2.5GHz x4 x8 PCIe 10Gb
QLE8152 Dual Copper 5.0GHz 2.5GHz x4 x8 PCIe 10Gb
QLE8140 Single Optical 5.0GHz 2.5GHz x4 x8 PCIe 10Gb
QLE8142 Dual Optical 5.0GHz 2.5GHz x4 x8 PCIe 10Gb
PCIe
Gen1
PCIe
Gen2
PCIe
Gen1
FCoE Network Deployment
The FCoE network consists of several hardware components in addition to the Converged Network Adapters. FCoE switches (converged networking switches) are an important component that provide switching for both standard data networking (LAN) and storage networking (SAN) traffic. Figure 1-3 shows that the Converged Network Adapter passes both data networking traffic, typically as TCP/IP, and storage networking traffic, in this case FCoE, to the switch. The FCoE switch routes data networking traffic to the existing Ethernet networking cloud of switches and routers. The FCoE switch can also connect the FCoE adapter to existing native Fibre Channel infrastructure because the FCoE switches are capable of translating between FCoE and native Fibre Channel interfaces.
1-4 FE0254601-00 A
1–Product Overview
Hardware Components
In Figure 1-3, the FCoE adapter communicates to existing native Fibre Channel storage because of the translation capability of the switch.
Figure 1-3. FCoE Deployment
Hardware Components
A typical 8100 Series Adapter has the following major components1:
ASIC (reduced instruction set computer (RISC) processor)
Nonvolatile memory (Flash)
NVRAM
Transceivers (SFP+)
LEDs
1
Some adapters may have additional components not shown in this list.
FE0254601-00 A 1-5
1–Product Overview Hardware Components
Figure 1-4 shows the hardware components of a QLogic 8100 Series Adapter. Table 1-3 describes the 8100 Series Adapter components.
Figure 1-4. 8100 Series Adapter Components
Table 1-3. 8100 Series Adapter Components
Hardware
Component
ASIC The Converged Network Controller, also known as the intelligent
storage peripheral (ISP) controller, is the heart of the adapter. The Converged Network Controller is a single integrated ASIC that pro­vides the processing power that runs the FCoE and NIC protocols. The Converged Network Controller also interfaces with the PCIe host bus and controls the I/O operations of the adapter.
Flash 4MB nonvolatile memory, or Flash memory. It contains the boot
code run by the converged network controller when the adapter is powered up. It contains multiple boot images [the FCode, x86 BIOS, extensible firmware interface (EFI)] to support a multi-boot capability on different platforms. It also contains the NVRAM that stores the per-port adapter configuration parameters, which configure the adapter during initialization. Adapter configuration parameters include boot device selection, Fibre Channel connection type (topol­ogy), frame size, Fibre Channel tape support, and so on.
Function
1-6 FE0254601-00 A
1–Product Overview
Hardware Components
Table 1-3. 8100 Series Adapter Components (Continued)
Hardware
Component
Transceivers Each transceiver is a removable device that functions both as trans-
mitter and as a receiver. A transceiver and cable connect the adapter to other devices. A transceiver can be a QLogic-branded SR (short range), optical transceiver, or copper cables. For a list of QLogic approved copper cables, visit
http://www.qlogic.com/Resources/Pages/Resources.aspx
select Cable Support.
LEDs Light emitting diodes indicate the real-time status of the adapter.
Each port has two LEDs indicating the status of SAN and LAN traffic originating from or terminating at the adapter. For more information about determining adapter status from the LED indications, see
Appendix A.
Mounting Bracket
PCIe x8 Connector
A full-height or low-profile bracket that secures the adapter to the server chassis.
Adapter bus interface to the server computing resources. The bus physical interface must be x8 in width and either PCIe Gen1 x8 or PCIe Gen2 x4.
Function
and
Software Components
This section describes the following QLogic Converged Network Adapter software components (Figure 1-5):
Boot Code
Operating System Driver
Firmware
Management Tools and Utilities
FE0254601-00 A 1-7
1–Product Overview Hardware Components
Figure 1-5. Driver Model
Boot Code
Boot code resides in the Flash memory on the adapter. The primary function of the boot code is to communicate with an external boot device before the operating system takes control when booting from a storage device or a pre-eXecution environment (PXE) boot server attached to the QLogic Converged Network Adapter. This type of configuration is called PXE boot (LAN) or boot from SAN. QLogic Converged Network Adapters support PXE boot for servers with BIOS and unified extensible firmware interface (UEFI) capabilities, and boot from SAN for servers with BIOS, UEFI, and FCode capabilities.
Operating System Driver
The driver allows the operating system to interface with the adapter. QLogic provides operating system drivers for most enterprise-class operating systems. Most operating system vendors (OSVs) bundle QLogic adapter drivers with the operating system, in which case, no separate driver installation is required.
Drivers for all supported operating systems are available in the following ways:
Bundled with the operating system (inbox drivers)
QLogic Web site http://driverdownloads.qlogic.com/
1-8 FE0254601-00 A
Firmware
The firmware module performs most of the FCoE and Ethernet protocol-related functions, thus freeing the system CPU and memory resources from protocol processing. This efficiency saves runtime system resources, such as CPU and memory. For the QLogic 8100 Series Adapter, the firmware comes as part of the multi-boot image, which comprises the boot code, FCoE firmware, message passing interface (MPI) firmware, and various offline utilities.
The firmware is preloaded into the QLogic adapter, not bundled with the driver. The QLogic 8100 Series Adapter also contains an additional minimal copy of the firmware called the golden firmware. This copy of the firmware performs maintenance tasks on the adapter if the original firmware becomes corrupt.
Management Tools and Utilities
Table 1-4 list the comprehensive set of management tools and utilities, including
the following:
QConvergeConsole
which is used to configure and manage QLogic Fibre Channel adapters, Intelligent Ethernet Adapters, and Converged Network Adapters within storage area networks (SANs).
QConvergeConsole
Fibre Channel adapters, Intelligent Ethernet Adapters, and Converged Network Adapters within SANs. The QConvergeConsole CLI also includes the networking (NIC) commands, previously supported in a separate networking CLI utility.
TM
Web Management Graphical User Interface (GUI),
TM
CLI, which is used to configure and manage QLogic
1–Product Overview
Hardware Components
SuperInstallers. QLogic provides both Linux and Windows SuperInstaller
Utilities, which install the following drivers, tools, and agents used to support QLogic 8100 Series Adapters:
FC-FCoE and Ethernet Networking (NDIS) drivers
VLAN/Teaming driver (Windows version only)
QConvergeConsole Command Line (CLI) management tool
FC-FCoE and Ethernet networking management agents
Offline utilities provide adapter maintenance functions for special
circumstances. Section 9 describes the offline utilities and their functions.
FE0254601-00 A 1-9
1–Product Overview Hardware Components
Table 1-4. Software and Firmware Components
Component
(QLogic
Windows FCoE Driver
Windows NIC Driver Windows Teaming
Driver
Linux FC/FCoE Driver (qla2xxx)
Linux NIC Driver (qlgc)
QConvergeConsole Web Management GUI
QConvergeConsole CLI
QLogic SuperIn­staller for Windows
Operating System
Supported
Windows Install the teaming driver only if the
Red Hat RHEL Novell SLES
Windows Red Hat RHEL Novell SLES
Windows Windows utility that installs:
a
teaming function is required. NIC management is provided by
Windows Property Pages through Device Manager and QConverge­Console CLI.
The teaming function on Linux is provided by the Linux bonding driver.
NIC management is fully integrated with Linux tools, such as ethtool, ifconfig, and vconfig.
Provides data center bridging exchange protocol (DCBX) logs, ETS, port-level statistics, Fibre Channel support quality of service (QoS), N_Port ID virtualization (NPIV), and FCAPS capabilities.
FC-FCoE and Ethernet Network-
ing (NDIS) drivers.
VLAN and Teaming driver.QConvergeConsole Command
Line Interface (CLI) manage­ment utility.
FC-FCoE and Networking man-
agement agents to enable remote access using the QCon­vergeConsole (GUI) manage­ment utility.
Comments
1-10 FE0254601-00 A
1–Product Overview
Hardware Components
Table 1-4. Software and Firmware Components (Continued)
Component
(QLogic
QLogic SuperIn­staller for Linux
Multi-boot Flash Image
a
Refer to the Read Me file provided with the posted software for Operating System
Operating System
Supported
Red Hat RHEL Novell SLES
FCoE boot code
BIOSUEFIFCode
NIC boot code
PXE bootNIC EFI
Firmware
FCoE firmwareMPI firmwareEDC PHY firmware
(815x series only)
Utilities
FlasUTILVPD UtilEFI Util
a
Comments
Linux Utility that installs: FC-FCoE and Ethernet Network-
ing drivers.
QConvergeConsole command
line interface (CLI) Management To ol .
Fibre Channel/FCoE and Ether-
net Networking Management Agents to enable remote access using QConvergeConsole (GUI) Management Tool
Linux Tools (scripts) for com-
monly performed storage net­working tasks.
SNIA Host Bus Adapter APIs for
2400/2500/8100/8200 (Fibre Channel/FCoE functions).
FlasUTIL is a DOS-based utility that updates the Flash image on the adapter. This utility is invoked through the update.bat batch file.
The EFIUTIL utility accesses and modifies the Flash contents from the EFI shell on EFI-based systems. This utility is Invoked by the update.nsh script from the EFI shell to update the Flash image on the adapter.
VPD utility updates the version num­bers in the vital product data (VPD), and requires valid VPD to be pres­ent on the adapter. This utility is invoked by the update.bat batch file when updating the Flash con­tent.
support or updates.
FE0254601-00 A 1-11
1–Product Overview Adapter Specifications
Adapter Specifications
The QLogic 8100 Series Adapters provide high-performance server connectivity to SAN and LAN networks. Table 1-5 lists the adapter physical and electrical specifications.
NOTE:
Some features may not be available for all 8100 Series Converged Network Adapters. Refer to the data sheet for the a list of adapter models and supported features.
Table 1-5. Physical and Electrical Specification
Specification Description
Ports Single-port or dual-port 10Gbps Ethernet. Pluggable SFPs
(SFP+) for enhanced serviceability.
Transceivers SFP+ pluggable:
QLogic supported active and passive copper cables with
transceivers
QLogic optical short range (SR)—300 meter maximum
cable length
Ta bl e 1 -6 shows the adapter models and supported
transceivers.
Form Factor Low-profile PCIe card. The adapter ships with a full-height
bracket for use in a standard PCIe slot, or an optional spare low-profile bracket for use in a low-profile PCIe slot. Low-profile slots are typically found in compact servers.
Power Consumption Approximately 7-10 Watts (typical) for dual-port QLogic 8100
Series Adapters
Bus Interface PCIe interface with eight lanes. The adapter operates in one
of the following modes
PCIe Gen 1 x8 mode, 250MBps per lanePCIe Gen 2 x4 mode, 500MBps per lane
QLogic adapters can automatically train a PCIe Gen 2 x8 slot to use the slot as a PCIe Gen 2 x4 slot, where four lanes of the PCIe Gen 2 x8 slot are powered off to save power and maximize performance.
1-12 FE0254601-00 A
1–Product Overview
Adapter Specifications
Table 1-5. Physical and Electrical Specification
Specification Description
BIOS Support QLogic adapters support the following boot images (boot
from SAN and PXE boot):
PCI BIOS version 2.1 and 3.0UEFI specification 1.10 and 2.x.FCode for SPARC
®
-based systems
Table 1-6. Transceiver Requirements
Adapter
QLE8150
Active
Copper
Supported
Passive
Copper
a
Supported
a
SR Optics
Sold by
QLogic
Unsupported
b
Unsupported
Optics Not
Sold by
QLogic
QLE8152
QLE8140-SR
Unsupported
b
Unsupported
c
Supported
Unsupported
QLE8142-SR
QLogic 8100 Series Adapters are not backward compatible with <10Gbps SFP+ modules or copper cables.
a
QLogic-approved active copper cables only. Refer
http://www.qlogic.com/Products/CU_Cables.aspx for a list of approved cables from switch
vendors.
b
The adapter port will function; however, QLogic provides no warranty or technical support for this
configuration.
c
The adapter port will not function.
Table 1-7. FCoE Specifications
Feature Description
Performance 250,000 IOPs per port to handle enterprise class transactional
workloads
c
c
Throughput 1000MBps per port, half duplex
2000MBps per port, full duplex
Full FCoE hardware offload
Enables all FCoE protocol processing to be offloaded from the host CPU to the adapter saving precious host CPU cycles for application processing.
FE0254601-00 A 1-13
1–Product Overview Adapter Specifications
Table 1-7. FCoE Specifications (Continued)
Feature Description
N_Port ID Virtualization
Topology Support Point-to-point and switched fabric
Logins Supports 2,048 concurrent logins and 2,048 concurrent exchanges
Boot from SAN Supports booting the server with an operating system that resides
Class of Service Class 3
Compatibility Viewed as a Fibre Channel adapter by the operating system.
Features Overlapping protection domains (OPD)
Supports 256 virtual ports per physical port, optimized for virtualization
on the SAN instead of on a local hard disk drive
Compatible with existing Fibre Channel driver stack and legacy applications
Out-of-order frame re-assembly (OoOFR) Intelligently interleaved direct memory access (iiDMA) Persistent binding Fibre Channel over Ethernet initialization protocol (FIP) version 1.0 Hardware assisted firmware tracing (HAFT) MSI-X with 256 vectors
Table 1-8. Ethernet Specifications
Specification Description
Throughput 10Gbps
Stateless offload IP, TCP, and user datagram protocol (UDP) checksum
offloads
Large and giant send offload (LSO, GSO)Receive side scaling (RSS)Header-data splitInterrupt coalescingNetQueue
Ethernet Frame 1500 byte or 9000 byte (jumbo frame)
1-14 FE0254601-00 A
1–Product Overview
Adapter Specifications
Table 1-8. Ethernet Specifications (Continued)
Specification Description
Compliance IEEE: 802.3ae (10Gb Ethernet)
802.1q (VLAN)802.3ad (Link Aggregation)802.1p (Priority Encoding)802.3x (Flow Control)IEEE 1149.1 (JTAG)IPv4 Specification (RFC 791)IPv6 Specification (RFC 2460)TCP/UDP Specification (RFC 793/768)ARP Specification (RFC 826)
Enhanced Ethernet Priority-based flow control (802.1Qbb rev. 0)
Enhanced transmission selection
(802.1Qaz rev. 0)
DCBX protocol (802.1Qaz rev. 0)
Active MAC Addresses 128 MAC addresses per port
FE0254601-00 A 1-15
1–Product Overview Adapter Specifications
QLogic Utilities QConvergeConsole Web Management GUI, which is
Table 1-9. Management Specifications
Specification Description
used to configure and manage QLogic Fibre Channel adapters, Intelligent Ethernet Adapters, and Converged Network Adapters within storage area networks (SANs).
QConvergeConsole CLI, which is used to configure and
manage QLogic Fibre Channel adapters, Intelligent Ether­net Adapters, and Converged Network Adapters within SANs. The QConvergeConsole CLI also includes the net­working (NIC) commands, previously supported in a sepa­rate networking CLI utility.
SuperInstallers—QLogic provides both Linux and Win-
dows SuperInstaller Utilities, which install the drivers, tools, and agents used to support QLogic 8100 Series Adapters.
qlremote and netqlremote— Agent software that allows
the remote management of QLogic adapters with the QConvergeConsole web management interface.
QLogic FC HBA API—SNIA HBA API V2 - Management
API for integration with other tools.
SNIA Common Adapter API—v1.x/v2.0 compliant.Offline Utilities—Provide maintenance functions for
QLogic adapters.
Operating System Utilities
Third-Party Libraries and Utilities
1-16 FE0254601-00 A
Microsoft Device Manager—Operating System snap-in
that allows driver installation, driver removal, and device management features for QLogic adapters.
WMI Interface—Windows Management Implementation.Windows Property Pages— Operating System snap-in
displays and edits various properties for the NIC functions of the QLogic adapters.
Microsoft PRO Pack with System Center Operations Man-
ager.
SMI-S—CIM providers for use with a SMI-S-based stan-
dard management tool.
Various other server management suites from leading
server vendors.
2 Management Tools
Overview
QLogic provides the following tools with which to manage the QLogic 8100 Series Converged Network Adapter:
QConvergeConsole Web Management GUI
QConvergeConsole Management Agents (qlremote/netqlremote)
QConvergeConsole CLI
Offline Utilities
QConvergeConsole Web Management GUI
The QConvergeConsole management tool is a Web-based client/server application that allows for centralized management and configuration of QLogic adapters within the entire network (LAN and SAN) via a Graphical User Interface.
On the server side, the QConvergeConsole runs as an Apache Tomcat™ application server. After the application is launched on the application server, you can connect to the QConvergeConsole through a browser, either locally on the server or remotely from another computer. Your browser window becomes the client used to connect to servers that host the QLogic adapters and connected storage devices within the network.
The QConvergeConsole has the following features:
Unified adapter management – QConvergeConsole provides a
browser-based graphical user interface that lets you monitor, configure, and manage QLogic adapters with Fibre Channel, FCoE, and Ethernet (NIC) networking protocols.
Virtualization – QConvergeConsole provides configuration pages on
selected Fibre Channel ports that let the administrator create multiple virtual ports from a single physical adapter.
Asset management – QConvergeConsole allows you to connect to and
disconnect from local and remote hosts. It also provides information about connected hosts and their attached QLogic adapters with connected storage devices.
FE0254601-00 A 2-1
2–Management Tools QConvergeConsole Management Agents (qlremote/netqlremote)
Configuration management – QConvergeConsole allows you to configure
local and remote systems. With QConvergeConsole you can configure QLogic adapters and connected devices. It also lets you update adapter parameters, firmware, boot code, and drivers.
NOTE:
You can install the adapter driver before you install the adapter hardware.
Statistics – QConvergeConsole provides statistics for each host and adapter
port. These statistics can be collected automatically or on request. They can be reset at any time. In addition, you can export the statistics to a comma separated values (CSV) file that can be imported into other applications, for example, Microsoft
Reports – QConvergeConsole provides a report facility that lets you
generate reports, which you can use to view lists of all SAN assets: adapters, devices, and LUNs. After generating reports, you can view them and save them to a variety of file formats.
®
Excel.
E-mail notifications – QConvergeConsole can automatically send
notifications with a copy of the current host configuration to an e-mail distribution list, thus enabling the information to be opened and analyzed from other locations.
Wizards – QConvergeConsole provides some easy-to-use wizards that walk
you through Flash and driver parameter file updates on Fibre Channel and Converged Network Adapters.
For information about obtaining, installing, configuring, and using the QConvergeConsole, refer to “Installing and Launching the QConvergeConsole”
on page 3-40.
QConvergeConsole Management Agents (qlremote/netqlremote)
The QConvergeConsole agents provide remote management for QLogic adapters through the QConvergeConsole web management interface.
The SuperInstaller utilities install the
and the Ethernet networking management agent (netqlremote) that enable you to manage 8100 Series Adapters connected to the QConvergeConsole server where the agents reside.
FC-FCoE management agent (qlremote)
2-2 FE0254601-00 A
QConvergeConsole CLI
The QConvergeConsole CLI is a unified CLI that manages Ethernet and Fibre Channel functions on QLogic adapters. The QConvergeConsole CLI non-interactive mode starts, performs the functions defined by the list of parameters provided, and then terminates. Use the noninteractive mode to run the QConvergeConsole CLI from a script file or when you want to perform a single operation.
You can automate management and monitoring tasks using scripts. You must install the CLI on the host in which the QLogic adapter is installed. The CLI manages only the host on which it is installed. The CLI is also available as a menu interface.
The QConvergeConsole CLI lets you manage and monitor both FCoE and Ethernet (NIC) port functions on QLogic 8100 Series Adapters.
For information about obtaining, installing, configuring, and using the QConvergeConsole CLI, refer to the QConvergeConsole CLI User’s Guide for your adapter model and target operating system version at
http://driverdownloads.qlogic.com
2–Management Tools
QConvergeConsole CLI
.
Offline Utilities
The QLogic 8100 Series Converged Network Adapter can be managed with the QConvergeConsole web management GUI or QConvergeConsole CLI, when the adapter is online, and transacting data or control operations. These management tools are operating-system specific and typically require the installation of one or more components on the server.
QLogic offers offline utilities that are bundled with the adapter firmware/boot code. These utilities are recommended only for experienced users who are managing and configuring adapters that are offline.
There are separate offline utilities for BIOS servers and UEFI servers. The offline utilities for BIOS servers are as follows:
Fast!UTIL—This utility is standard on all QLogic Converged Network
Adapters as part of the multi-boot image. Fast!UTIL configures advanced adapter features, including boot-from-SAN.
FlasUTIL—This utility installs the multi-boot image (including firmware) on
the QLogic Converged Network Adapter.
FE0254601-00 A 2-3
2–Management Tools Offline Utilities
The offline utilities for UEFI servers are as follows:
EFICFG—This utility provides a UEFI shell into the server manufacturer’s
EFIUTIL—This utility installs the multi-boot image (including firmware) on
For more information about the offline utilities, refer to Section 9.
boot-up menu interface, which configures advanced adapter features, including boot-from-SAN.
the QLogic Converged Network Adapter.
2-4 FE0254601-00 A
3 Installation in a Windows
Environment
Overview
This section describes how to install a QLogic Converged Network Adapter, including system requirements, hardware installation, driver installation, and software installation.
System Requirements
Operating Systems Requirements
The QLogic 8100 Series Adapters support the following Microsoft Windows operating systems:
Windows Server 2003
Windows Server 2008
Windows Server 2008 Server Core
Architecture Support: IA-32 (x86), Intel64, AMD64 (x64)
Refer to the Read Me file provided with the QLogic 8100 Series Adapter multi-flash image or Windows driver for a complete list of supported operating systems and required service packs.
Server and Switch Requirements
QLogic products are certified with products from leading converged networking switch and server vendors. For product-level interoperability details, visit
http://www.qlogic.com/Interoperability/Pages/default.aspx
Networking.
A server must satisfy the following requirements to host a QLogic Converged Network Adapter:
FE0254601-00 A 3-1
, and select Converged
3–Installation in a Windows Environment Downloading QLogic Drivers
The server motherboard must have a PCIe slot of at least x8 physical length.
Both PCIe Gen 1 and Gen 2 slots are supported. QLogic 8100 Series Adapters operate on all eight lanes on a PCIe Gen 1 x8 slot, and automatically train down to use only four lanes on a PCIe Gen 2 x8 slot, thus saving energy by powering off the remaining four lanes of the PCIe Gen 2 x8 slot.
A supported Microsoft Windows operating system must be installed on the
server. This is not required if you are configuring boot from SAN. Refer to
Section 7 for details about configuring boot-from-SAN with QLogic adapters.
There must be a LAN connection or a physical connection to the server
console.
Cabling Requirements
QLogic 814x Series Adapters ship with QLogic-branded short range (SR) optics that are compatible with all fibre optic cables for direct connections to a supported FCoE switch. QLogic 814x Series Adapters operate only with optical transceivers sold by QLogic.
QLogic 815x Series Adapters ship with empty SFP+ cages that support active and passive copper cables for connecting to an FCoE switch. These cables are not available from QLogic, and must be purchased from the FCoE switch vendor. Visit
http://www.qlogic.com/Resources/Pages/Resources.aspx
supported copper cables, their vendors, and part numbers.
Refer to “Adapter Specifications” on page 1-12 for details about connectors, cables, and supported adapters.
Other Requirements
A Phillips #1 screwdriver (or equivalent) is required to fasten the mounting bracket to the adapter.
Downloading QLogic Drivers
QLogic 8100 Series Adapter drivers are not included with most versions of Microsoft Windows operating systems. Microsoft Windows does not recognize the QLogic 8100 Series Adapter until the drivers are installed on the server. If the adapter drivers are installed on the server, go to Section 7 for information about updating drivers.
To download QLogic drivers:
1. Go to the QLogic Web site: http://driverdownloads.qlogic.com
to obtain a list of
.
2. Click QLogic Products.
3. Click QLogic Adapters.
3-2 FE0254601-00 A
3–Installation in a Windows Environment
Downloading QLogic Drivers
4. In the selection list, click Converged Network Adapters in the first column.
5. In the selection list, click on the adapter model number in the second column.
6. In the third column, click the version of the Microsoft Windows operating system that is installed on the server. For example, in Figure 3-1, Windows Server 2008 R2 (64-bit) is selected for a QLE8152 adapter.
Figure 3-1. Select an Adapter and a Windows Operating System
7. Click Go.
FE0254601-00 A 3-3
3–Installation in a Windows Environment Installing Hardware
8. Under Drivers, click the download link for the QLogic drivers. To enable all adapter capabilities, download both the FCoE (STOR Miniport) and NIC (NDIS Miniport) drivers (Figure 3-2).
Figure 3-2. Download Drivers for Windows Servers
9. Read the QLogic license agreement, and then click Agree.
10. When prompted, click Save to save the driver file to your workstation.
Installing Hardware
CAUTION!
To minimize the risk of Electrostatic Discharge (ESD) damage, use a
workstation anti-static mat and an ESD wrist strap.
Leave the adapter in its antistatic bag until you are ready to install it in
the server.
Hold the adapter by the edge of the PCB or mounting bracket, not the
connectors.
Place the adapter on a properly grounded antistatic work surface pad
when it is out of its protective anti-static bag.
3-4 FE0254601-00 A
Install the Adapter
To install the adapter:
1. Record the adapter model number, which can be found on the bar code label on the board.
2. Determine whether the server requires a full-height or a half-height adapter bracket. The QLogic 8100 Series Adapter ships with a full-height bracket installed and a spare half-height (low profile) bracket.
To install the half-height bracket:
a. Using the bail handle of the SFP+ transceivers, pull out the SFP+
modules.
b. Remove the two screws that hold the full-height bracket using a
Phillips #1 screw driver.
c. Carefully remove the full-height bracket by pulling it away from the
card.
3–Installation in a Windows Environment
Installing Hardware
d. Fit the half-height bracket while aligning the slots for the SFP+
transceivers and LEDs.
e. Fasten the half-height bracket using the screws provided.
f. Reinstall each SFP+ transceiver. Press the transceiver into the port
until it clicks in place.
3. Power off the computer and all attached devices such as monitors, printers, and external components.
4. Remove the server cover, and find an empty PCIe x8 or larger bus slot. If necessary, consult the server system manual for information about how to remove the server cover.
5. Pull out the slot cover (if any) by removing the screw or releasing the lever.
6. Grasp the adapter by the top edge, and insert it firmly into the slot (Figure 3-3).
7. Refasten the adapter retaining bracket using the screw or lever.
8. Close the server cover.
9. Plug the appropriate Ethernet cable (either copper or optical) into the adapter.
QLE814x Series Adapters ship with optical transceivers already
installed. 814x Series Adapters operate only with optical transceivers sold by QLogic.
FE0254601-00 A 3-5
3–Installation in a Windows Environment Installing Hardware
For QLE815x Series Adapters, see the list of approved copper cables
at http://www.qlogic.com/Resources/Pages/Resources.aspx Cable Support.
10. Connect the other end of the Ethernet cable to a supported switch.
11. Plug in the power cables and power up the server.
under
Figure 3-3. Adapter Hardware
Verify the Adapter Installation
To verify that the adapter is properly installed and that it can be recognized as a PCIe device by the server:
1. While the host server is booting, verify that the adapter BIOS banner appears without errors. Some servers may require that you press the ESC key at the motherboard BIOS banner screen to enable the display of diagnostic messages.
2. The QLogic BIOS banner indicates that the adapter has passed its Power-On Self Test (POST), the adapter has been recognized and enumerated as a PCIe device, and it is safe to boot the operating system and install the QLogic driver.
The presence or absence of the QLogic banner does not indicate that
the QLogic adapter has been connected to a compatible switch.
3-6 FE0254601-00 A
3–Installation in a Windows Environment
Installing Software
If the QLogic BIOS banner does not appear, confirm that the adapter is
seated properly. If necessary, install the adapter in another available PCIe x8 slot. If the BIOS banner still does not appear, verify that the adapter is compatible with the server. If the adapter is compatible with the server, contact your authorized maintenance provider for instructions on updating the motherboard BIOS.
The message ROM BIOS NOT INSTALLED may appear at the end of
the QLogic BIOS banner. This message does not indicate an error, but that the QLogic ROM BIOS has not been enabled to boot from SAN. No action is required unless the adapter is booting from the SAN. For more information on configuring boot from SAN, refer to “Boot from
SAN” on page 7-15.
3. For unified extensible firmware interface (UEFI) servers, boot into the UEFI shell and enter the drivers command to verify that the QLogic adapter is in the list of discovered devices. Figure 3-4 shows sample output for a dual-port QLogic 8100 Series Adapter. Each port is listed as both a 10GbE adapter and a Fibre Channel driver.
Figure 3-4. Drivers Command Output
Installing Software
The FCoE driver (STOR Miniport) and NIC driver (NDIS Miniport) provide the adapter’s Fibre Channel and Ethernet capabilities, respectively. The adapter driver installation process depends on the Microsoft Windows operating system version that is installed on the server and whether the operating system image resides on the server hard drive or on the SAN.
Close any open QConvergeConsole windows before proceeding with the driver installation using the Windows Device Manager interface.
FE0254601-00 A 3-7
3–Installation in a Windows Environment Installing Software
CAUTION!
A reboot may be required to complete the installation of a QLogic driver. If a reboot is required, the driver installation process prompts for a reboot.
NOTE:
For Microsoft Windows 2003 operating systems, a Microsoft STOR miniport update is required before installing the FCoE driver. For boot-from-SAN, you must install the update immediately after installing the operating system.
For Windows Server 2003 SP2 or later, install Microsoft fixes KB932755
and KB939315.
For Windows Server 2003 SP1, install Microsoft fixes KB932755 and
KB939315.
Creating the Driver Disk or Extracting the Driver File into a Folder
For a boot-from-SAN installation, insert the disk, CD, or other media, and unzip the driver package file. Enter a temporary directory on the corresponding drive. This drive is called the driver disk.
NOTE:
Windows Server 2003 does not support the use of USB memory sticks or CD-ROMs; therefore a 3.5-inch floppy disk must be used.
For a server with the operating system already installed, unzip the downloaded driver package(s), and enter a temporary directory on to the local hard drive.
Identifying Unnamed Devices
QLogic 8100 Series Adapters are plugged into PCIe slots on the server motherboard. PCIe provides high-speed communication between the adapter and other components on the server motherboard. Devices that use PCIe have a vendor ID and a device ID. The vendor ID identifies the device vendor. For example, the vendor ID 1077 identifies QLogic as the vendor. The device ID identifies device types within devices for the same vendor. For the QLogic 8100 Series Adapter, the device IDs are 8000 (NIC function) and 8001 (FCoE function).
For Microsoft Windows, unless a valid driver is already installed, the device will appear in the Other Devices section of the Device Manager. To identify a QLogic device in the Other Devices section, match the vendor ID (1077) and device IDs (8000, 8001).
3-8 FE0254601-00 A
3–Installation in a Windows Environment
Installing Software
To obtain vendor ID and device ID information:
1. Right-click on the My Computer icon on the desktop or in the Start menu, and then select Manage.
2. Select Device Manager in the left pane.
3. In the right pane, under Other Devices, right click on any device and click Properties (Figure 3-5).
Figure 3-5. Device Properties
4. In the Device Properties window, click the Details tab.
FE0254601-00 A 3-9
3–Installation in a Windows Environment
Windows 2003 Windows 2008
QLogic 8100 NIC
QLogic 8100 FCoE
Installing Software
5. In the Property drop-down list, select Device Instance Id (Windows Server
2003) or Hardware Ids (Windows 2008). Figure 3-6 shows sample vendor IDs and device IDs for QLogic 8100 NIC adapter (Windows 2003) and QLogic 8100 FCoE adapter (Windows 2008).
Figure 3-6. Sample QLogic Vendor IDs and Device IDs
6. Click Cancel to return to the Device Manager.
Installing and Updating Drivers Using Device Manager
The following sections describe how to install drivers for Windows 2003 and Windows 2008 servers using Device Manager. You can also install drivers using the QConvergeConsole Web Management Interface. For information about installing the QConvergeConsole Web Management Interface, refer to the QConvergeConsole User’s Guide.
For information about determining the currently installed QLogic driver versions, refer to “Verifying Driver Installation” on page 3-31.
Installing the NIC Driver for Windows Server 2003
This procedure describes how to install the NIC driver for one adapter port on a Windows Server 2003 using Device Manager. For adapters with multiple ports, you must repeat this procedure for each port. To install the NIC driver:
1. Install the adapter as described in “Installing Hardware” on page 3-4.
2. After the Microsoft Windows operating system has booted up, log on to the server as the administrator.
3. Right-click on the My Computer icon on the desktop or in the Start menu, and then select Manage.
3-10 FE0254601-00 A
3–Installation in a Windows Environment
Installing Software
4. In the Computer Management window, select Device Manager in the left pane.
5. Scroll down the list of hardware types in the right pane. If you are installing the QLogic adapter drivers for the first time on this server, do the following; otherwise, go to Step 6:
a. Click Other Devices to see a list of devices for which a driver is not
installed on the server. Find each port of the QLogic adapter NIC function that is listed as Ethernet Controller under this section.
Figure 3-7 shows typical entries for a dual-port QLogic 8100 Series
Adapter. For information about identifying QLogic devices in the Other Devices section, refer to “Identifying Unnamed Devices” on page 3-8.
Figure 3-7. QLogic 8100 Series Adapter Device Entries
b. To install the driver, right click Ethernet Controller, and then click
Update Driver (Figure 3-8).
Figure 3-8. Installing an NIC Driver
6. If you are updating QLogic adapter drivers:
a. Click Network Adapters (for NIC Drivers). Find each port of the
QLogic adapter NIC function that is listed as QLogic10Gb PCI Ethernet
FE0254601-00 A 3-11
3–Installation in a Windows Environment Installing Software
Adapter under this section. Figure 3-9 shows typical entries for a dual-port QLogic 8100 Series Adapter.
Figure 3-9. Typical QLogic 8100 Series Ethernet Adapter Port Entries
b. To update the driver, right click Ethernet Controller, and then click
Update Driver (Figure 3-10).
Figure 3-10. Updating an NIC Driver
3-12 FE0254601-00 A
3–Installation in a Windows Environment
Installing Software
7. The Hardware Update Wizard starts. Select No, not this time, and then click Next (Figure 3-11).
Figure 3-11. Starting the Hardware Update Wizard
8. Select Install from a list or specific location (Advanced), and then click Next.
9. Click Have Disk, and then navigate to the folder containing the extracted QLogic NIC driver that you downloaded in “Downloading QLogic Drivers” on
page 3-2.
10. Select the setup information file (qlge.inf) from the list of QLogic NIC driver files, and then click Open.
11. When the Hardware Update Wizard/Select a Device Driver dialog box opens, click Next.
FE0254601-00 A 3-13
3–Installation in a Windows Environment Installing Software
12. Confirm that the QLogic 10Gb network adapter is shown in the list of network adapters (Figure 3-12), and then click Next.
Figure 3-12. Confirming the Ethernet Adapter
13. The Microsoft Windows Hardware Update Wizard installs the NDIS driver for the QLogic adapter NIC function.
14. When the installation is complete, click Finish to close the Hardware Update Wizard.
Installing the FCoE Driver for Windows Server 2003
This procedure describes how to install the FCoE driver for one adapter port on a Windows Server 2003 using Device Manager. For adapters with multiple ports, you must repeat this procedure for each port. To install the FCoE driver:
1. Install the adapter as described in “Installing Hardware” on page 3-4.
2. After the Microsoft Windows operating system has completed booting up, log on to the server as the Administrator.
3. Right-click on the My Computer icon on the desktop or in the Start menu, and then select Manage.
4. In the Computer Management window, select Device Manager in the left pane.
5. Scroll down the list of hardware types in the right pane. If you are installing the QLogic adapter drivers for the first time on this server, do the following; otherwise, go to Step 6:
a. Click Other Devices to see a list of devices for which a driver is not
installed on the server. Find each port of the QLogic adapter FCoE function that is listed as Fibre Channel Controller under this section.
Figure 3-7 shows typical entries for a dual-port QLogic 8100 Series
3-14 FE0254601-00 A
3–Installation in a Windows Environment
Installing Software
Adapter. For information about identifying QLogic devices in the Other Devices section, refer to “Identifying Unnamed Devices” on page 3-8.
Figure 3-13. QLogic 8100 Series Adapter Device Entries
b. To install the driver, right click Fibre Channel Controller, and then
click Update Driver (Figure 3-14).
Figure 3-14. Installing an FCoE Driver
6. If you are updating QLogic adapter drivers:
a. Click SCSI and RAID Devices (for FCoE Drivers). Find each port of
the QLogic adapter FCoE function that is listed as QLogic FCoE Adapter under this section. Figure 3-15 shows typical entries for a dual-port QLogic 8100 Series Adapter.
Figure 3-15. Typical QLogic 8100 Series Adapter Port Entry
FE0254601-00 A 3-15
3–Installation in a Windows Environment Installing Software
b. To upgrade the driver, right click QLogic FCoE Adapter, and then click
Update Driver (Figure 3-16).
Figure 3-16. Updating an FCoE Driver
7. The Hardware Update Wizard starts. Select No, not this time, and then click Next.
8. Select Install from a list or specific location (Advanced), and then click Next.
9. Click Have Disk, and then navigate to the folder containing the extracted QLogic FCoE driver that you downloaded in “Downloading QLogic Drivers”
on page 3-2.
10. Select the setup information file (qlfcoe.inf) from the list of QLogic FCoE driver files, and then click Open.
11. When the Hardware Update Wizard/Select a Device Driver dialog box opens, click Next.
12. Confirm that the QLogic FCoE adapter is shown in the list of network adapters (Figure 3-17), and then click Next.
Figure 3-17. Confirming the FCoE Adapter
3-16 FE0254601-00 A
13. The Microsoft Windows Hardware Update Wizard proceeds to install the STOR Miniport driver for the QLogic adapter FCoE function.
14. When the installation is complete, click Finish to close the Hardware Update Wizard.
Installing the NIC Driver for Windows Server 2008
This procedure describes how to install the NIC driver for one adapter port on a Windows Server 2008 using Device Manager. For adapters with multiple ports, you must repeat this procedure for each port.
To install the NIC driver:
1. Install the adapter as described in “Installing Hardware” on page 3-4.
2. After the Microsoft Windows operating system has completed booting up, log on to the server as the Administrator.
3. Right-click on the My Computer icon on the desktop or in the Start menu, and then select Manage.
4. In the Server Management window, expand the Diagnostics entry in the left pane, and then select Device Manager.
3–Installation in a Windows Environment
Installing Software
5. Scroll down the list of hardware types. If you are installing the QLogic adapter drivers for the first time on this server, do the following; otherwise go to Step 6.
a. Click Other Devices to see a list of devices for which a driver is not
installed on the server. Find each port of the QLogic adapter NIC function that is listed as Ethernet Controller under this section.
Figure 3-18 shows the typical entries for a dual-port QLogic 8100
Series Adapter.
Figure 3-18. QLogic 8100 Series Adapter Device Entries—Windows 2008
FE0254601-00 A 3-17
3–Installation in a Windows Environment Installing Software
b. To install the driver, right click Ethernet Controller, and then click
Update Driver Software (Figure 3-19).
Figure 3-19. Installing an NIC Driver—Windows 2008
6. If you are updating QLogic adapter drivers:
a. Click Network Adapters (for NIC drivers). Find each port of the
QLogic adapter NIC function that is listed as QLogic10Gb PCI Ethernet Adapter under this section. Figure 3-20 shows typical entries for a dual-port QLogic 8100 Series Adapter.
Figure 3-20. Typical Ethernet Adapter Port Entries for Windows 2008
b. To update the driver, right click QLogic10Gb PCI Ethernet Adapter,
and then click Update Driver Software (Figure 3-21).
Figure 3-21. Updating an NIC Driver for Windows 2008
3-18 FE0254601-00 A
3–Installation in a Windows Environment
Installing Software
7. The Update Driver Software Wizard starts. Click Browse my computer for driver software (Figure 3-22).
Figure 3-22. Starting the Update Driver Software Wizard
8. In the Update Driver Software–Ethernet Controller dialog box, click Browse, and then navigate to the folder containing the QLogic NIC driver that you downloaded earlier. Click Next.
Figure 3-23. Select Driver Software
9. The Microsoft Windows Update Driver Software Wizard installs the NDIS driver for the QLogic adapter NIC function. The progress bar indicates activity during the installation.
FE0254601-00 A 3-19
3–Installation in a Windows Environment Installing Software
10. When the installation is complete, the message Windows has successfully installed/updated your driver software appears. Click Close to exit.
Installing the FCoE Driver for Windows Server 2008
This procedure describes how to install the FCoE driver for one adapter port on a Windows Server 2008 using Device Manager. For adapters with multiple ports, you must repeat this procedure for each port.
To install the FCoE driver:
1. Install the adapter as described in “Installing Hardware” on page 3-4.
2. After the Microsoft Windows operating system has completed booting up, log on to the server as the Administrator.
3. Right-click on the My Computer icon on the desktop or in the Start menu, and select Manage.
4. In the Server Management window, expand the Diagnostics entry in the left pane, and then select Device Manager.
5. Scroll down the list of hardware types. If you are installing the QLogic adapter drivers for the first time on this server, do the following; otherwise go to Step 6.
a. Click Other Devices to see a list of devices for which a driver is not
installed on the server. Find each port of the QLogic adapter FCoE function that is listed as Fibre Channel Controller under this section.
Figure 3-24 shows the typical entries for a dual-port QLogic 8100
Series Adapter.
Figure 3-24. QLogic 8100 Series Adapter Device Entries for Windows 2008
3-20 FE0254601-00 A
3–Installation in a Windows Environment
Installing Software
b. To install the driver, right click Fibre Channel Controller, and then
click Update Driver Software... (Figure 3-25).
Figure 3-25. Installing an FCoE Driver for Windows 2008
6. If you are updating QLogic adapter drivers:
a. Click Storage controllers (for FCoE drivers). Find each port of the
QLogic adapter FCoE function that is listed as QLogic FCoE Adapter under this section. Figure 3-26 shows typical entries for a dual-port QLogic 8100 Series Adapter.
Figure 3-26. Typical QLogic 8100 Series Adapter Port Entry
b. To update the driver, right click QLogic FCoE Adapter, and then click
Update Driver Software… (Figure 3-27).
Figure 3-27. Updating an FCoE Driver for Windows 2008
FE0254601-00 A 3-21
3–Installation in a Windows Environment Installing Software
7. The Update Driver Software Wizard starts. Click Browse my computer for driver software (Figure 3-28).
Figure 3-28. Starting the Update Driver Software Wizard
8. In the Update Driver Software–Ethernet Controller dialog box, click Browse, and then navigate to the folder containing the QLogic FCoE driver that you downloaded earlier (Figure 3-29). Click Next.
Figure 3-29. Select Driver Software
9. The Microsoft Windows Update Driver Software Wizard proceeds to install the FCoE driver for the QLogic adapter FCoE function. The progress bar indicates activity during the installation.
3-22 FE0254601-00 A
3–Installation in a Windows Environment
10. When the installation is complete, the message Windows has successfully installed/updated your driver software appears. Click Close to exit.
11. If a reboot is required to complete the driver installation or update, Windows will prompt you (Figure 3-30). If you are finished installing drivers for all ports, click Yes. Otherwise, click No and proceed with the installation.
Figure 3-30. Prompt to Reboot
Installing and Updating Drivers Using the Windows SuperInstaller
Installing Software
The Windows SuperInstaller provides the following tasks and functions:
Driver pre-installation
Driver installation
Driver updates
Multiple installation modes: normal, CLI, silent
Management agent installation for Ethernet Networking, FC-FCoE, and
iSCSI
QConvergeConsole CLI utility installation
Downloading the Windows SuperInstaller
To download the Windows SuperInstaller:
1. Go to the QLogic Web site: http://driverdownloads.qlogic.com
2. Click QLogic Products.
3. Click QLogic Adapters.
4. In the selection list, click Converged Network Adapters in the first column.
5. In the selection list, click the adapter model number in the second column.
.
FE0254601-00 A 3-23
3–Installation in a Windows Environment Installing Software
6. In the third column, click the version of the Microsoft Windows operating system that is installed on the server. For example, in Figure 3-31, Windows Server 2008 R2 (64-bit) is selected for a QLE8152 adapter.
Figure 3-31. Select an Adapter and a Windows Operating System
7. Click Go.
8. Under Drivers, click the download link for the Windows SuperInstaller (Figure 3-32). On the same page, review the Readme file, which describes how to install and use the Windows SuperInstaller. The release notes provide the versions of the QLogic adapter drivers that are bundled with the SuperInstaller.
Figure 3-32. Download the Windows SuperInstaller
9. Read the license agreement that opens, then click I Agree to accept the terms. A dialog box opens, prompting you to save or open the file.
The Windows SuperInstaller package is an EXE file (Setup.exe).
3-24 FE0254601-00 A
3–Installation in a Windows Environment
Installing Software
10. Run the Windows SuperInstaller:
a. Extract the setup.exe from the .ZIP file to a temporary location on
your system drive.
b. Use Windows Explorer to navigate to the temporary location.
c. In Windows Explorer, double-click the following file:
Setup.exe
11. Respond to prompts on the SuperInstaller screens to install the applications, agents, optional components, and drivers.
12. When the installation is complete, click Finish to terminate the wizard.
Initial Windows Server 2003 Installation with the Converged Network Adapter as Boot Device (for FCoE Driver Only)
To install Windows Server 2003 on the boot-from-SAN disk attached to the QLogic Converged Network Adapter:
1. Start the Windows installation procedure using the setup CD.
2. Press F6 in response to the following message.
Press F6 if you want to install a third party SCSI or RAID Driver
3. Wait for the Windows installation process to load the drivers for all the standard devices.
4. After all drivers have been loaded for the standard devices (Figure 3-33), type S to select Specify Additional Device.
Figure 3-33. Specify Additional Device
5. Insert the QLogic driver disk (3.5-inch floppy) into a floppy disk drive on the server, and then press ENTER (Figure 3-34).
FE0254601-00 A 3-25
3–Installation in a Windows Environment Installing Software
NOTE:
Windows Server 2003 does not support the use of USB memory sticks or CD-ROMs; therefore, a 3.5-inch disk is required.
Figure 3-34. Insert Driver Disk
6. Windows displays a list of drivers found on the disk (Figure 3-35). Select QLogic FCoE Adapter, and then press ENTER.
Figure 3-35. Select QLogic FCoE Adapter
3-26 FE0254601-00 A
3–Installation in a Windows Environment
Installing Software
7. Windows presents a list of mass storage device drivers to load in addition to the standard drivers that have already been installed (Figure 3-36). If required, specify other devices, or press ENTER to continue with the installation.
Figure 3-36. Install Additional Drivers
8. Continue with the standard Windows Server 2003 installation procedure. For more information about the other QLogic BIOS configurations required to enable a server to boot from SAN, refer to “Boot from SAN” on page 7-15.
Initial Windows Server 2008 Installation with the Converged Network Adapter as Boot Device (for FCoE Driver Only)
ToinitiallyinstallWindowsServer2008ontheboot‐from‐SANdiskattachedtotheQLogic ConvergedNetworkAdapter:
1. Start the Windows installation procedure using the setup CD.
2. Read and accept the Windows End User License Agreement.
FE0254601-00 A 3-27
3–Installation in a Windows Environment Installing Software
3. When prompted to indicate the type of installation (Figure 3-37), click Custom (advanced).
Figure 3-37. Windows Installation Type
4. When prompted to indicate where to install Windows (Figure 3-38), click Load Driver.
Figure 3-38. Windows Installation Location
3-28 FE0254601-00 A
3–Installation in a Windows Environment
Installing Software
5. When prompted to select the driver to be installed (Figure 3-39), insert the QLogic driver disk (3.5-inch disk, USB memory stick, CD/DVD-ROM), click Browse, and then select the drive containing the QLogic driver disk.
Figure 3-39. Insert the Driver Disk
6. Windows Setup presents a list of all drivers on the driver disk (Figure 3-40). Select QLogic FCoE Adapter from the list.
Figure 3-40. Select the Driver to Be Installed
FE0254601-00 A 3-29
3–Installation in a Windows Environment Removing the Driver
7. Windows loads the QLogic FCoE driver, and displays all LUNs that were presented to the QLogic adapter for a boot-from-SAN installation. If LUNs are found, Windows prompts you to select the disk/LUN on the SAN on which to install Windows Server 2008 (Figure 3-40).
Figure 3-41. Select Disk/LUN on which to Install Windows 2008
8. Click Next to continue with the standard Windows Server 2008 installation procedure. For more information about the other QLogic BIOS configurations required to enable a server to boot from SAN, refer to “Boot
from SAN” on page 7-15.
Removing the Driver
To remove the driver from the Microsoft Windows server:
1. Power off the server.
2. Remove all QLogic 8100 Series Adapters from the server. For information about adapter handling precautions, see “Installing Hardware” on page 3-4.
NOTE:
Generally, it is not necessary to use the Device Manager or the Hardware wizard to uninstall a plug-and-play device like the QLogic 8100 Series Adapter. After you remove the adapter from the server, and restart the server, Microsoft Windows automatically recognizes that the adapter has been removed and disables the driver.
3-30 FE0254601-00 A
CAUTION!
Do not attempt to manually remove any QLogic driver files from the operating system directories or remove any registry entries related to the QLogic drivers—this may disable the operating system.
Verifying Driver Installation
Verify every adapter installation to guarantee that the adapter drivers have been installed successfully and are operational. To verify the driver installation:
1. Verify that the server operating system can see the QLogic 8100 Series Adapter and that it is classified under the correct hardware type.
a. Start the Device Manager, and expand the network adapters and SCSI
and RAID controllers/storage controllers entries.
b. Confirm that each QLogic 8100 Series Adapter port is listed in the
Windows Device Manager under its respective categories.
3–Installation in a Windows Environment
Verifying Driver Installation
c. Verify that the port icon indicates a healthy state (a yellow or red mark
on the icon indicates an unhealthy state). Figure 3-42 shows a dual-port QLogic 8100 adapter in Device Manager (Windows 2008) when the FCoE and NIC drivers are installed, and the Network Adapters and Storage Controllers sections are expanded.
Figure 3-42. Confirming Port Classification and Health
2. Verify that QLogic adapter driver versions are the most recent for the server operating system. Compare the installed driver versions with those on the QLogic Web site. For information about downloading drivers from the QLogic Web site, see “Downloading QLogic Drivers” on page 3-2.
To obtain version information for QLogic drivers installed on the server:
a. Right-click on the My Computer icon on the desktop or in the Start
menu, and then select Manage.
b. Select Device Manager.
FE0254601-00 A 3-31
3–Installation in a Windows Environment Verifying Driver Installation
c. In Device Manager, under Network Adapters (for NIC Drivers) and
Storage Controllers (for FCoE Drivers), right click on a QLogic-labeled entry, and then click Properties (Figure 3-43).
Figure 3-43. Network Adapters and Storage Controllers
d. In the Properties dialog box, click the Driver tab and find the field
Driver Version field. Figure 3-44 shows an example of a NIC adapter driver (version 1.0.1.0) and an FCoE adapter driver (version 9.1.8.26).
Figure 3-44. NIC and FCoE Adapter Driver Properties
3. Understand the LED scheme for QLogic 8100 Series Adapters. For information about QLogic 8100 Series Adapter LEDs, see Appendix A.
3-32 FE0254601-00 A
3–Installation in a Windows Environment
Firmware Upgrades
QLogic 8100 Series Converged Network Adapters ship with the latest firmware version. QLogic periodically releases new firmware versions, which can be downloaded from the QLogic Web site as part of a multi-boot image. Always use the latest firmware versions for enhanced performance and availability.
QLogic does not publish an image that contains just the firmware, but rather publishes a package (known as boot code or multi-boot image) that contains the firmware, BIOS drivers, UEFI drivers, and offline utilities. To update the firmware, you must update the boot code on the QLogic 8100 Series Adapters. QLogic publishes one boot code for all operating systems and QLogic 8100 Series Adapter models.
Obtaining the QLogic Firmware/Boot Code
To download the QLogic boot code:
Firmware Upgrades
1. Go to the QLogic Web site: http://driverdownloads.qlogic.com
2. Click QLogic Products.
3. Click QLogic Adapters.
4. In the selection list, click Converged Network Adapters in the first column.
5. In the selection list, click on the adapter model number in the second column.
6. In the third column, click the version of the Microsoft Windows operating system that is installed on the server. For example, in Figure 3-45, Windows Server 2008 R2 (64-bit) is selected for a QLE8152 adapter.
.
Figure 3-45. Select an Adapter and a Windows Operating System
7. Click Go.
FE0254601-00 A 3-33
3–Installation in a Windows Environment Firmware Upgrades
8. Under Boot Code, click the download link for the multi-boot image (Figure 3-46). The multi-boot image contains firmware, BIOS and UEFI drivers, and the FlasUTIL and EFIUTIL utilities. Make a note of the FCoE firmware version included in the multi-boot image.
Figure 3-46. Download the Multi-boot Image
9. Read the license agreement, and then click Agree.
10. When prompted, select Save to save and extract (unzip) the multi-boot image to a temporary location on your workstation.
CAUTION!
Do not alter any files or the contents of the compressed multi-boot image or the extracted files—this is could corrupt the boot code. Flashing a corrupt boot code, or attempting to update boot code using a different method than what is described in this section, may render the adapter inoperable.
Determining the Installed Firmware Version
Use the QConvergeConsole GUI or QConvergeConsole CLI to determine the firmware version of the QLogic adapter installed in the server. For information about installing and using the QConvergeConsole management tools, refer to
Section 2.
To determine the adapter firmware version:
3-34 FE0254601-00 A
3–Installation in a Windows Environment
Firmware Upgrades
1. In the QConvergeConsole web management GUI, in the left pane, expand the host to view the connected adapters.
2. Select the port QLogic 8100 Series Adapter for which to determine the installed firmware version. The HBA Info tabbed page identifies the firmware version (Figure 3-47).
Figure 3-47. Displaying the Adapter Firmware Version
FE0254601-00 A 3-35
3–Installation in a Windows Environment Firmware Upgrades
3. Expand the physical Port 1, select the FCoE port, and then select the VPD tab (Figure 3-48) in the right pane. The Flash Image Version appears at the bottom of the Port Vital Product Data (VPD) list.
Figure 3-48. Displaying the Multi-boot Image Version
Upgrading the Firmware/Boot Code
Using QConvergeConsole GUI or QConvergeConsole CLI
Firmware is updated for the adapter and not for individual ports. For a multiport adapter, firmware can be updated only through the first port.
To update firmware using the QConvergeConsole:
1. Expand the physical Port 1 and select the FCoE port.
2. In the right pane, click the Utilities tab.
3-36 FE0254601-00 A
3–Installation in a Windows Environment
3. Under Flash, click Update Entire Image (Figure 3-52).
Firmware Upgrades
Figure 3-49. QConvergeConsole—Update Entire Image
4. Click the Choose File button. The Open dialog box appears.
5. Navigate to and click on the file from which to update, then click Open. Make sure you select the correct file.
NOTE:
The Flash file must end with a .bin extension. Note that Flash files are unique to each adapter model.
6. If you select a file that is an unacceptable Flash file for the adapter, the unacceptable Flash data file message displays. Re-select a valid file and click OK. The Security Check dialog box appears.
7. In the Enter Password box, type the password, and then click OK.The page appears dimmed during the update.
8. When complete, the flash update complete message appears.
9. Select Refresh from the Host menu to refresh the configuration and version information.
10. Verify the firmware installation as described in “Determining the Installed
Firmware Version” on page 3-34.
FE0254601-00 A 3-37
3–Installation in a Windows Environment Installing Management Tools
Updating Firmware Using QLogic BIOS and UEFI Utilities
You can update firmware without a first installing an operating system on the server. Such firmware upgrades are considered offline upgrades.
To update firmware on BIOS-based servers:
1. Boot the server into DOS using either a DOS bootable 3.5-inch disk or a USB memory stick containing the extracted multi-boot image.
2. Run the script update.bat.
3. Verify the firmware installation as described in “Determining the Installed
Firmware Version” on page 3-34.
To update firmware on UEFI-based servers:
1. Boot the server into the UEFI shell using an in-built shell or a third-party UEFI shell from a USB memory stick containing the adapter multi-boot image.
2. Run the script update.nsh.
3. Verify the firmware installation as described in “Determining the Installed
Firmware Version” on page 3-34.
For information about using QLogic offline utilities, see Section 9.
Installing Management Tools
QLogic 8100 Series Adapters can be managed with QLogic tools requiring a separate installation, or with built-in Microsoft Windows tools.
The QLogic tools are:
TM
QConvergeConsole
and manage QLogic Fibre Channel adapters, Intelligent Ethernet Adapters, and Converged Network Adapters within storage area networks (SANs).
QConvergeConsole
Intelligent Ethernet, Converged Network, and Fibre Channel Adapters within SANs. The QConvergeConsole CLI also includes the networking (NIC) commands, previously supported in a separate networking CLI utility.
SuperInstallers. QLogic provides a Windows SuperInstaller Utility, which
installs the following drivers, tools, and agents used to support QLogic 8100 Series Adapters:
FC-FCoE and Ethernet Networking (NDIS) drivers
Web Management GUI, which is used to configure
TM
CLI, which is used to configure and manage QLogic
VLAN/Teaming driver (Windows version only)
QConvergeConsole Command Line (CLI) management tool
FC-FCoE and Ethernet networking management agents
3-38 FE0254601-00 A
3–Installation in a Windows Environment
Installing Management Tools
Offline utilities provide adapter maintenance functions for special
circumstances. Section 9 describes the offline utilities and their functions.
The Windows operating system tool is the Windows Device Manager/Server Manager. Device Manager enables and disables the adapter port, updates adapter drivers, and provides access to version information of the currently installed drivers.
Obtaining QLogic Adapter Management Utilities
To download the QLogic management utilities and documentation:
1. Go to the QLogic Web site: http://driverdownloads.qlogic.com
2. Click QLogic Products.
3. In the selection box (Figure 3-50), click Converged Network Adapters in the left column, your adapter model number in the middle column, and your operating system in the right column.
.
Figure 3-50. QConvergeConsole Download Selections (Example)
4. Click Go.
5. Scroll down to the Management Tools table and click the QConvergeConsole for your operating system.
6. On the End User Software License Agreement page, read this important information, and then click I Agree to continue.
7. On the File Download dialog box, click Save. Select a directory on your system and then click Save As to download the file.
8. In the Management Tools table, select and download the Readme and Release Notes files for your version of the QConvergeConsole.
FE0254601-00 A 3-39
3–Installation in a Windows Environment Installing Management Tools
Installing and Launching the QConvergeConsole
The QConvergeConsole Installer for Windows is a self-extracting utility that installs the QConvergeConsole and related files.
After you install the application on the server, you can start using the QConvergeConsole by opening its main page in your browser window, either locally on the server where the QConvergeConsole is installed or remotely from another computer. From the main window, you can connect to servers that host QLogic adapters and devices you want to manage.
NOTE:
Refer to the QConvergeConsole User’s Guide and the online help system for more details.
Perform the following steps to install the QConvergeConsole on your system.
To install the QConvergeConsole in a Windows environment
:
1. Locate the folder where you downloaded the install file and double-click the file QConvergConsole_Installer_<version>.exe.
The InstallAnywhere
®
window prepares to install the QConvergeConsole
and opens the installation Introduction dialog box (Figure 3-51).
Figure 3-51. Install the QConvergeConsole: Introduction
3-40 FE0254601-00 A
3–Installation in a Windows Environment
Installing Management Tools
2. Click Next.
If the Apache Tomcat server is not installed, a message prompts whether you want to install Tomcat on your system (Figure 3-52).
Figure 3-52. Install the QConvergeConsole: Install Tomcat on Your System
3. Click Yes.
The Pre-Installation Summary dialog box (Figure 3-53) opens.
Figure 3-53. Install the QConvergeConsole: Pre-Installation Summary
4. Read the information, and then click Install.
FE0254601-00 A 3-41
3–Installation in a Windows Environment Installing Management Tools
During the installation, the installer notifies you of the installation status (Figure 3-54).
Figure 3-54. Install the QConvergeConsole: Installation Status
A message prompts you to confirm that you want to enable the Secure Socket Layer (SSL) feature, which allows you to run QConvergeConsole in a secured environment (Figure 3-55).
Figure 3-55. Install the QConvergeConsole: Enable SSL Feature
5. Click Yes to enable the SSL feature.
3-42 FE0254601-00 A
3–Installation in a Windows Environment
Installing Management Tools
The Install Complete dialog box (Figure 3-56) opens.
Figure 3-56. Install the QConvergeConsole: Install Complete Notification
6. Click Done to exit the installer.
You have installed the QConvergeConsole on your server.
7. Install the management agents (NIC and FCoE) to remotely manage the server in which your adapter is physically installed. These agents can be installed using the Windows SuperInstaller found on the download sections for your specific adapter at http://driverdownloads.qlogic.com
8. Open QConvergeConsole locally on the server or from a remote computer.
To open QConvergeConsole locally on the server:
Enter the following as the Web address in the browser's address bar:
http://localhost:8080/QConvergeConsole
The initial main menu of the QConvergeConsole opens (Figure 3-57).
FE0254601-00 A 3-43
.
3–Installation in a Windows Environment Installing Management Tools
Figure 3-57. QConvergeConsole Main Window on the Server Where
QConvergeConsole Resides
To open QConvergeConsole from a remote computer:
Enter the IP address of the QConvergeConsole server, followed by the access port and application name in the browser's address bar using the following format:
http://xxx.xxx.xxx.xxx:8080/QConvergeConsole/
In the following example, the Web address of the QConvergeConsole server displays (Figure 3-58).
3-44 FE0254601-00 A
3–Installation in a Windows Environment
Installing Management Tools
Figure 3-58. Entering QConvergeConsole Web Address (Example)
The initial main menu of the QConvergeConsole opens, as shown in
Figure 3-59.
Figure 3-59. QConvergeConsole Main Window from a Remote Computer
—Unpopulated View
FE0254601-00 A 3-45
3–Installation in a Windows Environment Installing Management Tools
Installing and Launching the QConvergeConsole CLI
You can install the QConvergeConsole CLI from the command prompt using the
®
Microsoft
Windows Installer (MSI). Use one of the following methods:
Standard Windows Interactive (CLI) Installation
Quiet or Unattended Windows Installation
Passive Windows Installation
Overwrite Previous Windows Installations
NOTE:
You can also configure the installation using MSI commands. To see a summary of MSI commands, at the command prompt, type: msiexec.
To obtain more information about MSI, visit the Microsoft Web site.
Standard Windows Interactive (CLI) Installation
To begin a standard installation of the QConvergeConsole CLI on a Microsoft Windows operating system, at a command line type one of the following:
QCCCLI.msi
msiexec /i QCCCLI.msi
The default directory for the QConvergeConsole CLI application is:
Program files\QLogic Corporation\QCCCLI
If you want a different directory, type it in the command line. For example:
QCCCLI.msi installdir="directory"
The preceding command installs the QConvergeConsole CLI in the directory named directory. Use full path names.
Quiet or Unattended Windows Installation
Type the following for a quiet (silent) installation using default values. For example, the following command installs silently using defaults and does not show any errors:
QCCCLI.msi /q
Passive Windows Installation
Type the following for a passive installation using default values. For example:
QCCCLI.msi /passive
The preceding command installs with minimum interaction, showing only the progress bar and any errors.
3-46 FE0254601-00 A
Overwrite Previous Windows Installations
Type the following for an installation that overwrites any previous installations without asking for confirmation. Type:
QCCCLI.msi /i forceinstall=true
Starting the QConvergeConsole CLI
You can start the QLogic 8100 Series Converged Network Adapter in Windows in the following ways:
Double click the QCCCLI icon on the desktop.
Click Start and point to All Programs, QLogic Management Suite, and
then QConvergeConsole CLI.
Open a DOS window, and type the following command:
qaucli
NOTE:
Refer to the QConvergeConsole CLI User’s Guide for more details.
3–Installation in a Windows Environment
Installing Management Tools
FE0254601-00 A 3-47
3–Installation in a Windows Environment Installing Management Tools
3-48 FE0254601-00 A
4 Installation in a Linux
Environment
Overview
This section describes how to install a QLogic 8100 Series Adapter in a Linux server, including system requirements, hardware installation, driver installation, and software installation.
System Requirements
Operating System Requirements
The QLogic 8100 Series Adapter supports the following Linux operating systems:
Red Hat
SUSE
®
Enterprise Linux
®
Linux Enterprise Server
NOTE:
The QLogic 8100 Series Adapter supports both SLES and RHEL distributions. However, this section describes the installation and configuration of the QLogic 8100 Series Adapter on RHEL systems.
Refer to the Read Me file provided with the QLogic 8100 Series Adapter multi-flash image or Linux driver for a complete list of supported operating systems and required service packs.
Architecture support: IA-32 (x86), Intel64, AMD64 (x64)
Server and Switch Requirements
QLogic adapter products are certified with products from leading converged networking switch and server vendors. For product-level interoperability information, visit http://www.qlogic.com/Interoperability/Pages/default.aspx select Converged Networking.
A server must satisfy the following requirements to host a QLogic Converged Network Adapter:
FE0254601-00 A 4-1
, and
4–Installation in a Linux Environment Installing Hardware
The server motherboard must have a PCIe slot of at least x8 physical length.
Both PCIe Gen 1 and Gen 2 slots are supported. QLogic adapters operate on all eight lanes on a PCIe Gen 1 x8 slot, and automatically train down to use only four lanes on a PCIe Gen 2 x8 slot, thus saving energy by powering off the remaining four lanes of the PCIe Gen 2 x8 slot.
A supported Linux operating system must be installed on the server. This is
not required if you are configuring boot-from-SAN. Refer to Section 8 for details about configuring boot-from-SAN with QLogic adapters.
There must be a LAN connection or a physical connection to the server
console.
Cabling Requirements
QLogic 814x Series Adapters ship with QLogic-branded short-range (SR) optics, which are compatible with all fibre optic cables for direct connections to a supported FCoE switch. QLogic 814x Series Adapters operate only with optical transceivers sold by QLogic.
QLogic 815x Series Adapters ship with empty SFP+ cages that support active and passive copper cables for connecting to an FCoE switch. These cables are not available from QLogic, and must be purchased from the FCoE switch vendor. Visit
http://www.qlogic.com/Resources/Pages/Resources.aspx
supported copper cables, their vendors, and part numbers.
Refer to “Adapter Specifications” on page 1-12 for details about connectors, cables, and supported adapters.
Other Requirements
A Phillips #1 screwdriver (or equivalent) is required to fasten the mounting bracket to the adapter.
Installing Hardware
CAUTION!
To minimize the risk of ESD damage, use a workstation anti-static mat
and an ESD wrist strap.
Leave the adapter in its anti-static bag until you are ready to install it in
the server.
Hold the adapter by the edge of the printed circuit board (PCB) or
mounting bracket, not the connectors.
Place the adapter on a properly grounded antistatic work surface pad
when it is out of its protective anti-static bag.
to obtain a list of
4-2 FE0254601-00 A
Loading...