EMC Host Connectivity with QLogic Fibre Channel and iSCSI Host Bus Adapters (HBAs) and Converged Network Adapters (CNAs) in the Windows Environment P/N 300-001-164 REV 29 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.EMC.
Copyright © 2001–2013 EMC Corporation. All rights reserved. Published May 2013 EMC believes the information in this publication is accurate as of its publication date. The information is subject to change without notice. THE INFORMATION IN THIS PUBLICATION IS PROVIDED "AS IS." EMC CORPORATION MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND WITH RESPECT TO THE INFORMATION IN THIS PUBLICATION, AND SPECIFICALLY DISCLAIMS IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Contents Preface............................................................................................................................ 11 Chapter 1 Installation and Configuration How this guide works...................................................................... Downloading latest QLogic drivers/firmware/BIOS files ............................................................................................... Installing the adapter .............................................................
Contents Show SAN .................................................................................. 90 FCoE converged network adapter (CNA) procedures................ 91 Overview .................................................................................... 91 Installing Fibre Channel BIOS and firmware on a QLogic CNA............................................................................................. 93 Installing Menlo firmware on a QLogic CNA.......................
Contents Updating the adapter driver in a Windows 2000, 2003, or Windows 2008 hosts ........................................................... 162 Upgrading to Windows 2003 from Windows 2000............. 165 Editing the Windows time-out value.................................... 166 QLogic advanced utilities .............................................................. 167 Updating QLogic firmware/BIOS and applying NVRAM settings ......................................................................
Contents 6 EMC Host Connectivity with QLogic Fibre Channel HBAs and CNAs in the Windows Environment
Figures Title 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Page Installation and configuration overview .................................................... PCI slot types and voltage key locations .................................................... Adapter edge connectors .............................................................................. PCI Express slots ............................................................................................
Figures 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 8 Example array port WWN and LUN values .............................................. Options set ...................................................................................................... Example blkD as array port .......................................................................... Windows Setup screen with F6 prompt ................................
Figures 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 Flash Update dialog box ................................................................................ 96 SANsurfer utility ............................................................................................ 97 Utilities tab .......................................................................................................
Figures 117 118 119 120 121 122 123 124 125 126 127 10 Download Firmware dialog box ................................................................ SANsurfer iSCSI HBA Manager, HBA Options, BIOS tab ..................... SANsurfer iSCSI HBA Manager, Target Settings tab ............................. SANsurfer iSCSI HBA Manager, Target Settings, IP Address dialog .. Authentication Configuration, CHAP tab ................................................ SANsurfer iSCSI HBA Manager, Information tab ........
Tables Title 1 2 3 4 5 Page EMC-supported QLogic adapters ................................................................23 Pre-configured parameters for 1 and 2 Gb/s ..............................................37 Pre-configured parameters for 4 Gb/s .........................................................38 Pre-configured parameters for 8 Gb/s and 16 Gb/s ..................................39 Blade servers/QLogic software support matrix .......................................
Tables 12 EMC Host Connectivity with QLogic Fibre Channel HBAs and CNAs in the Windows Environment
Preface As part of an effort to improve and enhance the performance and capabilities of its product line, EMC from time to time releases revisions of its hardware and software. Therefore, some functions described in this document may not be supported by all revisions of the software or hardware currently in use. For the most up-to-date information on product features, refer to your product release notes.
Preface IMPORTANT Always consult the EMC Support Matrix, available through E-Lab Interoperability Navigator at: http://elabnavigator.EMC.com, under the PDFs and Guides tab, for the most up-to-date information. Conventions used in this guide EMC uses the following conventions for notes, cautions, and warnings. Note: A note presents information that is important, but not hazard-related. IMPORTANT An important notice contains information essential to operation of the software.
Preface Where to get help Courier bold Used for: • Specific user input (such as commands) Courier italic Used in procedures for: • Variables on command line • User input variables <> Angle brackets enclose parameter or variable values supplied by the user [] Square brackets enclose optional values | Vertical bar indicates alternate selections - the bar means “or” {} Braces indicate content that you must specify (that is, x or y or z) ...
Preface EMC Live Chat — Open a Chat or instant message session with an EMC Support Engineer. eLicensing support To activate your entitlements and obtain your Symmetrix license files, visit the Service Center on https://support.EMC.com, as directed on your License Authorization Code (LAC) letter e-mailed to you.
1 Invisible Body Tag Installation and Configuration This chapter describes the procedures for installing an EMC-approved QLogic adapters into a Microsoft Windows host environment and configuring the Windows host for connection to an EMC storage array over Fibre Channel. Note: Review the EMC Support Matrix for the latest information on approved adapters and drivers. ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ How this guide works .......................................................................
Installation and Configuration How this guide works In an effort to simplify the installation and configuration of QLogic Fibre Channel adapters, this guide follows a simple flow chart, as shown in Figure 1 on page 17, that guides you through the necessary procedures to connect your Windows server to EMC storage arrays. Tips on planning, miscellaneous procedures, and troubleshooting information are located in Chapter 2, ”Miscellaneous Planning and Procedures,” and Chapter 3, ”Troubleshooting.
Installation and Configuration On the resulting EMC Approved Software page, it is possible to download the most recent EMC-approved drivers and BIOS files as well as documentation and helpful software tools.
Installation and Configuration Installing the adapter Follow the instructions included with your adapter. The adapter installs into a single slot. To connect the cable to the adapter: 1. (Optical cable only) Remove the protective covers on each fiber-optic cable. 2. Plug one end of the cable into the connector on the adapter as shown in the appropriate figure in this step. (The hardware might be rotated 90 degrees clockwise from the orientation shown.
Installation and Configuration • Fibre Channel over Ethernet CNA connectivity options include LC optical and SFP+, shown next. – LC optical cable: 1 2 3 – SFP+ (Twinax cable) 3. Plug the other end of the cable into a connector on the storage system or a hub/switch port. 4. Label each cable to identify the adapter and the storage/switch/hub port to which it connects. 5. After connecting all adapters in the server, power up the server.
Installation and Configuration for the first time when connected to EMC VNX series or CLARiiON storage. With the Stratus ftServer, if the adapter detects EMC VNX series or CLARiiON targets but no accessible LUNs, it prevents the Stratus server from booting. In this configuration, the Stratus ftServer attempts to boot from the array, instead of booting from the internal boot drive.
Installation and Configuration Figure 2 shows how PCI slots will appear with their keys and what type of voltage is provided for each slot type. Figure 2 PCI slot types and voltage key locations Figure 3 on page 21 shows the adapter edge connectors compatible with the PCI slots shown in Figure 1 on page 17. Note adapter #5 which shows a universal adapter edge connector. Universal adapters are compatible with both 3.3v and 5v PCI slots.
Installation and Configuration PCI-X (or PCI Extended) slots increase the speed that data travels over the bus. PCI-X slots appear identical to a 64-Bit PCI slot keyed for 3.3v. (Refer to number 3 in Figure 2 on page 21 and Figure 3 on page 21.) PCI-X slots are backwards compatible with 3.3v PCI adapters and universal adapters. Inserting standard PCI adapters into PCI-X slots will lower the bus speed, however, as they cannot take advantage of the improved performance. PCI-X 2.
Installation and Configuration Figure 5 shows x1, x4, and x16 lane slots aligned on a mainboard. You can see how the slots are keyed so that low-lane adapters can fit into larger slots. Figure 5 PCI Express slots aligned QLogic offers adapters for each bus/slot type available. Table 1 shows each of the EMC-supported QLogic adapters, and their respective slot requirements.
Installation and Configuration Table 1 EMC-supported QLogic adapters (page 2 of 2) Adapter Protocol PCI spec BUS length Power Slot key QLA2462 FC PCI-X 2.0a & PCI 2.3 64-bit 3.3V 3.3V QLE2460 FC PCI Express x4 lane 3.3V n/a QLE2462 FC PCI Express x4 lane 3.3V n/a QLE220 FC PCI Express x4 lane 3.3V n/a QLE2560 FC PCI Express x4 lane 3.3V n/a QLE2562 FC PCI Express x4 lane 3.3V n/a QLE8042 FCoE PCI Express x8 lane 3.
Installation and Configuration Fibre Channel over Ethernet (FCoE) EMC supports QLogic Fibre Channel over Ethernet (FCoE) Converged Network Adapter (CNA). FCoE adapters represent a method to converge both Fibre Channel and Ethernet traffic over a single physical link to a switch infrastructure that manages both storage (SAN) and network (IP) connectivity within a single unit.
Installation and Configuration Booting from the external storage array If you are setting up your server to boot Windows from the external array, it is necessary to have the most recent BIOS installed on the adapter from which you plan to boot. BIOS is software that runs on the adapter. When configured, it presents a disk to the operating system from which to boot. During boot, the adapter driver is loaded and assumes control of the disk from the BIOS.
Installation and Configuration Note: Driver and BIOS files may not fit on the same floppy. If you run out of disk space, use a single floppy disk for the driver files, and another disk for the BIOS files. Install/upgrade firmware and boot BIOS from DOS To update using a DOS boot diskette: 1. Format a 3.5-inch diskette and extract the BIOS and NVRAM files from the archive file (.zip or self-extracting .exe) onto the diskette. Make sure flasutil.
Installation and Configuration With the latest BIOS installed, configure and verify the BIOS settings to use the EMC storage array as the boot disk. Ensure that only a single I/O path to the LUN exists when installing the OS. A single adapter should have access to only a single array port at this point.
Installation and Configuration ◆ In some server instances, boot from an internal drive cannot be explicitly disabled. In this case, the internal drive(s) must be physically disconnected or removed from the server. Refer to your server documentation for details.
Installation and Configuration If multiple adapters are installed, there will be multiple adapter entries. The order of the adapter instances listed is the order they will be scanned for a boot device; (note that this does not necessarily correspond to PCI slot numbering), and press Enter. Figure 7 Main Fast!UTIL options window 3. Select Configuration Settings from the main Fast!UTIL Options dialog, and press Enter.
Installation and Configuration 4. Select Adapter Settings from the Configuration Settings window and press Enter. Figure 9 Adapter Settings window 5. The Host Adapter BIOS setting is Disabled by default; select this setting and press Enter to enable Host Adapter BIOS. Press Esc to return to the previous Configuration Settings (as shown in Figure 8 on page 30).
Installation and Configuration 6. From the Configuration Settings dialog, select Selectable Boot Settings and press Enter. Figure 11 Selectable Boot Settings window 7. Selectable Boot is Disabled by default. Select this setting and press Enter to enable Selectable Boot. 8. Scroll down to the (Primary) Boot Port Name, LUN: setting, and press Enter. The Fast!UTIL will now scan for attached FC devices (as shown in Figure 12 on page 33).
Installation and Configuration Figure 12 Select Fibre Channel Device window If no entries appear at any target IDs, verify the following: • If multiple adapters are present, verify the adapter select in the BIOS Utility is the same that currently provides the I/O path to the storage (at this point, only one I/O path should be configured to the boot LUN). • For VNX series or CLARiiON systems, verify that the single I/O path points to the SP which owns the boot LUN.
Installation and Configuration For example, Figure 13 shows that LUN 17 is masked to the adapter. The LUN is available and is presented as "Supported" by the BIOS. Figure 13 Example of LUN 17 allocated to adapter If no numbered entries appear in the above figure, verify the following: • For VNX series or CLARiiON systems, verify the single I/O path points to the SP that owns the boot LUN. • Verify array LUN masking settings are configured so this adapter has visibility to the appropriate LUN.
Installation and Configuration Figure 14 Selectable Boot Settings window 11. Press Esc to return to the previous Configuration Settings dialog. 12. Press Esc on the Configuration Settings dialog. A dialog will appear to warn of a configuration change (as shown in Figure 15). Figure 15 Warning dialog 13. If the settings are correct, select Save changes to return to the initial Fast!UTIL Options dialog.
Installation and Configuration Figure 16 Fast!UTIL Options window 14. To exit the Fast!UTIL configuration utility, select Exit Fast!UTIL and press Enter. The system will now reboot. During the subsequent reboot, the QLogic BIOS banner screen should show the array and LUN specified as a boot-capable LUN (as shown in Figure 17). Figure 17 Typical QLogic BIOS banner screen At this point, the OS installation can begin using this LUN as the boot volume.
Installation and Configuration Pre-configured settings The following parameters have been pre-configured in the EMC NVRAM settings file. They are also configurable in the Host Adapter Settings, Advanced Adapter Settings, and Extended Firmware Settings menus. These menus and selections, when viewed in SANSurfer v2.0.25 and later, may appear under different headings. Table 2 lists the pre-configured parameters for 1 and 2 Gb/s.
Installation and Configuration Table 3 lists the pre-configured parameters for 4 Gb/s.
Installation and Configuration Table 4 lists the pre-configured parameters for 8 Gb/s and 16 Gb/s.
Installation and Configuration EFI (IA64 Itanium and some x64 servers) system firmware configuration 1. Prior to booting the server, ensure that media (USB memory drive, CD-ROM, or floppy) which contains the QLogic EFI boot code/utility is physically present in the system. 2. Following POST of the server, the Firmware Boot Manager (similar to Figure 18) menu will be displayed. Using the arrow keys, select the option for EFI Shell and press Enter.
Installation and Configuration • The EFI shell will open, and the Device Mapping Table may be listed by default (similar to Figure 19). If the Device Mapping Table is not listed, type map and press Enter. Figure 19 Device mapping table • The file systems available to the server are listed in the Device Mapping Table, referenced by fsN, where N is a different number for each available file system. The description next to the fsN entry references the type of media on which the file system resides.
Installation and Configuration • The file system you select depends upon what media contains the QLogic EFI boot code/utility. In this example, the QLogic EFI boot code/utility resides on the USB memory drive. 3. Point the EFI shell to the proper file system by typing fsN: (where N is the number which references the proper file system) followed by Enter. 4. Before loading the QLogic EFI boot code/driver to the adapter(s), ensure that any old EFI boot code loaded in the system has been removed.
Installation and Configuration Figure 21 QLogic directory • The directory listing should contain the QLogic EFI boot code/utility downloaded to the media (as shown in Figure 21). • The files of importance will take the following form: EFIutil.efi QLogic EFI utility for updating adapter driver/firmware. qlxxxx.drv EFI driver for QLogic (used by EFIutil when the driver has not been flashed to the adapter.) qlxxxxxxx.bin EFI boot driver image file package.
Installation and Configuration Figure 22 Fibre Channel Card Efi utility The QLogic adapter(s) installed in the server will be listed (as shown in Figure 22). Note the "firmware" version listed in the utility. If the firmware is listed as a specific version (not a series of zeroes), and "AUX" is not listed next to the firmware field at the top of the report then the EFI driver and firmware have been loaded on the adapter(s); proceed to the section immediately following Figure 25 on page 47.
Installation and Configuration Figure 23 QLogic efiutil all upgrade • The utility will upgrade EFI boot code drivers on all adapters installed in the server and return to the EFI shell when complete (as shown in Figure 23). If any errors are reported during this process, verify that the correct EFI boot code driver for your adapter has been copied to your installation media.
Installation and Configuration 3. The appropriate NVRAM settings must now be loaded onto the adapter(s). Type efiutil all nr=nvram23.dat (nvram23.dat is the default NVRAM data file for QLA23xx-based adapters). Press Enter. Figure 24 Data loaded onto adapter(s) installed in server • The NVRAM data will be loaded onto the adapter(s) installed in the server (as shown in Figure 24), and return to the EFI shell when complete.
Installation and Configuration • At this point, the QLogic adapter instances should be shown with a specific firmware version, and "AUX" should not be listed next to the firmware, as shown in Figure 25. • At this point, the EFI drivers, firmware, and NVRAM settings have loaded to the adapter(s). Figure 25 QLogic adapter instances with specific firmware version 8. Type q and press Enter to exit the QLogic EFI Utility. 9. At the EFI shell prompt, type drivers and press Enter.
Installation and Configuration Figure 27 Driver handle numbers 11. Find the driver handle numbers that correspond to those listed for the QLogic adapters (as shown in Figure 27). Note the two digits (proceeded by Ctrl, as shown in Figure 27) next to the driver handles for the QLogic adapters. These are control handles. 12.
Installation and Configuration Figure 28 Fibre Channel driver configuration utility 14. Type 1 (Edit Adapter Settings) and press Enter.
Installation and Configuration • By default, option 1 (Enable Hard Loop ID) is disabled. – In FC-SW environments, the default of disabled is the proper setting. Select 2. Auto Topology: Pt to Pt first. Press Enter when your choice has been selected. The Topology information toward the top of the screen will reflect your selection. Press to return to the previous configuration window. – In FC-AL/"direct attach" environments, Hard Loop ID should be enabled. Type 1 and press Enter.
Installation and Configuration Press Enter to return to the previous menu as shown in Figure 28 on page 49. • Option 3 (Edit Database) allows the appropriate WWN of the array port, and the LUN address, to be specified for boot. Figure 31 Example array port WWN and LUN values Type 3 and press Enter. Select 0 to select the first WWN database entry. Press Enter. The utility prompts for Entry 0 Port WWN. 15. Type the full WWN of the array port being used for boot and press Enter.
Installation and Configuration The utility reports that it is done saving changes 20. Press any key to continue, and then 12 to exit the utility. The system reports that options have been set, as shown in Figure 32. Figure 32 Options set 21. Press Enter to return to the EFI shell. Type reset to reboot the server to enable the changes. 22. Following the reboot, open the EFI shell. The Device Mapping Table may be listed by default (similar to Figure 19 on page 41). a.
Installation and Configuration Verifying array/LUN visibility for boot Verification of the adapter ability to access the boot LUN, and boot BIOS settings is recommended before installing the OS. Care must be taken to ensure that only a single I/O path to the LUN exists when installing the OS, a single adapter should have access to only a single array port at this point. Selecting BIOS and Boot LUN configuration settings vary with adapter vendor.
Installation and Configuration RAMDISK by using the copy command. As with DOS, the copy command can use an asterisk to grab multiple files, (i.e., Copy *.* fs0:). Once the files are copied to the RAMDISK, you may proceed to install Windows. Note: If the server is rebooted at any time, this procedure will need to be repeated as the RAMDISK is deleted during a reboot.
Installation and Configuration Installing the Windows operating system This section provides procedures for installing Windows 2000/2003 and Windows 2008 operating systems.
Installation and Configuration Note: Driver version 9.1.7.16 and later requires a minimum of Windows 2003 with Service Pack 2 and STORPort hotfix Q950903. Since these required patches/QFEs do not come pre-installed on the Windows 2003 installation CD-ROM, you must install Windows 2003 using an installation CD with Service Pack 2 included in the installation kit. If you do not have an installation CD that includes Service Pack 2, install the Windows OS using QLogic driver v9.1.4.15 and then upgrade to v9.1.
Installation and Configuration If you do not press F6 in time to add the drivers, restart the server and try again. You will know if you missed the F6 function to install third-party drivers when the setup returns with a warning that it cannot find a partition to load the operating system Figure 34 Windows Setup screen with F6 prompt Note: Windows 2000 does not display the F6 prompt. 3. When prompted for additional drivers, select S (Specify Additional Device).
Installation and Configuration Figure 35 Specifying a driver for your adapter 4. Insert the EMC-approved adapter Drivers diskette or EFI RAMDisk if applicable for your OS. Then press Enter to continue. This displays a screen similar to Figure 36 on page 59.
Installation and Configuration Figure 36 Adapter selection screen 5. Select the appropriate boot adapter and press Enter. (You may have to scroll down to find the appropriate driver.) Note: Depending on the version of Windows, you may receive an error message that the default driver is newer than the provided one. Ignore this message. Setup continues to load files, and a Windows Setup screen appears.
Installation and Configuration Figure 37 Windows setup screen 6. Press Enter to begin the setup procedure. Note: If you are installing Windows on a newly created LUN, you may receive a message that your boot disk is new or erased. Press C to continue. A Windows Licensing Agreement appears. 7. Read the license agreement. (Press Pg Dn as necessary to scroll through the text.) To accept the agreement, press F8. Setup inspects your computer's hardware configuration.
Installation and Configuration Note: The Windows 2000 boot LUN cannot exceed 7.8 GB unless INT-13 extensions are enabled in the adapter BIOS. (Refer to Microsoft Knowledge Base article Q240672.
Installation and Configuration 8. If you are installing an operating system for the first time, highlight Unpartitioned Space on the adapter. Then: • Press Enter to use the entire disk as one partition or • Press C to create a custom partition, and then specify the partition size If the new disk is displayed as Unformatted or Damaged you must delete the partition before continuing. To do this, press D, and follow the onscreen delete instructions.
Installation and Configuration 12. Follow the onscreen instructions to complete the installation. When the Completing the Windows Setup Wizard screen appears, click Finish. 13. Install the latest EMC-approved Windows Service Pack and/or OS patches or updates. Follow the procedures in the Microsoft documentation that accompanies the updates.
Installation and Configuration The Windows Boot Manager screen displays (Figure 39). Figure 39 Windows Boot Manager 3. Press Enter to continue the installation. The Windows Setup screen displays (Figure 40).
Installation and Configuration 4. Click Next to continue to the Windows Install screen (Figure 41). Figure 41 Windows Install screen 5. Click Install now to continue to the Windows operating system selection screen (Figure 42).
Installation and Configuration 6. Choose your operating system type and click Next to continue to the Microsoft Software License Terms screen (Figure 43). Figure 43 Microsoft Software License Terms screen 7. Check the I accept the license terms checkbox and click Next to continue to the Windows setup screen (Figure 44 on page 67).
Installation and Configuration . Figure 44 Windows setup screen 8. Click Custom (advance) if you want to install a clean copy of Windows. The Load driver screen displays (Figure 45).
Installation and Configuration 9. Select Load Driver (Figure 45 on page 67) if booting from the external device and then click Next to continue. The Loading driver screen displays (Figure 46). Figure 46 Loading driver screen 10. Click Browse to load your adapter driver.
Installation and Configuration The Browse for Folder screen displays (Figure 47). Figure 47 Browse for Folder screen Note: You would see your USB jump-drive rather than the Floppy Drive A as shown in Figure 47.
Installation and Configuration 11. Select your USB jump-drive (Figure 48). Figure 48 Specifying a driver for your adapter 12. Click Next to load your adapter driver.
Installation and Configuration You will be asked where you want to install Windows (Figure 49). Figure 49 Windows installation prompt screen Note: Select Drive Options (advance) to format your file system.
Installation and Configuration After the adapter driver is loaded, the Install Windows screen displays (Figure 50). Figure 50 Install Windows screen 13. Click Next to begin the Windows installation. Setup will copy the Windows system files to the partition and start rebooting the server. 14. Do not press a key if your system prompts you to "press any key to boot from DVD-ROM." Instead, allow the system to boot from the array (if external) or the local disk (if internal).
Installation and Configuration Windows 2008 Server Core operating system option Windows Server 2008 includes a variation of an installation called a Server Core. Server Core is a "scaled-back" installation where no Windows Explorer shell is installed. All configuration and maintenance is done either through the command line interface windows or by connecting to the machine remotely using Microsoft Management Console.
Installation and Configuration Limitations Since Server Core is a special installation of Windows Server 2008, the following limitations exist: ◆ You cannot upgrade from a previous version of the Windows Server operating system to a Server Core installation. Only a clean installation is supported. ◆ You cannot upgrade from a full installation of Windows Server 2008 to a Server Core installation. Only a clean installation is supported.
Installation and Configuration Likewise, the QLogic SANsurfer adapter utility must be started from the command line, as shown in Figure 53. Figure 53 QLogic SANsurfer adapter utility installation Figure 54 shows SANsurfer utility being started from the command line.
Installation and Configuration Installing adapter driver and software utilities To use EMC storage array disks with a Windows 2000, 2003, or 2008 host, you need a Fibre Channel host adapter driver. The driver and related utilities must be installed and configured before Windows can access the EMC disks. This driver can be installed using the QLogic SANsurfer Install Wizard for Windows. For Windows 2003, EMC supports both the STORPort driver class and the SCSIPort driver class.
Installation and Configuration 2. Go to http://www.qlogic.com. 3. Select Downloads at the top of the page. 4. Select EMC under OEM models. 5. Select the link containing your EMC storage. 6. Select the adapter you installed in your system and download the SANsurfer Install Wizard for Windows. Driver installation/upgrade 1. Install the SANsurfer Install Wizard for Windows Kit CD-ROM to start the SANsurfer HBA Install Wizard. If you downloaded the kit to your hard drive locate and double-click the file.
Installation and Configuration 2. After the wizard initializes, you will be given several options, as shown in Figure 56. Click Update Driver to begin the driver installation. Figure 56 HBA Configuration Update dialog box The Select Driver Installation type dialog box appears, as shown in Figure 57 on page 79.
Installation and Configuration 3. Select I want to install the driver automatically. Figure 57 Select Driver Installation Type dialog box Note: If you are upgrading your adapter driver, you will taken to the HBA Configuration Update screen shown in Figure 56 on page 78. At this point, click the Update Driver button. You will be taken to the Select Driver Installation Type screen shown in Figure 57 on page 79. Select the driver you wish to install, and proceed with the procedure at Step 4 on page 81.
Installation and Configuration Figure 58 SANsurfer driver location dialog box This window presents three choices: • Default Driver This is the default selection. This selection will use the driver located on the CD-ROM or the SANsurfer Install Wizard for Windows file. Use this option if you downloaded the kit from the QLogic website. • From the QLogic website The selection will automatically search the QLogic website for the latest driver. An Internet connection is required.
Installation and Configuration 4. Click Next to continue.
Installation and Configuration 5. The wizard display a summary screen, as shown in Figure 60, describing the actions it will take during the driver installation and the version of driver to be installed. Note that the server may require a reboot after the driver load. Click Next to start the installation. Figure 60 Updating Driver dialog box Note: Depending on the number of installed adapters, the driver installation may take a couple of minutes.
Installation and Configuration 6. If this is not a new installation, the message in Figure 61 may appear. Check the Stop QLogic Management Suite Java Agent Service checkbox and click Next.
Installation and Configuration The Installing Driver dialog box, shown in Figure 62, appears.
Installation and Configuration 7. When the driver installation completes, the Driver installed successfully message appears, as shown in Figure 63. Click Next to continue. Figure 63 Driver Update Completed dialog box 8. If a reboot is required, the wizard will give you the option of rebooting,or canceling the reboot and continuing with the wizard. If you cancel the reboot, click Next to continue back to the configuration update screen.
Installation and Configuration 9. The HBA Configuration Update screen, shown in Figure 65, will appear after the driver installation is complete. From here, you may perform diagnostic procedures or other post-installation tasks. If you are finished with your adapter update, click Quit. Figure 64 HBA Configuration update dialog box Post-installation procedures Diagnostics 86 1. From the HBA Configuration Update screen, click Perform Diagnostics (refer to Figure 64).
Installation and Configuration Figure 65 Select HBA dialog box 2. Select the adapters to be tested and select Next.
Installation and Configuration d Figure 66 Attach Storage dialog box 3. Ensure that the adapters you selected for diagnostics are connected to storage or to a loopback terminator. Click Next to run the test.
Installation and Configuration Figure 67 Diagnostics results dialog box 4. The next window will display the diagnostics results. More information on this tool is available at the QLogic website www.qlogic.com. Select Next to return to the main menu.
Installation and Configuration Show SAN Figure 68 shows the SAN tree. Figure 68 Show SAN tree The Show SAN feature is useful for verifying connectivity to the storage array.
Installation and Configuration FCoE converged network adapter (CNA) procedures This section provides the following information on FCoE converged network adapters: ◆ “Overview” on page 91 ◆ “Installing Fibre Channel BIOS and firmware on a QLogic CNA” on page 93 ◆ “Installing Menlo firmware on a QLogic CNA” on page 97 ◆ “Installing or upgrading the driver and utilities on a QLogic QLE8242 CNA” on page 101 ◆ “Updating adapter firmware on a QLogic QLE8242 CNA” on page 105 ◆ “Configuring QLogic FAST!
Installation and Configuration Figure 69 Device Manager Both of these hardware devices require a driver in order to function. For the Fibre Channel adapter, the same procedure that is used to install drivers on standard Fibre Channel adapters, described in “Installing adapter driver and software utilities” on page 76, can be used. For the Intel 82598 10 Gigabit Ethernet Controller, visit http://www.intel.com for drivers and information on driver installation for this network adapter.
Installation and Configuration use with FCoE adapters is v5.0.1 build 34 and is packaged with the EMC-approved driver for the FCoE adapter. Installing Fibre Channel BIOS and firmware on a QLogic CNA To install the Fibre Channel firmware on your FCoE converged network adapter, start the SANsurfer utility, shown in Figure 70, and then follow these steps: 1. In the left pane of the utility, you will see the CNA listed under your server host name.
Installation and Configuration 2. Click Utilities in the right pane of the SANsurfer utility. 3. Under the Utilities tab, shown in Figure 71, you will see several sections that allow you to update the CNA flash, HBA parameters, and the CNA driver. To update the Fibre Channel BIOS and firmware of the adapter, click Update Entire Image. Figure 71 Utilities tab 4. An Open dialog box displays, as shown in Figure 72 on page 95. Browse to the location of your firmware file that you wish to load.
Installation and Configuration Note: : This file, known as the multiboot image, contains the BIOS, FCode, and firmware for the adapter. This process will flash all of this code to the adapter simultaneously. Figure 72 Open dialog box 5. After locating your firmware file, click Open. 6. Depending on whether you have done other configuration changes to your adapter, you may be asked for the password to make changes, as shown in Figure 73 on page 96.
Installation and Configuration The default password is config and if you leave the save password for the current session box checked, you will not be required to reenter this password later unless you close SANsurfer. Figure 73 Security Check dialog box 7. SANsurfer may appear to be unresponsive while the adapter flash memory is being updated. A message will appear when the process is complete, as shown in Figure 74. Figure 74 Flash Update dialog box 8.
Installation and Configuration Installing Menlo firmware on a QLogic CNA To install the Menlo encapsulation ASIC firmware on your FCoE converged network adapter, follow these steps. 1. Start the SANsurfer utility, as shown in Figure 75, and click Open your CNA. 2. In the left panel, under the CNA, click the FCoE Engine. 3. In the right pane of the SANsurfer utility, you will see information about the CNA Menlo firmware.
Installation and Configuration 4. To update the Menlo firmware of the adapter, click the Utilities tab and then click Update Firmware, as shown in Figure 76. Figure 76 Utilities tab 5. A new window appears, as shown in Figure 77 on page 99. 6. In this window, browse to the location of the firmware file that you wish to load.
Installation and Configuration 7. After locating your firmware file, click Open to flash the firmware file to the CNA Menlo chip. Figure 77 Open dialog box 8. Depending on whether you have done other configuration changes to your adapter, you may see a dialog box asking for the password to make changes.
Installation and Configuration The default password is config and if you leave the Save password for the current session box checked, you will not be required to reenter this password later unless you close SANsurfer. Figure 78 Security Check dialog box 9. SANsurfer may appear to be unresponsive while the adapter flash memory is being updated. A message will appear when the process is complete, as shown in Figure 79. 10. Click OK to complete the BIOS/firmware update procedure.
Installation and Configuration Installing or upgrading the driver and utilities on a QLogic QLE8242 CNA To install or upgrade the driver and utilities on a QLogic QLE8242 CNA, complete the following steps. 1. Download the driver kit installer from the QLogic website in the EMC section and install it on your system. If you have downloaded the kit to your hard drive, locate then double-click the file. The QConverged Console Driver Install Wizard displays, as shown in Figure 80.
Installation and Configuration The End User License Agreement displays, as shown in Figure 81. Figure 81 End User License Agreement 3. After reading the agreement, click Agree.
Installation and Configuration The next window displays installation options, as shown in Figure 82. Figure 82 Installation options 4. Select Install Drivers and Applications and click Install.
Installation and Configuration The next window displays the installation progress, as shown in Figure 83.
Installation and Configuration 5. After you receive the "Your installation is complete" message, as shown in Figure 84, click Finish. Figure 84 Installation complete Updating adapter firmware on a QLogic QLE8242 CNA Before updating adapter firmware, note the following: ◆ The QLogic driver must be installed. ◆ The QConvergeConsole GUI application must be installed.
Installation and Configuration • Cluster software, or any other software that relies on the adapter to be available, is stopped or paused. Installing QConvergeConsole GUI application 1. Download the QConvergeConsole installer from the QLogic website in the EMC section and install it on your system. If you have downloaded the kit to your hard drive, locate then double-click, the file. 1. The QConvergeConsole Installer window displays, as shown in Figure 85.
Installation and Configuration 3. The Tomcat Port Number Setup window displays, as shown in Figure 86. Figure 86 Tomcat Port Number Setup window 4. Accept the default port number and click Next.
Installation and Configuration The Pre-Installation Summary window displays, as shown in Figure 87. Figure 87 Pre-Installation Summary window 5. Review the summary and click Install. A message asks you whether to enable SSL feature, as shown in Figure 88.
Installation and Configuration 6. Click Yes to enable SSL and the installation starts. 7. When the Installation Complete window displays as shown in Figure 89, click Done to complete the installation. Figure 89 Updating firmware Installation Complete window To update the Fibre Channel firmware on your FCoE converged network adapter, complete the following steps. 1. Start the QConvergeConsole GUI, as shown in Figure 90.
Installation and Configuration In the left pane of the utility, you will see the CNA listed under your server name.
Installation and Configuration 2. Click on the Port to view the Port Info tab, as shown in Figure 91.
Installation and Configuration 3. Click Wizards and select Flash Update Wizard (SAN) from the drop-down menu, as shown in Figure 92.
Installation and Configuration This will start the SAN Flash Update Wizard, as shown in Figure 93. Figure 93 SAN Flash Update Wizard, Add localhost 4. In the Connected Host(s): column, select localhost and click Add > to move it to the Selected Host(s): column, as shown in Figure 93. 5. Click Next.
Installation and Configuration 6. The File Selection window displays, as shown in Figure 94. Figure 94 File Selection window 7. Click Select Image File. A pop-up window displays, as shown in Figure 94, that lets you locate and upload the firmware file. 8. After you select the image file, click Send on the pop-up window.
Installation and Configuration The Confirm Changes window displays, as shown in Figure 95. Figure 95 Confirm Changes window 9. Confirm the changes and click Next. A Security Check pop-up window displays as shown in Figure 96.
Installation and Configuration 10. Type in the password. The default password is config and if you leave the save password for the current session box checked, you will not be required to reenter this password later unless you close QConvergeConsole GUI. 11. Click OK to start the flash update. 12. When the flash update completes, click Next, as shown in Figure 97.
Installation and Configuration 13. When the Finish window displays, click Finish to complete the flash update, as shown in Figure 98. Figure 98 Finish Configuring QLogic FAST!UTIL 10 GbE iSCSI BIOS/boot LUN settings for QLE8242 iSCSI adapters This section describes the steps required to configure a QLogic Fast!UTIL 10 GbE iSCSI boot BIOS to allow an array-attached LUN to be used as a boot disk for the server. To configure QLogic Fast!UTIL 10 GbE iSCSI adapter boot BIOS, complete the following steps.
Installation and Configuration 1. When the QLogic Fast!UTIL 10 GbE iSCSI BIOS banner displays during power-on self-test (POST), as shown in Figure 99, press Ctrl Q to enter the QLogic Fast!UTIL 10 GbE iSCSI BIOS Configuration utility. Figure 99 QLogic Fast!UTIL 10 GbE iSCSI BIOS banner 2. The utility opens to the main QLogic Fast!UTIL iSCSI Select Utility page, as shown in Figure 100.
Installation and Configuration 3. Use the arrow keys to select the adapter and the next screen displays selected adaptor configuration options, as shown in Figure 101. Figure 101 Individual adapter configuration options 4. Select Configuration Settings and press Enter.
Installation and Configuration The Configuration Settings display, as shown in Figure 102. Figure 102 Configuration setting details 5. Select Host Adapter Settings and press Enter.
Installation and Configuration The Host Adapter Settings display, as shown in Figure 103. Figure 103 Host Adapter Settings 6. Select Initiator IP Settings and press Enter.
Installation and Configuration 7. The Initiator IP Settings displays, as shown in Figure 104 Figure 104 Initiator IP Settings 8. Use the Arrow keys and Enter key to enable IPv4 and set IP address. 9. Press the Esc key to return to the previous Host Adapter Settings screen as shown Figure 103 on page 121. 10. Use the Arrow keys and Enter key to type in the Initiator iSCSI Name, Initiator CHAP Name, and Initiator CHAP Secret, if applicable. 11.
Installation and Configuration The iSCSI Boot Settings displays, as shown in Figure 105. Figure 105 iSCSI Boot Settings 13. Select Primary and press Enter.
Installation and Configuration The next screen displays the list of targets that are already connected to the host, as shown Figure 106. Figure 106 List of targets connected to the host 14. Use the Arrow keys and Enter key to set the Adapter Boot Mode as Manual. 15. Select Primary Boot Device Settings and press Enter.
Installation and Configuration The next page displays the Primary Boot Device Settings as shown in Figure 107. Figure 107 Primary Boot Device Settings 16. Use the Arrow keys and Enter key to enable CHAP and Bidirectional CHAP, and type in CHAP Name and CHAP Secret, if applicable. 17. After you have completed all the setup and boot selections, press the Esc key to return to the Individual adapter configuration options screen, as shown in Figure 101 on page 119. 18. Select Exit Fast!UTIL and press Enter.
Installation and Configuration 20. During the subsequent reboot, the QLogic Fast!UTIL 10 GbE iSCSI BIOS banner screen shows the array and LUN that has been specified as a boot-capable LUN, as shown in Figure 108. At this point, the OS installation can begin using this LUN as the boot volume.
Installation and Configuration Establishing connectivity to the storage array Once the adapter has been properly configured, connectivity will need to be established between the adapter and the storage array. In the case, where the adapter will be directly connected to the storage array, the cable can just be attached. However, when attaching to an FC or FCoE switch, several additional configuration steps are needed.
Installation and Configuration Verifying connectivity to the storage array You can verify connectivity either with ◆ QLogic SANSurfer, discussed next, or ◆ Server Manager, page 130 Verifying connectivity through QLogic SANSurfer To verify connectivity through QLogic SANSurfer: On a Windows Server start the SANsurfer application, which includes the SANsurfer FC HBA Manager GUI. When complete, the SANsurfer application GUI displays.
Installation and Configuration Figure 110 Connect to the host 6. In the Enter Hostname or IP Address field, perform one of the following: • Select localhost to connect to the machine on which you are using the SANsurfer FC HBA Manager GUI. or • Type or select a remote machine. You can use the hostname or the machine's IP address. 7. Do one of the following: • Click Connect to initiate the connection. If successful, the host and its HBAs display in the HBA tree.
Installation and Configuration Figure 111 SANsurfer, SANsurfer FC HBA manager Verifying connectivity using the Server Manager To verify an adapter is connected to a storage device using ServerManager: Note: The display assumes the driver and cable were properly installed. For more detail, refer to “Installing adapter driver and software utilities” on page 76.
Installation and Configuration 1. Right-click My Computer on the desktop and select Manage to display the Server Manager dialog box (Figure 112). Figure 112 Server Manager window: Storage controllers pane 2. Select Diagnostics > Device Manager and click on Storage controllers icon (Figure 112) to verify that adapters are detected and installed.
Installation and Configuration 3. Click Disk Drives to list all target LUNS attached to the entire system (Figure 113).
Installation and Configuration Installing additional Unisphere/Navisphere Host Agent software The Unisphere/Navisphere Host Agent should be used to automatically register host connections with the array. PowerPath® and ATF require different registration types and the Unisphere/Navisphere Host Agent is the preferred method over manual registrations. You should install the Unisphere/Navisphere Host Agent software to ensure the adapter connections are all registered correctly.
Installation and Configuration 4. Perform a device rescan on your host, and verify the additional device paths are present. Option 2: With brief disruption of host connectivity (simpler procedure using Unisphere/Navisphere GUI): 1. Shut down the host. 2. Remove the host from the storage group. 3. Apply the change. 4. Add the host back into the storage group. 5. Restart the host. 6. Check the array connectivity status to ensure all connections you require are active.
2 Invisible Body Tag Miscellaneous Planning and Procedures This chapter contains information on miscellaneous procedures. ◆ Zoning and connection planning in a fabric environment .............. 136 Installing and configuring the QLogic QLA40xx and QLe40xx iSCSI adapter (TOE) ............................................................................... 137 ◆ Booting from SAN with QLogic QLA40xx and Microsoft Initiator ....... 146 ◆ Boot-from-SAN configuration restrictions ...........................
Miscellaneous Planning and Procedures Zoning and connection planning in a fabric environment In a fabric environment, the user should plan for the switch topology, target-to-hosts mapping, and the zone. Here is an overview of the recommended procedure: 1. Draw the connectivity among the hosts, switch, and storage array to verify the correct fabric configuration. 2. Configure the zone capability in the switch. If connecting to EMC Connectrix™, refer to the Connectrix v7.
Miscellaneous Planning and Procedures Installing and configuring the QLogic QLA40xx and QLe40xx iSCSI adapter (TOE) The QLA40xx and QLe40xx are iSCSI adapters that provides PCI connectivity to SCSI using the iSCSI protocol. iSCSI enables IP-based SANs, which are similar to Fibre Channel SANs. The QLA4010/4010C adapters implement TCP/IP protocol on the adapter and relieves the host of any I/O protocol processing. This type of adapter also is called a TCP/IP Offload Engine (TOE) adapter.
Miscellaneous Planning and Procedures After SANsurfer is installed, it can be started from the Start menu, or from the desktop icon if you choose to create one. Figure 114 SANsurfer iSCSI HBA Manager, connect to host ◆ Click Connect in the upper left corner of the SANsurfer iSCSI HBA Manager dialog to get the Connect to Host dialog, as shown in Figure 114. You are asked which host to connect to.
Miscellaneous Planning and Procedures ◆ Figure 115 Important notes From the HBA Options, you can set the iSCSI HBA parameters including IP address, subnet mask, and gateway. If an iSNS server is being used for your iSCSI configuration follow the procedure for setting up iSNS later in “Configuring iSNS settings for QLA4010” on page 140.
Miscellaneous Planning and Procedures To confirm the name has changed, go to the Qlogic SANSurfer utility. If the name has not changed automatically, it can be done manually. To manually change the iqn: 1. Go to Device Manager > SCSI and RAID controllers > QLogic iSCSI Adapter. The QLogic iSCSI ADapter Properties dialog box displays. 2. Right-click on the HBA Information tab. 3. Press Update.
Miscellaneous Planning and Procedures Configuring iSNS settings for QLA4010 For iSNS support, the QLA4010 must be running the correct driver. Refer to the for latest version. Targets must register with the iSNS server. To register, enable the iSNS server and enter the IP address using the SANsurfer iSCSI HBA Manager, HBA Options, Network, Enable iSNS dialog box. Click Save HBA under the Network tab on the SANsurfer iSCSI HBA Manager, HBA Options tab.
Miscellaneous Planning and Procedures To update firmware on your iSCSI adapter: 1. Click the Firmware tab on the HBA Options dialog, as shown in Figure 116. Figure 116 SANsurfer iSCSI HBA Manager, HBA Options, Firmware tab 2. Click Select Firmware to Download. 3. In the dialog that appears, as shown in Figure 117, type in the path to the firmware file that you want to load to the adapter, and click Save. Figure 117 Download Firmware dialog box The firmware will be loaded to the specified adapter.
Miscellaneous Planning and Procedures SANsurfer will reset the adapter so the new firmware will take effect. ◆ Figure 118 Boot BIOS for the iSCSI adapter can be loaded in a similar fashion. From the SANsurfer iSCSI HBA Manager, HBA Option dialog, click the BIOS tab, as shown in Figure 118.
Miscellaneous Planning and Procedures ◆ Figure 119 SANsurfer iSCSI HBA Manager, Target Settings tab ◆ Figure 120 144 To configure your iSCSI targets, click the Target Settings tab from the SANsurfer iSCSI HBA Manager dialog, as shown in Figure 119. To add your target, click the green + on the right side of the Target Settings tab to get the IP Address dialog, as shown in Figure 120. Enter the IP address of your target port, and click OK.
Miscellaneous Planning and Procedures • You can add as many targets as needed. If you need to enter CHAP security for any target, click Config Authentication at the bottom of the dialog, as shown in Figure 119 on page 143, to get the Authentication Configuration dialog, shown in Figure 121.
Miscellaneous Planning and Procedures Figure 122 ◆ After CHAP settings are made, click OK at the bottom of the Authentication Configuration dialog, as shown in Figure 121 on page 144. ◆ To save all target settings, click Save at the bottom of the SANsurfer iSCSI HBA Manager, Target Settings tab, as shown in Figure 119 on page 143. You will be prompted for the SANsurfer security password. The default password is config, but it can be changed.
Miscellaneous Planning and Procedures Booting from SAN with QLogic QLA40xx and Microsoft Initiator The following procedure for booting from SAN with a QLogic iSCSI adapter with Microsoft Initiator Service is illustrated using a VNX series or CLARiiON CX series storage system. Booting with a QLogic iSCSI adapter with Microsoft Initiator Service can also be done on a Symmetrix storage array. For more information, refer to Symmetrix LUN Masking documentation.
Miscellaneous Planning and Procedures 2. On the host, go into the QLogic BIOS and change the iqn name to iqn.1991-05.com.microsoft:servername. (If networking is configured during installation, set the iqn name to iqn.1991-05.com.microsoft :servername.domainname). This can be accomplished by the following procedure: a. On POST when the QLogic adapter displays, press < Ctrl Q> for Fast!Util.
Miscellaneous Planning and Procedures b. Select the Host Adapter that you are working with.
Miscellaneous Planning and Procedures c. Select Configuration Settings.
Miscellaneous Planning and Procedures d. Select Host Adapter Settings. e. Select the Initiator iSCSI Name option.
Miscellaneous Planning and Procedures f. Press Enter on the name and type in the new iSCSI name. g. Press ESC twice and Save Settings when prompted. This will force a login to the storage device. 3. Register the new iqn name and add it to your storage group on the VNX series or CLARiiON storage system. Note: Only register one path. Ensure that the path is from the SP that the lun belongs to. Failing to do so could result in a blue screen during the installation process.
Miscellaneous Planning and Procedures 5. Under the Adapter Boot Mode option, set to Manual. This will bring you to the device list page.
Miscellaneous Planning and Procedures 6. Under the Primary Boot Device option, add the target information, IP address, and iSCSI name.
Miscellaneous Planning and Procedures 7. Select the Primary target information.
Miscellaneous Planning and Procedures 8. Select the boot LUN you wish to use. 9. Save all settings and reboot the host and load the Operating System. Refer to “Installing the Windows operating system” on page 55. 10. After the operating system is loaded and before the initiator service is loaded, register the remaining paths on the CX storage array. 11. Install the Initiator Service for Windows 2003 only. Windows 2008 has the iSCSI Initiator Service built in. 12.
Miscellaneous Planning and Procedures Boot-from-SAN configuration restrictions Refer to the EMC Support Matrix for any specific boot-from-SAN restrictions. This guide no longer contains restriction information, and the information in the EMC Support Matrix supersedes any restriction references found in previous adapter installation guides. Further information on booting Microsoft Windows from external storage can be found in the EMC Host Connectivity Guide for Windows.
Miscellaneous Planning and Procedures Setting up external boot for IBM BladeCenter server HS40 (8839) This section contains the following information: ◆ “Configuring an HS40 BladeCenter server to boot from an external array” on page 157 ◆ “Blade server restrictions” on page 158 Configuring an HS40 BladeCenter server to boot from an external array IBM HS40 (8839) BladeCenter servers encounter a dual-port adapter conflict when attempting to configure boot BIOS to boot from an external array.
Miscellaneous Planning and Procedures Blade server restrictions Table 5 describes QLogic software support for the Blade servers.
Miscellaneous Planning and Procedures Manually installing the adapter driver – Advanced users To use EMC storage array disks with a Windows host, you need an EMC-qualified Fibre Channel adapter driver. The adapter kit includes an EMC-approved driver, which must be installed and configured prior to partitioning the storage array disks. You also should check the QLogic website for the latest EMC-approved version. Refer to “Downloading latest QLogic drivers/firmware/BIOS files” on page 16.
Miscellaneous Planning and Procedures Migrating Windows 2003 drivers from SCSI to STOR As of April 2006, STORPort has been fully adopted by third-party software and tape vendors and EMC is proceeding towards sole STORPort support under Windows 2003. Adding to the technical benefits of STORPort, phasing-out SCSI miniport on Windows 2003 will provide better coordination of driver version support from OEMs.
Miscellaneous Planning and Procedures 1. Boot the host with Windows 2000, 2003, or Windows 2008. 2. Right-click the My Computer icon and select Manage. 3. In the left pane of the Computer Management window (Server Manager window on Windows 2008), click the Device Manager. (On Windows 2008, the Device Manager is located under the Diagnostics item.) 4.
Miscellaneous Planning and Procedures 7. In the next window, click the Have Disk button. 8. Enter the path to the diskette containing the driver (A:\, for example), or use the browse function to locate the driver; then click OK. 9. Select the appropriate driver for your adapter from the displayed list and click Next. Note: If you select the wrong driver, you will receive an Incompatible Hardware warming message.
Miscellaneous Planning and Procedures To install the driver into a Windows 2000, 2003, or Windows 2008 host: 1. Boot the host (if necessary) with Windows 2000 or Windows 2003. 2. From the Windows taskbar, click Start> Programs> Administrative Tools> Computer Management. 3. In the left pane of the Computer Management window, click the Device Manager icon. 4. For Windows 2000 and 2003, double-click the SCSI & RAID Controllers icon. For Windows 2008, double-click the Storage Controllers icon. 5.
Miscellaneous Planning and Procedures 7. Perform one of the following: • For Windows 2000, click the Next button on the welcome screen. On the next screen, you will be asked what you want the wizard to do. Click Display a list of known drivers for this device so that I can choose a specific driver and then click Next. Continue to Step 8. • For Windows 2000 and 2003, you will be asked if you wish to connect to Windows Update to search for software. Click No, not at this time and then click Next.
Miscellaneous Planning and Procedures 14. If the system requests that you reboot the system and you have other adapters to update, select No and then click Close. 15. If the system again requests that you reboot the system and you have other adapters to update, select No and then click Close. 16. If you have other adapters to update, select the next adapter under SCSI & RAID Controllers and repeat Step 6 through Step 15. 17. When all adapters have their drivers updated, select Yes to the reboot prompt.
Miscellaneous Planning and Procedures Editing the Windows time-out value While QLogic drivers will set the Window disk timeout value to 60 seconds automatically, some software applications may change the timeout value to another value. The following procedure describes how to manually change the Windows disk timout value to 60 seconds. Connecting a Windows host to an EMC storage array over Fibre Channel requires editing the Windows registry as follows: 1. Open the registry: a.
Miscellaneous Planning and Procedures QLogic advanced utilities This section contains the following information: ◆ “Updating QLogic firmware/BIOS and applying NVRAM settings”, next ◆ “Updating the flash BIOS using SANsurfer FC HBA Manager” on page 168 ◆ “Updating the flash BIOS using SANsurfer FC HBA Manager” on page 168 ◆ “Procedure for replacing a QLogic adapter in Stratus ftServers without rebooting” on page 171 Updating QLogic firmware/BIOS and applying NVRAM settings EMC-approved adapter firmw
Miscellaneous Planning and Procedures Updating the flash BIOS using SANsurfer FC HBA Manager WARNING Changing flash BIOS incorrectly can cause serious damage to your system. Perform the following steps to update the flash BIOS:. 1. In the SANSANSurfer FC HBA Manager main menu HBA tree, select the adapter. If you want to configure multiple adapters with the same settings, hold the CTRL key while selecting multiple adapters.
Miscellaneous Planning and Procedures Figure 123 Utilities tabbed page The identifying information displays: • Host: Name of the host connected to the adapter. • Adapter: Adapter number and type. • Node Name: World Wide adapter node name. • Port Name: World Wide adapter port name. • Port ID: Port ID of the adapter. 3. Click the Update Entire Image button to update the Boot BIOS. Since EMC kits are provided as universal kits, the entire flash image must be used. 4.
Miscellaneous Planning and Procedures with .bin, such as ql22rom.bin. If you select a file that is not an acceptable flash BIOS file for the adapter, the not an acceptable flash BIOS data file message displays. Select a valid file, then click OK. 5. The Security Check dialog box displays. In the Enter Password box, type the password. Click OK. 6. The tabbed page appears dimmed during the update. When complete, the flash BIOS update complete message displays. 7. Reboot the system.
Miscellaneous Planning and Procedures Procedure for replacing a QLogic adapter in Stratus ftServers without rebooting This section contains the following information: ◆ “EMC VNX series or CLARiiON storage systems”, next ◆ “EMC Symmetrix arrays with device masking enabled” on page 172 EMC VNX series or CLARiiON storage systems Use of this procedure requires NAVICLI installed on the host system. 1. Remove the IO slice that contains the defective QLogic adapter. 2.
Miscellaneous Planning and Procedures Type y. 9. Scan for hardware changes from the Windows device manager. 10. Execute the following commands from a command window: powermt restore powermt display At this point, two adapters should be present in the display and the FC adapters should be duplexed in the ftSMC. It may be necessary to repeat steps 9 and 10.
Miscellaneous Planning and Procedures 8. Run symmask replace to substitute a new WWN for all occurrences in the database of the old WWN. 9. Run symmask discover to establish the new names in the history table, or run symmask rename to assign a WWN to the new adapter in both the database and the history table. 10. Run symmask refresh to update the director profile tables (in cache) from the database. 11. Scan for hardware changes from the Windows device manager. 12.
Miscellaneous Planning and Procedures Special instructions for the EMC CLARiiON CX200 series This section contains the following information: ◆ “Set the adapter FC-AL loop ID” on page 174 ◆ “Direct-connect dual-host clustering configurations” on page 176 Set the adapter FC-AL loop ID While configuring a QLA234x adapter for Windows 2000 and connection to CLARiiON CX200 series for direct-connect cluster configurations, you must manually set the adapter FC-AL Loop ID.
Miscellaneous Planning and Procedures The loop ID value entered here is the decimal representation of the FC-AL loop ID. You do not need to perform any FC-AL AL_PA hexadecimal translation. adapters connected to the same SP should all have unique hard loop IDs. Select 0 for all adapters on one node, select 1 for all adapters on the next node, and so on. 7. Enter a value for the loop ID and press Enter. 8. Press Esc to return to the Configuration Settings menu. 9.
Miscellaneous Planning and Procedures Direct-connect dual-host clustering configurations For CLARiiON CX200 series direct-connect dual-host cluster configurations only with QLA234x adapters, you must follow all procedures described in this section. Check for an updated adapter driver For CLARiiON CX200 series direct-connect dual-host cluster configurations with only QLA234x adapters, you may need a separate driver and firmware download.
Miscellaneous Planning and Procedures LED J3 1 3 J1 QLA2340 LED1 J3 1 3 J1 QLA2342 J2 LED2 J4 1 3 Figure 124 Reconfigure the adapter jumper 3. Move the jumper(s), onto pins 1–2 (if not already there). If later you wish to return the jumper(s) to the default factory position, repeat step 2, returning the jumper to pins 2–3.
Miscellaneous Planning and Procedures QLogic NPIV solution NPIV allows a single physical FC HBA port to function as multiple logical ports, each with its World Wide Port Name (WWPN). An example is shown in Figure 125. Figure 125 N_Port ID sharing QLogic FC adapter NPIV solution To complement Microsoft and other server virtualization software solutions, QLogic has extended virtualization capabilities to the HBA hardware through NPIV. All QLogic 2400 and 2500 series FC adapters implement and support NPIV.
Miscellaneous Planning and Procedures Benefits of the QLogic NPIV solution include: ◆ Lower Total Cost of Ownership (TCO) ◆ Increased security and flexibility ◆ Simplified Virtualization Management ◆ Higheravailability For more information about setting up and configuring NPIV with your QLogic FC adapter, refer to QLogic’s Fibre Channel HBA and VM Migration for Hyper-V & SC VMM2008 – Quick Start Guide located on the QLogic website (http://www.qlogic.
3 Invisible Body Tag Troubleshooting This chapter contains information on troubleshooting problems and known issues. ◆ ◆ ◆ ◆ ◆ ◆ ◆ Operating system/driver capabilities and limitations ............... Extended error logging by QLogic drivers .................................. Understanding persistent binding ................................................ Understanding queue depth .......................................................... Known issues.....................................................
Troubleshooting Operating system/driver capabilities and limitations The following capabilities and limitations should be noted for Windows operating systems with QLogic adapters. LUNs Theoretically, Windows supports up to 261,120 total LUNs. This figure is based on the listed support limitations for Windows Server from Microsoft: 8 buses per adapter, 128 targets per bus, and 255 LUNs per target.
Troubleshooting Note: Volumes larger than 2 TB must use GPT partitions to support them. Refer to your Windows users guide for information on GPT partitions. Note: Windows for x64 servers does not require SP1 or later to create GPT partitions. EMC storage arrays provide the ability to expand the size of a LUN presented to the host server. Refer to your EMC array's documentation for procedures on expanding LUN sizes.
Troubleshooting Extended error logging by QLogic drivers In driver versions prior to the 9.X family, additional messages were logged in the system event log when the "extended error logging" parameter was enabled in the adapter BIOS. The messages were primarily informational, but often confused users by appearing to be legitimate error messages. Driver family 9.X and beyond will no longer log these additional messages in the event log even if the “extended error logging” parameter is enabled.
Troubleshooting Understanding persistent binding Persistent binding is the mechanism to create a continuous logical route from a storage device object in the Windows host to a volume in the EMC storage array across the fabric. Without a persistent binding mechanism, the host cannot maintain persistent logical routing of the communication from a storage device object across the fabric to an EMC storage array volume.
Troubleshooting \\.\PHYSICALDRIVE1, and \\.\PHYSICALDRIVE2. The number is assigned during the disk discovery part of the Windows boot process. During boot-up, the Windows OS loads the driver for the storage adapters. Once loaded, the OS performs a SCSI Inquiry command to obtain information about all the attached storage devices. Each disk drive it discovers is assigned a number in a semi-biased first come, first serve fashion based on adapter.
Troubleshooting PHYSICALDRIVE0 HBA 0 Windows Host PHYSICALDRIVE4 HBA 1 HBA 2 Figure 126 PHYSICALDRIVE8 Original configuration before the reboot Figure 127 shows the same host after the cable attached to adapter0 has been removed and the host rebooted. Since Windows was unable to do a discovery on adapter 0, it assigned \\.\PHYSICALDRIVE0 to the first device it discovered. In this case, that first device is connected to adapter1. Due to the shift, any software application accessing \\.
Troubleshooting Understanding queue depth Each port on EMC storage arrays has a maximum queue depth. The performance implications in a large fabric environment with many HBAs (initiators) generating I/Os is that a storage port's queue can quickly fill up to the maximum. When this happens, the HBA will be notified by the array with queue full (QFULL) messages and result in very poor response times. Various operating systems deal with queue full differently.
Troubleshooting environments, where there are a number of virtual initiators connecting through the same physical HBA port. EMC's approved settings (“Pre-configured settings” on page 37) are meant to be guidelines based on qualification test work performed by EMC engineering. Each environment is different, however, so it is important to review and pre-plan your environment, possibly adjusting your queue depth setting to allow for better performance in your environment.
Troubleshooting Known issues Be aware of these issues: 190 ◆ QLogic BIOS 1.26 and later for QLA23xx and BIOS 1.79 and later for QLA22xx adapters allow for multiple Boot Port Name entries to be configured for high-availability booting after path failures. Previous BIOS versions do not support this functionality, will boot only from a single storage array port, and cannot provide boot capability with path failures.
Troubleshooting Problems and solutions This section contains known problems and solutions. Problem 1 Error Message ID: 51 — In the event viewer when attempting to install multiple host access (for clustering) to the same EMC VNX series or CLARiiON storage group.
Troubleshooting Data (words): offset 34 = 80110000 [ErrorCode: Link up] Solution Problem 4 Upgrade to the latest adapter driver. This was corrected for Windows 2000 in 8.2.2.25 and later drivers. Windows 2003 driver 8.2.2.20 and later already contain this correction. EMC Knowledge base solution emc69308 — Direct-connect to EMC CLARiiON CX200 reports incorrect queue full error messages.
Troubleshooting Problem 7 When using SANsurfer 2.0.25 to update to BIOS 1.4x, you receive the message as follows: Incorrect BIOS file selected. The selected BIOS file does not match the selected HBA type. Check your file and try again. Solution Problem 8 SANsurfer 2.0.25 does not support flashing the 1.4x BIOS, you need to use the DOS FLASUTIL utility. This will be corrected in a future SANsurfer release.
Troubleshooting Event codes from the QLogic STORPort driver QLogic STORPort drivers often place driver event codes in the Windows event viewer. These codes may be driver or hardware errors that have been detected, or in many instances are simply warning or informational messages for the user. Most events that the QLogic drivers log are event 11 codes.
A Invisible Body Tag Third-Party Software This appendix contains additional information about third-party software used with Windows hosts. ◆ QLogic SANsurfer SANblade Manager .......................................
Third-Party Software QLogic SANsurfer SANblade Manager EMC has approved the use of a specialized version of the QLogic SANsurfer SANblade Manager for use with attached EMC Symmetrix, VNX series, or CLARiiON storage systems. Only the versions listed below should be used; these versions are posted in the EMC section on the QLogic website. This Windows utility provides information on the installed QLogic adapters, driver versions, mapped targets, statistics, and configuration settings.