HP StoreFabric SN1100E Setup and Install

HP Boot from SAN Configuration Guide

Abstract
This document provides information about implementing the high-availability features of boot from SAN in ProLiant servers. It is intended for system administrators who are experienced with storage networks.
HP Part Number: 790184-001 Published: January 2015 Edition: 4
© Copyright 2014-2015 Hewlett-Packard Development Company, L.P.
© Copyright 2009 QLogic Corporation
Confidential computer software. Valid license from HP required for possession, use, or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license.
The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein.
Acknowledgments
Microsoft® and Windows® are trademarks of the Microsoft Group of companies.

Contents

1 Introduction...............................................................................................4
Prerequisites.............................................................................................................................4
2 Configuring HBAs.......................................................................................5
Configuring Secure Boot............................................................................................................5
Configuring Emulex HBAs in BIOS environments...........................................................................5
Configuring Emulex HBAs in HP UEFI Environments..................................................................6
Configuring QLogic HBAs in BIOS environments...........................................................................7
Configuring QLogic HBAs in HP UEFI Environments..................................................................8
Configuring Brocade HBAs........................................................................................................9
Configuring Broadcom CNAs.....................................................................................................9
3 Best practices...........................................................................................11
Driver installation and upgrade................................................................................................11
4 Installing the operating system....................................................................12
Emulex, QLogic, and Brocade HBAs.........................................................................................12
Linux ...............................................................................................................................12
Red Hat Enterprise Linux.................................................................................................12
SUSE Linux Enterprise Server...........................................................................................12
Windows..........................................................................................................................12
Installing from the Microsoft CD......................................................................................12
Loading the HBA driver for a Microsoft Windows Server 2003 install...................................13
Installing the Microsoft Windows Server 2003 operating system..........................................13
Installing the Microsoft Windows Server 2008 operating system..........................................13
VMware...........................................................................................................................13
Citrix................................................................................................................................14
Broadcom CNAs....................................................................................................................14
Linux................................................................................................................................14
Red Hat Enterprise Linux.................................................................................................14
SUSE Linux Enterprise Server...........................................................................................15
Windows..........................................................................................................................16
Microsoft Windows Server 2008 SP2/R2.........................................................................16
Microsoft Windows Server 2012/ 2012 R2.......................................................................16
VMware...........................................................................................................................17
VMware Best Practices............................................................................................................17
5 Support and other resources......................................................................18
Contacting HP........................................................................................................................18
HP technical support..........................................................................................................18
Subscription service............................................................................................................18
Documentation feedback....................................................................................................18
Related information.................................................................................................................19
Typographic conventions.........................................................................................................20
A Slipstreaming Broadcom Drivers into Microsoft Windows Server 2012/ 2012
R2 Image Files............................................................................................21
Injecting (Slipstreaming) Broadcom Drivers into Microsoft Windows Server 2012/ 2012 R2 Image
Files......................................................................................................................................21
Glossary....................................................................................................24
Contents 3

1 Introduction

Traditionally, servers are configured to install the operating system on internal direct-attached storage devices. With external booting from HBAs or RAID arrays, server-based internal boot devices can be eliminated. Booting from an external device provides high-availability features for the operating system during the boot process by configuring the HBA BIOS with redundant boot paths.
Booting from SAN provides:
Improved disaster recovery
Reduced backup time when the boot path is through a SAN
Additional SAN-managed features

Prerequisites

To use this document, it is essential to be familiar with the infrastructure of SAN and have knowledge of:
HP Fibre Channel HBAs, CNAs, mezzanine cards, and LOMs
HP Smart Array Controllers
HP disk arrays
HP ProLiant servers and BladeServers
Hardware setup procedures
Fabric administration
Installing an operating system
Virtual connect
iLO
Device Mapper multipath solution (for Linux and Citrix)
Multipath DSM (for Windows)
Server BIOS
The procedure to create and map a LUN on the storage array
The procedure to set up switch zoning
Upgrading server BIOS to the latest released version
Upgrading firmware on all installed cards to the latest version
For up-to-date information on supported versions of firmware, BIOS, and drivers, see the HP HBA Support Matrix at http://h20272.www2.hp.com/Pages/spock2Html.aspx?htmlFile=hw_hbas.html&
lang=en&cc=US&. It is essential to sign up for HP Passport to enable access.
For more information about HP products, see the HP Manuals website at http://www.hp.com/
support/manuals.
For more information about SAN configurations, see the HP SAN Design Reference Guide at
http://www.hp.com/go/sdgmanuals.
4 Introduction

2 Configuring HBAs

NOTE:
Although the procedures in this chapter refer to HBAs, they apply to all supported adapter
types (HBA, CNA, LOM, and mezzanine cards).
For Windows servers, only one boot path must be configured.
IMPORTANT: HP recommends disabling HBA BIOS on HBAs that are not part of BFS.
HBA/CNA/LOM/mezzanine cards provide BFS functionality. When adapters are configured to boot from the disk device on the SAN, the server boots as if the SAN disk were a local disk. More than one adapter can be configured for the redundant boot path for the high availability of the boot device. After the link is established with boot LUN no additional failover is performed.

Configuring Secure Boot

For the OS variants that support the UEFI Secure Boot feature, see Configuring Secure Boot section in the HP UEFI System Utilities User Guide for HP ProLiant Gen9 Servers manual available at http://
h20628.www2.hp.com/km-ext/kmcsdirect/emr_na-c04398276-2.pdf. To enable this functionality
on your server, follow the server configuration guidelines properly.
NOTE:
The operating system must support the UEFI Secure Boot option.
The UEFI Secure Boot option is supported on all Proliant Gen9 servers, the DL580 Gen8
servers, and all C-class Gen9 blade servers.
For more information on enabling the UEFI secure boot on your server, see the HP UEFI System Utilities User Guide for your server specific platform.

Configuring Emulex HBAs in BIOS environments

To configure an Emulex boot device for high availability:
1. For specific Emulex product type, press Alt+E or Ctrl+E to enter Emulex FC, FCoE, or ISCSI
BIOS as it appears during the boot process to further configure the boot components.
2. Use the up and down arrow keys to navigate the list and select the HBA index number, and
then press Enter. The HBA configuration menu appears.
3. Select Configure This Adapter’s Parameters.
The Configure Adapter’s Parameters menu appears.
4. Select Enable or Disable BIOS.
CAUTION: If BIOS is enabled, ensure at least one valid BFS LUN is configured, as mentioned
in Step 8. Otherwise, the next server boot will take significantly long time.
5. Press 1 to enable the BIOS.
6. Press Esc twice to return to the main menu.
7. If not already done, zone and create the boot LUN.
8. Select Configure Boot Devices.
The Saved Boot Devices list appears.
NOTE: To clear Saved Boot Devices list, enter 00.
Configuring Secure Boot 5
9. Use the up and down arrow keys to navigate to the HBA that needs to be set as the primary
boot path, and then enter 1.
The array WWN and LUN created, appears.
10. At the Select Two-Digit Number of the Desired Boot Device prompt, enter the index of the controller port.
11. When prompted, enter the LUN ID of the starting LUN.
12. When prompted, enter the index of the boot device from the list.
13. Select Boot this device via WWPN.
14. Return to the List of Saved Devices window.
15. Exit from the BIOS menu and reboot the server.
16. For servers running Windows:
1. Complete the operating system build. See “Installing the operating system” (page
12).
2. Install multipathing software.
3. Proceed to Step 17.
For servers running Linux:
1. Complete the operating system build. See “Installing the operating system” (page
12).
2. If multipathing software is not already configured, configure multipathing software.
3. Proceed to Step 17.
17. Configure alternate paths for boot devices by selecting the unused entries and repeating Step
12 and Step 13.
18. Return to the Emulex Adapters in the System menu.
19. Configure other HBAs by repeating Step 2 through Step 17.

Configuring Emulex HBAs in HP UEFI Environments

NOTE: The HP UEFI environment may look and behave differently from other OEM providers.
To configure an HP-branded Emulex boot device for high availability in legacy BIOS boot mode (HP 81E and HP 82E only):
1. Allow the system to get past the UEFI portion of the boot sequence and enter the legacy BIOS
boot module. The system should display the BIOS-style device banners at this point.
2. Follows the steps under “Configuring Emulex HBAs in BIOS environments” (page 5) to
complete the configuration process.
To configure an HP-branded Emulex boot device for high availability in legacy BIOS boot mode (all other adapters):
These adapters can configure their legacy BIOS mode operation via the UEFI HII interfaces.
To configure them, follow the instructions under To configure an HP-branded Emulex boot
device for high availability in UEFI boot mode.
To configure an HP-branded Emulex boot device for high availability in UEFI boot mode:
1. During system boot, press F9 to enter the system utilities menu.
2. Select System Configuration, and then press Enter.
3. Navigate to one of the desired adapter ports, and then press Enter. The HBAs HII configuration menu should appear.
4. Select Set Emulex Adapter to Default Settings, and then press Enter.
5. Select Set Adapter Defaults, and then press Enter.
6. Select Set Boot from SAN, and change the option to Enable.
6 Configuring HBAs
7. If needed, change the appropriate FCF parameters to connect to your FC/FCoE network.
8. Select Add Boot Device and wait for the adapter to scan and find the bootable targets available
on the fabric.
9. Select the desired boot device WWPN, and then press Enter.
10. Select the desired boot LUN, and then press Enter.
11. Select Commit Changes, and then press Enter.
12. Press ESC until you have returned to the HBAs HII configuration menu.
13. Configure additional boot targets by repeating Step 6 through Step 10.
14. Select Change Boot Device Order, to verify that all boot devices are configured and saved
correctly and that their boot priority is ordered correctly
15. Press ESC until you have returned to the system configuration menu.
16. Configure all the applicable FC adapter ports in the system by repeating Step 3 through Step
13.

Configuring QLogic HBAs in BIOS environments

To configure a QLogic boot device for high availability:
1. For specific QLogic product type, press Alt+Q or Ctrl+Q to enter QLogic FC, FCoE, or ISCSI
BIOS Utility as it appears during the boot process to further configure the boot components. The Emulex BIOS utility displays Emulex Adapters in the System.
2. Select the HBA to boot, and then press Enter.
The Fast!UTIL Options menu appears.
3. Select Configuration Settings, and then press Enter.
The Configuration Settings menu appears.
4. Select Adapter Settings, and then press Enter.
The Adapter Settings menu appears.
5. Use the arrow keys to select Host Adapter BIOS, and then press Enter to change the setting to Enabled.
6. Press Esc to return to the Configuration Settings menu.
7. Select Selectable Boot Settings, and then press Enter. The Selectable Boot Settings menu appears.
8. Press Enter to enable the Selectable Boot option.
9. Move the cursor to Primary Boot Port Name, LUN, and then press Enter. The Select Fibre Channel Device menu appears.
10. Select the controller Port Name of the array, and then press Enter. The Select LUN menu appears.
11. Select the device from which to boot, and then press Enter.
12. To configure alternate boot paths for Linux servers: a. Return to the Selectable Boot Settings menu. b. Select Boot Port Name, LUN. c. Press Enter to enable the Selectable Boot option. d. Move the cursor to Secondary Boot Port Name LUN, and then press Enter.
The Select Fibre Channel Device menu appears.
e. Select the controller Port Name of the next array, and then press Enter.
The Select LUN menu appears.
f. Select the alternate device from which to boot, and then press Enter.
Configuring QLogic HBAs in BIOS environments 7
13. Repeat Step 12 for all controller ports in the array.
14. Press Esc twice to save the changes, and then select Save Changes.
The configuration changes to the selected HBA are saved.
15. From the Fast!UTIL Options menu, select Select Host Adapter, and then press Enter. Select the
other HBAs and repeat Step 2 through Step 14.
16. Press Esc twice to save the changes.
Initial setup is complete.
17. Reboot the server.

Configuring QLogic HBAs in HP UEFI Environments

NOTE: The HP UEFI environment may look and behave differently from other OEM providers
To configure an HP-branded QLogic boot device for high availability in legacy BIOS boot mode (HP 81Q and HP 82Q only):
1. Allow the system to get past the UEFI portion of the boot sequence and enter the legacy BIOS
boot module. The system should display the BIOS-style device banners at this point.
2. Follows the steps under “Configuring QLogic HBAs in BIOS environments” (page 7) to
complete the configuration process.
To configure an HP-branded QLogic boot device for high availability in legacy BIOS boot mode (all other adapters):
These adapters can configure their legacy BIOS mode operation via the UEFI HII interfaces.
To configure them, follow the instructions under To configure an HP-branded QLogic boot
device for high availability in UEFI boot mode.
To configure an HP-branded Qlogic boot device for high availability in UEFI boot mode:
1. During system boot, press F9 to enter the system configuration menu.
2. Select System Configuration, and then press Enter.
3. Navigate to one of the desired adapter ports and then press Enter.
The HBAs HII configuration menu should appear.
4. Select Adapter Settings, and then press Enter.
5. Reset defaults FC Function.
6. Ensure all the adapter settings match those used by your fibre channel fabric.
7. Select Save Changes.
8. Select Boot Settings, and then press Enter.
9. Select Adapter Driver, and then press Enter. Set it to Enabled and then press Enter.
10. Select Selective Login and set it to Enabled.
11. Select Selective LUN Login and set it to Enabled.
12. Select World Login and set it to Disabled.
13. Select Save Changes, and then press Enter.
14. Press ESC to return to the HBAs HII configuration menu.
15. Select Boot Devices, and then press Enter.
16. Select a free boot device and enter in the desired target WWPN and LUN number.
17. Repeat Step 15 for each target port you wish to connect to with this device.
18. Press ESC until you return to the system configuration menu.
19. For all adapter ports in the system repeat Step 3 through Step 17
8 Configuring HBAs
Loading...
+ 16 hidden pages