EMC Fibre Channel with Qlogic Host Bus Adapters in the Windows Environment P/N 300-000-164 REV A01 AUGUST 2003 EMC Corporation Corporate Headquarters : Hopkinton, MA 01748 -9103 -508 -435 -1000 www.EMC.com...
Setting the Topology for QLA22xx/23xx and Windows .. 2-13 Installing the HBA Driver... 2-14 Driver Revision History... 2-14 Where to Find the Driver... 2-14 Windows 2003 STORPort Updates... 2-14 Installation Procedure for Windows NT Hosts ... 2-15 EMC Fibre Channel with QLogic HBAs in Windows Hosts Contents...
Page 4
Replacing a Boot HBA... 3-33 How a Server Responds to Failure in the Boot LUN Path... 3-34 Known Issues ... 3-35 EMC Fibre Channel with QLogic HBAs in Windows Hosts Installation Procedure for Windows 2000 and Windows 2003 Hosts... 2-15 How to Determine I/O Latency and Load on the Boot LUN ...
Page 5
QLogic SANSurfer SANBlade Manager v2.0.21 ... A-2 Veritas Volume Manager 3.x for Windows 2000 ... A-3 Appendix B Troubleshooting Problems and Solutions ... B-2 Problem... B-2 Problem... B-2 Problem... B-2 Problem... B-3 Index ... i-1 EMC Fibre Channel with QLogic HBAs in Windows Hosts Contents...
Page 6
Contents EMC Fibre Channel with QLogic HBAs in Windows Hosts...
Preface Conventions Used in EMC uses the following conventions for notes, cautions, and This Guide warnings. A note presents information that is important, but not hazard-related. CAUTION A caution contains information essential to avoid data loss or damage to the system or equipment. The caution may apply to hardware or software.
Page 8
Preface Related Documentation viii EMC Fibre Channel with QLogic HBAs in Windows Hosts Typographical Conventions EMC uses the following type style conventions in this guide: Keystrokes AVANT GARDE Palatino, Dialog box, button, icon, and menu items in text bold Selections you can make from the user interface,...
EMC-approved QLogic host bus adapter (HBA) into a Windows NT, Windows 2000, or Windows 2003 host environment and configuring the Windows host for connection to an EMC storage array over Fibre Channel. Review the EMC Support Matrix for the latest information on approved HBAs and drivers.
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. If the physical configuration of the switch is changed (for example, the...
Page 11
Windows NT/Windows 2000/Windows 2003. Persistent binding requires a continuous logical route from a storage device object in the Windows host to a volume in an EMC storage array across the fabric. As mentioned above, each disk drive is assigned a number in a first come, first serve basis.
Page 12
Introduction EMC Fibre Channel with QLogic HBAs in Windows Hosts HBA 0 Windows Host HBA 1 HBA 2 The next figure shows the same host after the cable attached to HBA0 has been removed and the host rebooted. Since Windows was not able to do a discovery on HBA0, it assigned \\PHYSICALDRIVE0 to the first device it discovered.
This chapter describes the procedures for installing an EMC-approved QLogic host bus adapter (HBA) into a Windows NT, Windows 2000, or Windows 2003 host environment and configuring the Windows host for connection to an EMC storage array over Fibre Channel. Introduction ...2-2 Installing an HBA...2-3...
EMC. Review the EMC Support Matrix for the latest information on approved HBAs and drivers. Also refer to the EMC Host Connectivity Guide for Windows 2000 and Windows NT, available on Powerlink, for related information. If you need to download the latest HBA driver or firmware: 1.
Installing an HBA Follow the instructions included with your adapter. The adapter installs into a single slot, and has no user-configurable jumpers or switches. Follow these steps to connect the cable to the HBA: 1. (Optical cable only) Remove the protective covers on each 2.
After the system has booted, connect the cables or reenable the switch ports. Verify that the HBAs are logged in to the EMC CLARiiON array; then stop and restart the Navisphere agent on the ftServer host. This will register the HBAs with the CLARiiON array and allow the HBA to properly detect the available LUNS.
Page 17
fields to select the correct CX200-Series direct-connect dual-host cluster-compatible files. Reconfigure the HBA For CLARiiON CX200-Series direct-connect dual-host cluster Jumper configurations with only QLA234x HBAs, you must change the default HBA optic jumper position: CAUTION Modifying the jumper setting without using the recommended firmware/drivers can cause the HBA to lose connectivity.
Page 18
Installing and Configuring the HBA Driver Set the HBA FC-AL Loop ID EMC Fibre Channel with QLogic HBAs in Windows Hosts If later you wish to return the jumper(s) to the default factory position, repeat step 2, returning the jumper to pins 2–3.
Page 19
NVRAM file, be sure it is listed and supports this CX200-Series direct-connect cluster configuration. To restore EMC default HBA settings, either reload the approved EMC NVRAM file, or return to step 5 and ensure that Adapter Hard Loop ID is set to Disabled.
EMC Fibre Channel with QLogic HBAs in Windows Hosts EMC requires configuring the QLogic BIOS settings with the EMC-approved NVRAM settings file. This file contains all of the BIOS settings for the QLogic adapters that have been tested and approved for connection to the EMC storage array.
Configuring NVRAM If you have not received QLogic HBAs with the EMC configurations pre-loaded, you may have to perform the following procedure. If your HBAs for Stratus ftServers have been pre-configured, proceed to Installing the HBA Driver on page 2-14.
2-14. Fibre-Down servers have a vendor-specific firmware utility and package that is posted on the QLogic website, in the EMC section. Be sure to use the firmware utility and package that matches your server model. You can check for updated firmware on the QLogic website.
Page 23
To update using a DOS boot diskette, follow these steps: Boot Diskette The QLogic CD-ROM contains the latest EMC-approved BIOS and NVRAM settings files at the time of creation of the CD-ROM. If more recent files exist, you can find them on the QLogic website. Refer to Downloading QLogic Drivers and Firmware on page 2-2.
EMC Fibre Channel with QLogic HBAs in Windows Hosts The HBA driver for a QLA2310 has a data rate setting that lets you specify 1 Gb, 2 Gb, or Auto Select mode. (The EMC default setting is Auto Select mode.) For any device connected to the HBA, set the device data rate (if applicable) before setting the HBA data rate.
Setting the Topology While using a QLA22xx or QLA23xx HBA for Windows NT, for QLA22xx/23xx Windows 2000, or Windows 2003, the default EMC configured and Windows topology is set for fabric. If you wish to change this value to FC-AL (for direct-connect), you can manually set the adapter topology.
2-14 EMC Fibre Channel with QLogic HBAs in Windows Hosts To use EMC storage array disks with a Windows host, you need an EMC-qualified Fibre Channel HBA driver. The HBA kit includes an EMC-approved driver, which must be installed and configured prior to partitioning the storage array disks.
Installation To install the driver, follow these steps: Procedure for 1. Boot the host with Windows NT 4.0. Windows NT Hosts 2. Open the Control Panel and double-click the SCSI Adapter icon. 3. Select the Drivers tab. 4. Click the Add button to display the SCSI Adapter Drivers 5.
Page 28
Installing and Configuring the HBA Driver 2-16 EMC Fibre Channel with QLogic HBAs in Windows Hosts Windows 2000 configurations with Service Pack 1 or higher and Windows 2003 configurations may be able to detect QLA23xx HBAs. If this occurs, the HBA will already be listed under SCSI Devices; instead...
HBA has been detected automatically or a driver is already installed, it might be necessary to upgrade the current driver to the latest EMC-qualified driver, as described in this section. The following procedure assumes that you have already copied the latest driver from the QLogic CD-ROM or downloaded it from the QLogic website and put it onto a diskette.
Page 30
Installing and Configuring the HBA Driver 2-18 EMC Fibre Channel with QLogic HBAs in Windows Hosts 12. If prompted, click Yes to continue the installation. 13. Click Finish to complete the installation. 14. If the system requests that you reboot the system and you have other adapters to update, select NO;...
Windows 2003. These SCSIPort drivers (including the native Windows 2003 SCSIPort drivers) are not supported by EMC for Windows 2003. You should obtain the correct Windows 2003 drivers (refer to Downloading QLogic Drivers and Firmware on page 2-2) and reinstall the drivers after the upgrade is complete.
Page 32
Installing and Configuring the HBA Driver 2-20 EMC Fibre Channel with QLogic HBAs in Windows Hosts...
Windows hosts have been qualified for booting from EMC storage array devices interfaced through Fibre Channel as described in the EMC Support Matrix. This chapter describes the process to configure a storage array device as a boot device. Introduction ...3-2 Configuring a Symmetrix Boot Device ...3-5...
How to Determine The current restrictions for boot-from-array configurations (listed in I/O Latency and the EMC Support Matrix) represent the maximum configuration that Load on the Boot is allowed using typical configurations. There are cases where your applications, host, array, or SAN may already be utilized to a point when these maximum values may not be achieved.
Boot Crashdump Save to Disk Behavior EMC Fibre Channel with QLogic HBAs in Windows Hosts If you system is configured to write crashdumps after system failures, and the host is configured to boot from the array, you will be able to successfully save the crashdump only on the original available boot device path on which the system started.
Page 38
ENTER 6. From the Host Adapter Settings menu, select Host Adapter BIOS and press ENTER Refer to EMC HBA Settings on page 2-8 for a table of EMC-configured NVRAM settings. 7. Press to exit the Configuration Settings menu. 8. From the Configuration Settings menu, select Selectable Boot...
Microsoft does not provide a driver for the QLogic controllers on the Windows NT installation CD-ROM. In order to properly install Windows NT on a the EMC storage array boot device connected to a QLogic controller, the Windows installation diskettes must be used with the CD-ROM.
Page 40
Configuring an EMC Boot Device Windows 2000 EMC Fibre Channel with QLogic HBAs in Windows Hosts 7. Some servers use SCSI CD-ROM drives. If your server has a SCSI CD-ROM, repeat steps 5 and 6 to select the driver for the SCSI controller.
Page 41
The BfS server should now be seen in the RDP New Computer pane. script task to the BfS server new computer FROM SAN BL20p Installation time is approximately 50 minutes. Configuring a Symmetrix Boot Device Configuring an EMC Boot Device BOOT...
Procedure Flowchart 3-10 EMC Fibre Channel with QLogic HBAs in Windows Hosts This section describes how to install a boot device onto an EMC ® CLARiiON storage system connected to an Intel-based x86 class server. You can then boot Windows from the storage system.
Page 43
Storage Group Need to update firmware and NVRAM Update firmware Need to update NVRAM only Update NVRAM Install Additional Software Multiple HBA Failover Software PowerPath/ATF Navisphere Agent Configuring a CLARiiON Boot Device Configuring an EMC Boot Device Single HBA PowerPath/CDE 3-11...
Refer to the EMC Support Matrix for specific support information. Some general requirements are: Boot server with a CD-ROM and diskette drives, and support for the Windows version you will install. Refer to the EMC Support Matrix for supported servers. Latest HBA firmware and drivers for your operating system.
Storage Group, so that you can easily identify the boot LUN. Later, you can add other LUNs to this Storage Group. If you need to create a LUN, refer to the EMC ControlCenter Navisphere Management software documentation for your array type.
3-14 EMC Fibre Channel with QLogic HBAs in Windows Hosts Once the HBA is installed in the host and the EMC array is connected to the fabric (FC-SW) or directly connected to the HBA (FC-AL), you can configure an EMC-qualified QLogic HBA for boot support using...
For this setup, we will describe only the minimum configuration required for the boot LUN and server. EMC recommends that you use switch zoning in all configurations to ensure consistency if your fabric grows. The configuration below requires an existing knowledge of zoning and switch fabric concepts.
Page 48
Configuring an EMC Boot Device Soft Zoning 3-16 EMC Fibre Channel with QLogic HBAs in Windows Hosts These instructions let you configure the soft zoning as this setup requires. They are not a complete explanation of zoning. Refer to the documentation that is available for your switches for a complete guide.
Page 49
LUN. You can choose either Port 0 or Port 1 of the SP if both ports are connected to the switch. EMC recommends using Port 0 for consistency. 5. Create a zone and include the HBA alias and SP port alias created in steps 3 and 4.
Windows. Reconnect or add SCSI hard disks when the installation is complete. You must have at least one EMC-qualified QLogic Fibre Channel HBA. Depending on your configuration, you can install additional Fibre Channel HBAs according to the topology rules in the EMC Support Matrix.
Page 51
Ctrl:3 HP Smart Array 5i Ctrl 2. Set the IPL order as follows: a. PCI Embedded HP NC7781 Gig Server Adapter Port 1 b. CD-ROM c. Floppy Drive d. Hard Drive C: Configuring an EMC Boot Device Configuring a CLARiiON Boot Device 3-19...
Configuring the HBA Boot BIOS 3-20 EMC Fibre Channel with QLogic HBAs in Windows Hosts Configure the HBA Boot BIOS as described in the next section. Follow these steps to configure the storage system LUN for the HBA Boot BIOS: 1.
Page 53
HBA connection. If you will later install PowerPath or ATF, be sure to select the corresponding parameters during the registration procedure. Refer to your EMC ControlCenter Navisphere Management software, ATF, or PowerPath documentation for detailed instructions. 6. Press until you exit the need to save any changes if prompted.
If you do not press F6 in time to add the drivers, restart the server to try again. 3. When prompted for additional drivers, select S. 4. Insert the EMC HBA Drivers diskette for your OS. Then press to continue. ENTER Select the appropriate QLogic boot HBA from the next menu.
Page 55
Once the system deletes the partition, you can press to create a new one.) 10. The setup software prompts you to specify the file system format for the partition. Configuring a CLARiiON Boot Device Configuring an EMC Boot Device , and then 3-23...
Page 56
Windows 2000 OS Installation 3-24 EMC Fibre Channel with QLogic HBAs in Windows Hosts Select NTFS file system format, which is suitable for most sites unless you have other specific requirements. Then press (For background information on the choice of the NTFS file system, refer to Microsoft Knowledge Base Article 0184006.)
Installation If you do not have a driver for Windows 2000 that is digitally signed, check the EMC section of the QLogic website for an updated driver. (Refer to Where to Find the Driver on page 2-14.) What Next? From here: script task to the BfS server new computer.
Reinstall the host agent after installing the multipath and failover software. Follow these steps to set up the multipath and failover software: 1. Install the software as described in the your EMC ControlCenter Navisphere Management software, ATF, or PowerPath documentation.
Installing Additional The EMC ControlCenter Navisphere Host Agent should be used to Navisphere Host automatically register host connections with the array. PowerPath Agent Software and ATF require different registration types and the Navisphere Host Agent is the preferred method over manual registrations.
Page 60
Configuring an EMC Boot Device 3-28 EMC Fibre Channel with QLogic HBAs in Windows Hosts 2. After loads, the display depends on whether there are Fast!UTIL multiple QLogic HBAs installed: • If there is only one QLogic HBA, the menu appears.
Page 61
To trespass the LUN, follow the instructions in the EMC ControlCenter Navisphere Management software documentation for your array type. The process depends on the failover software installed: • With PowerPath configurations, this can usually be done from the EMC ControlCenter Navisphere Management software GUI by right-clicking the desired LUN and selecting trespass.
Page 62
Configuring an EMC Boot Device Trespassing the Boot LUN Using atf_trespass 3-30 EMC Fibre Channel with QLogic HBAs in Windows Hosts Follow these steps to use the atf_trespass boot LUN: 1. Boot the host and log in to Windows. 2. Windows NT 4.0 will have the boot LUN configured for ID 0 as described under Preparing the Storage System on page 3-13.
4. Reboot the server. Starting a Fresh To start a fresh installation: Installation Using EMC ControlCenter Navisphere Management software, remove the old boot Storage Group. Using Manager, unbind the old boot LUN. Remove any old boot zoning from the previous installation.
To avoid this problem, either power up the storage system and fabric before the server, or if the server is so equipped, set it to delay the scan until the storage system is ready. 3-32 EMC Fibre Channel with QLogic HBAs in Windows Hosts...
Fabric on page 3-15, and replace the old HBA’s WWPN with the new HBA’s WWPN. Repeat the procedure under Verifying HBA Driver and Digital Signature Installation on page 3-25. Configuring an EMC Boot Device 3-33 Replacing a Boot HBA...
Power up Explanations of Entries 3-34 EMC Fibre Channel with QLogic HBAs in Windows Hosts Failure in the path to a SAN-based boot LUN can halt Windows in a fatal error condition. Depending on the failure, Windows may be able to transfer control to another path and continue.
Configuring an EMC Boot Device Known Issues Be aware of these issues: QLogic BIOS 1.26 and later for QLA23xx and BIOS 1.79 and later for QLA22xx HBAs allow for multiple Boot Port Name entries to be configured for high-availability booting after path failures.
Page 68
Configuring an EMC Boot Device 3-36 EMC Fibre Channel with QLogic HBAs in Windows Hosts...
Page 69
Invisible Body Tag This appendix contains additional information about third-party software used with Windows hosts. QLogic SANSurfer SANBlade Manager v2.0.21...A-2 Veritas Volume Manager 3.x for Windows 2000...A-3 Third-Party Software Third-Party Software...
Page 70
SANSurfer SANBlade Manager for use with attached EMC Symmetrix and CLARiiON storage arrays. Only version 2.0.21 should be used; this version is posted in the EMC section on the QLogic website. This Windows utility provides information on the installed QLogic HBAs, driver versions, mapped targets, statistics, and configuration settings.
Page 71
Veritas Volume Manager 3.x for Windows 2000 Refer to the latest EMC Support Matrix to determine which Veritas Volume Manager 3.x configurations are supported, and what service packs may be required. CAUTION Configuring large numbers of device paths with Veritas Volume Manager can cause a Windows system to boot very slowly, and in some cases overrun the NTLDR boot-time registry size and halt.
Page 72
Third-Party Software EMC Fibre Channel with QLogic HBAs in Windows Hosts...
Until host cluster software is installed, only a single host should access a storage group at a time. Refer to the EMC Support Matrix for supported host configurations. EMC Primus case emc29097 — If using HBAs connected to both CLARiiON SPs, without PowerPath installed, duplicate LUNs will be visible in the Device Manager and Disk Manager.
Page 75
Solution Upgrade to the latest HBA driver. This was corrected for Windows 2000 in 8.2.2.25 and later drivers. The 8.2.2.25 driver is available from EMC Support. Windows 2003 driver 8.2.2.20 and later already contain this correction. Problem EMC Primus case emc69308 — Direct-connect to EMC CLARiiON CX200 reports incorrect queue full error messages.
Page 76
Troubleshooting EMC Fibre Channel with QLogic HBAs in Windows Hosts...
NVRAM settings 2-8 persistent binding 1-2 SANSurfer SANBlade Manager A-2 server response to failure in boot LUN path 3-34 soft zoning (switch) 3-16 topology requirements 3-12 topology, HBA, setting 2-13 troubleshooting B-1 EMC Fibre Channel with QLogic HBAs in Windows Hosts Index...
Page 78
Index Veritas Volume Manager 3.0 A-3 Windows OS, installing onto a CLARiiON boot device 3-22 zoning, hard 3-17 zoning, soft 3-16 EMC Fibre Channel with QLogic HBAs in Windows Hosts...