HPe Boot From San Configuration Guide
Have a look at the manual HPe Boot From San Configuration Guide online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 1114 HP manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.

HPEBootfromSANConfiguration Guide Abstract Thisdocumentprovidesinformationaboutimplementingthehigh-availabilityfeaturesofbootfromSANinProLiantservers.Itisintendedforsystemadministratorswhoareexperiencedwithstoragenetworks. PartNumber:790184-003Published:September2016Edition:7

©Copyright2014,2015–2016HewlettPackardEnterpriseDevelopmentLP ©Copyright2009EmulexCorporation ©Copyright2009QLogicCorporation Theinformationcontainedhereinissubjecttochangewithoutnotice.TheonlywarrantiesforHewlettPackardEnterpriseproductsandservices aresetforthintheexpresswarrantystatementsaccompanyingsuchproductsandservices.Nothinghereinshouldbeconstruedasconstituting anadditionalwarranty.HewlettPackardEnterpriseshallnotbeliablefortechnicaloreditorialerrorsoromissionscontainedherein. Confidentialcomputersoftware.ValidlicensefromHewlettPackardEnterpriserequiredforpossession,use,orcopying.ConsistentwithFAR 12.211and12.212,CommercialComputerSoftware,ComputerSoftwareDocumentation,andTechnicalDataforCommercialItemsarelicensed totheU.S.Governmentundervendor'sstandardcommerciallicense. Linkstothird-partywebsitestakeyououtsidetheHewlettPackardEnterprisewebsite.HewlettPackardEnterprisehasnocontroloverandisnot responsibleforinformationoutsidetheHewlettPackardEnterprisewebsite. Acknowledgments Microsoft®andWindows®areeitherregisteredtrademarksortrademarksofMicrosoftCorporationintheUnitedStatesand/orothercountries.

Contents 1Introduction..........................................................................................................4 2ConfiguringHBAs................................................................................................5 ConfiguringSecureBoot.......................................................................................................................5 ConfiguringEmulexHBAsinBIOSenvironments................................................................................5 ConfiguringEmulexHBAsinHPEUEFIEnvironments..................................................................6 ConfiguringQLogicHBAsinBIOSenvironments.................................................................................7 ConfiguringQLogicHBAsinUEFIEnvironments...........................................................................8 ConfiguringBrocadeHBAs...................................................................................................................9 ConfiguringQlogicEthernetCNAs.......................................................................................................9 ConfiguringQLogic(QlogicEthernet)CNAsinHPEUEFIEnvironment............................................10 3Bestpractices....................................................................................................11 Driverinstallationandupgrade...........................................................................................................11 4Installingtheoperatingsystem..........................................................................12 Emulex,QLogic,andBrocadeHBAs..................................................................................................12 Linux.............................................................................................................................................12 RedHatEnterpriseLinux.........................................................................................................12 SUSELinuxEnterpriseServer.................................................................................................13 Windows........................................................................................................................................13 InstallingfromtheMicrosoftCD...............................................................................................13 LoadingtheHBAdriverforaMicrosoftWindowsServer2003install......................................13 InstallingtheMicrosoftWindowsServer2003operatingsystem.............................................13 InstallingtheMicrosoftWindowsServer2008operatingsystem.............................................14 VMware.........................................................................................................................................14 Citrix..............................................................................................................................................14 QlogicEthernetCNAs.........................................................................................................................14 Linux..............................................................................................................................................14 RedHatEnterpriseLinux.........................................................................................................15 SUSELinuxEnterpriseServer.................................................................................................16 Windows........................................................................................................................................17 MicrosoftWindowsServer2008/2008R2,2012/2012R2.......................................................17 VMware.........................................................................................................................................17 VMwareBestPractices.......................................................................................................................17 5Supportandotherresources.............................................................................18 AccessingHewlettPackardEnterpriseSupport.................................................................................18 Accessingupdates..............................................................................................................................18 Websites.............................................................................................................................................19 Customerselfrepair...........................................................................................................................19 Remotesupport..................................................................................................................................19 Documentationfeedback....................................................................................................................19 AInjecting(Slipstreaming)HPEQLogicEthernet10/20GbECNAMultifunction DriversintoMicrosoftWindowsServer2008/2008R2/2012/2012R2Image Files......................................................................................................................20 ExtractingDriverPackages................................................................................................................20 Glossary...............................................................................................................22 Contents3

1Introduction Traditionally,serversareconfiguredtoinstalltheoperatingsystemoninternaldirect-attached storagedevices.WithexternalbootingfromHBAsorRAIDarrays,server-basedinternalboot devicescanbeeliminated.Bootingfromanexternaldeviceprovideshigh-availabilityfeatures fortheoperatingsystemduringthebootprocessbyconfiguringtheHBABIOSwithredundant bootpaths. BootingfromSANprovides: •Improveddisasterrecovery •ReducedbackuptimewhenthebootpathisthroughaSAN •AdditionalSAN-managedfeatures 4Introduction

2ConfiguringHBAs NOTE: •AlthoughtheproceduresinthischapterrefertoHBAs,theyapplytoallsupportedadapter types(HBA,CNA,LOM,andmezzaninecards). •ForWindowsservers,onlyonebootpathmustbeconfigured. IMPORTANT:HewlettPackardEnterpriserecommendsdisablingHBABIOSonHBAsthat arenotpartofBFS. HBA/CNA/LOM/mezzaninecardsprovideBFSfunctionality.Whenadaptersareconfiguredto bootfromthediskdeviceontheSAN,theserverbootsasiftheSANdiskwerealocaldisk.More thanoneadaptercanbeconfiguredfortheredundantbootpathforthehighavailabilityofthe bootdevice.AfterthelinkisestablishedwithbootLUNnoadditionalfailoverisperformed. ConfiguringSecureBoot FortheOSvariantsthatsupporttheUEFISecureBootfeature,seeConfiguringSecureBoot sectionintheHPEUEFIsystemutilitiesuserguideforHPEProLiantGen9Serversmanual availableathttp://www.hpe.com/info/UEFI-manuals.Toenablethisfunctionalityonyourserver, followtheserverconfigurationguidelinesproperly. NOTE: •TheoperatingsystemmustsupporttheUEFISecureBootoption. •TheUEFISecureBootoptionissupportedonallProLiantGen9servers,theDL580Gen8 servers,andallC-classGen9bladeservers. FormoreinformationonenablingtheUEFIsecurebootonyourserver,seetheUEFISystem UtilitiesUserGuideforyourserverspecificplatform. ConfiguringEmulexHBAsinBIOSenvironments ToconfigureanEmulexbootdeviceforhighavailability: 1.ForspecificEmulexproducttype,pressAlt+EorCtrl+EtoenterEmulexFC,FCoE,orISCSI BIOSasitappearsduringthebootprocesstofurtherconfigurethebootcomponents. 2.UsetheupanddownarrowkeystonavigatethelistandselecttheHBAindexnumber,and thenpressEnter. TheHBAconfigurationmenuappears. 3.SelectConfigureThisAdapter’sParameters. TheConfigureAdapter’sParametersmenuappears. 4.SelectEnableorDisableBIOS. CAUTION:IfBIOSisenabled,ensureatleastonevalidBFSLUNisconfigured,as mentionedinStep8.Otherwise,thenextserverbootwilltakesignificantlylongtime. 5.Press1toenabletheBIOS. 6.PressEsctwicetoreturntothemainmenu. 7.Ifnotalreadydone,zoneandcreatethebootLUN. 8.SelectConfigureBootDevices. TheSavedBootDeviceslistappears. NOTE:ToclearSavedBootDeviceslist,enter00. ConfiguringSecureBoot5

9.UsetheupanddownarrowkeystonavigatetotheHBAthatneedstobesetastheprimary bootpath,andthenenter1. ThearrayWWNandLUNcreated,appears. 10.AttheSelectTwo-DigitNumberoftheDesiredBootDeviceprompt,enter theindexofthecontrollerport. 11.Whenprompted,entertheLUNIDofthestartingLUN. 12.Whenprompted,entertheindexofthebootdevicefromthelist. 13.SelectBootthisdeviceviaWWPN. 14.ReturntotheListofSavedDeviceswindow. 15.ExitfromtheBIOSmenuandreboottheserver. 16.ForserversrunningWindows:• 1.Completetheoperatingsystembuild.See“Installingtheoperatingsystem”(page 12). 2.Installmultipathingsoftware. 3.ProceedtoStep17. •ForserversrunningLinux: 1.Completetheoperatingsystembuild.See“Installingtheoperatingsystem”(page 12). 2.Ifmultipathingsoftwareisnotalreadyconfigured,configuremultipathingsoftware. 3.ProceedtoStep17. 17.Configurealternatepathsforbootdevicesbyselectingtheunusedentriesandrepeating Step12andStep13. 18.ReturntotheEmulexAdaptersintheSystemmenu. 19.ConfigureotherHBAsbyrepeatingStep2throughStep17. ConfiguringEmulexHBAsinHPEUEFIEnvironments NOTE:TheUEFIenvironmentmaylookandbehavedifferentlyfromotherOEMproviders. ToconfigureaHewlettPackardEnterprise-brandedEmulexbootdeviceforhighavailabilityin legacyBIOSbootmode(HPE81EandHPE82Eonly): 1.AllowthesystemtogetpasttheUEFIportionofthebootsequenceandenterthelegacy BIOSbootmodule.ThesystemshoulddisplaytheBIOS-styledevicebannersatthispoint. 2.Followsthestepsunder“ConfiguringEmulexHBAsinBIOSenvironments”(page5)to completetheconfigurationprocess. ToconfigureaHewlettPackardEnterprise-brandedEmulexbootdeviceforhighavailabilityin legacyBIOSbootmode(allotheradapters): •TheseadapterscanconfiguretheirlegacyBIOSmodeoperationviatheUEFIHIIinterfaces. Toconfigurethem,followtheinstructionsunderToconfigureaHewlettPackard Enterprise-brandedEmulexbootdeviceforhighavailabilityinUEFIbootmode. ToconfigureaHewlettPackardEnterprise-brandedEmulexbootdeviceforhighavailabilityin UEFIbootmode: 1.Duringsystemboot,pressF9toenterthesystemutilitiesmenu. 2.SelectSystemConfiguration,andthenpressEnter. 3.Navigatetooneofthedesiredadapterports,andthenpressEnter. TheHBAsHIIconfigurationmenushouldappear. 4.SelectSetEmulexAdaptertoDefaultSettings,andthenpressEnter. 5.SelectSetAdapterDefaults,andthenpressEnter. 6ConfiguringHBAs

6.SelectSetBootfromSAN,andchangetheoptiontoEnable. 7.Ifneeded,changetheappropriateFCFparameterstoconnecttoyourFC/FCoEnetwork. 8.SelectAddBootDeviceandwaitfortheadaptertoscanandfindthebootabletargets availableonthefabric. 9.SelectthedesiredbootdeviceWWPN,andthenpressEnter. 10.SelectthedesiredbootLUN,andthenpressEnter. 11.SelectCommitChanges,andthenpressEnter. 12.PressESCuntilyouhavereturnedtotheHBAsHIIconfigurationmenu. 13.ConfigureadditionalboottargetsbyrepeatingStep6throughStep10. 14.SelectChangeBootDeviceOrder,toverifythatallbootdevicesareconfiguredandsaved correctlyandthattheirbootpriorityisorderedcorrectly 15.PressESCuntilyouhavereturnedtothesystemconfigurationmenu. 16.ConfigurealltheapplicableFCadapterportsinthesystembyrepeatingStep3through Step13. ConfiguringQLogicHBAsinBIOSenvironments ToconfigureaQLogicbootdeviceforhighavailability: 1.ForspecificQLogicproducttype,pressAlt+QorCtrl+QtoenterQLogicFC,FCoE,orISCSI BIOSUtilityasitappearsduringthebootprocesstofurtherconfigurethebootcomponents. TheEmulexBIOSutilitydisplaysEmulexAdaptersintheSystem. 2.SelecttheHBAtoboot,andthenpressEnter. TheFast!UTILOptionsmenuappears. 3.SelectConfigurationSettings,andthenpressEnter. TheConfigurationSettingsmenuappears. 4.SelectAdapterSettings,andthenpressEnter. TheAdapterSettingsmenuappears. 5.UsethearrowkeystoselectHostAdapterBIOS,andthenpressEntertochangethe settingtoEnabled. 6.PressEsctoreturntotheConfigurationSettingsmenu. 7.SelectSelectableBootSettings,andthenpressEnter. TheSelectableBootSettingsmenuappears. 8.PressEntertoenabletheSelectableBootoption. 9.MovethecursortoPrimaryBootPortName,LUN,andthenpressEnter. TheSelectFibreChannelDevicemenuappears. 10.SelectthecontrollerPortNameofthearray,andthenpressEnter. TheSelectLUNmenuappears. 11.Selectthedevicefromwhichtoboot,andthenpressEnter. 12.ToconfigurealternatebootpathsforLinuxservers: a.ReturntotheSelectableBootSettingsmenu. b.SelectBootPortName,LUN. c.PressEntertoenabletheSelectableBootoption. d.MovethecursortoSecondaryBootPortNameLUN,andthenpressEnter. TheSelectFibreChannelDevicemenuappears. e.SelectthecontrollerPortNameofthenextarray,andthenpressEnter. TheSelectLUNmenuappears. ConfiguringQLogicHBAsinBIOSenvironments7

f.Selectthealternatedevicefromwhichtoboot,andthenpressEnter. 13.RepeatStep12forallcontrollerportsinthearray. 14.PressEsctwicetosavethechanges,andthenselectSaveChanges. TheconfigurationchangestotheselectedHBAaresaved. 15.FromtheFast!UTILOptionsmenu,selectSelectHostAdapter,andthenpressEnter. SelecttheotherHBAsandrepeatStep2throughStep14. 16.PressEsctwicetosavethechanges. Initialsetupiscomplete. 17.Reboottheserver. ConfiguringQLogicHBAsinUEFIEnvironments NOTE:TheUEFIenvironmentmaylookandbehavedifferentlyfromotherOEMproviders ToconfigureaHewlettPackardEnterprise-brandedQLogicbootdeviceforhighavailabilityin legacyBIOSbootmode(HPE81QandHPE82Qonly): 1.AllowthesystemtogetpasttheUEFIportionofthebootsequenceandenterthelegacy BIOSbootmodule.ThesystemshoulddisplaytheBIOS-styledevicebannersatthispoint. 2.Followsthestepsunder“ConfiguringQLogicHBAsinBIOSenvironments”(page7)to completetheconfigurationprocess. ToconfigureaHewlettPackardEnterprise-brandedQLogicbootdeviceforhighavailabilityin legacyBIOSbootmode(allotheradapters): •TheseadapterscanconfiguretheirlegacyBIOSmodeoperationviatheUEFIHIIinterfaces. Toconfigurethem,followtheinstructionsunderToconfigureaHewlettPackard Enterprise-brandedQLogicbootdeviceforhighavailabilityinUEFIbootmode. ToconfigureaHewlettPackardEnterprise-brandedQlogicbootdeviceforhighavailabilityin UEFIbootmode: 1.Duringsystemboot,pressF9toenterthesystemconfigurationmenu. 2.SelectSystemConfiguration,andthenpressEnter. 3.NavigatetooneofthedesiredadapterportsandthenpressEnter. TheHBAsHIIconfigurationmenushouldappear. 4.SelectAdapterSettings,andthenpressEnter. 5.ResetdefaultsFCFunction. 6.Ensurealltheadaptersettingsmatchthoseusedbyyourfibrechannelfabric. 7.SelectSaveChanges. 8.SelectBootSettings,andthenpressEnter. 9.SelectAdapterDriver,andthenpressEnter. SetittoEnabledandthenpressEnter. 10.SelectSelectiveLoginandsetittoEnabled. 11.SelectSelectiveLUNLoginandsetittoEnabled. 12.SelectWorldLoginandsetittoDisabled. 13.SelectSaveChanges,andthenpressEnter. 14.PressESCtoreturntotheHBAsHIIconfigurationmenu. 15.SelectBootDevices,andthenpressEnter. 16.SelectafreebootdeviceandenterinthedesiredtargetWWPNandLUNnumber. 17.RepeatStep15foreachtargetportyouwishtoconnecttowiththisdevice. 18.PressESCuntilyoureturntothesystemconfigurationmenu. 19.ForalladapterportsinthesystemrepeatStep3throughStep17 8ConfiguringHBAs

ConfiguringBrocadeHBAs EnableordisableBIOSforBFS,setportspeed,anddisplayHBABIOSsettingsusingBCU commands.Bydefault,BIOSisenabledonallHBAports. HPEBrocadeBIOSConfigurationUtilitycanbeutilized,embeddedwiththebootcode,BCU commands,andtheHCMtoconfigureBFS.Formoreinformationabouttheprocedures,seethe BootCodechapterintheBrocadeAdaptersinstallationandreferencemanualavailableathttp:// www.hpe.com/support/manuals.UnderStorage,clickStorageNetworking,andthenunder HostBusAdapters,selectyourproduct. ToconfigureaBrocadebootdeviceforhighavailability: 1.EnableBIOS. BIOSisenabledbydefault.However,BIOSmustbedisabledforarraysthatarenotconfigured forBFS. 2.EnableoneofthefollowingbootLUNoptions. •AutoDiscover—Whenenabled,bootinformation,suchasthelocationofthebootLUN, isprovidedbythefabric.Thisisthedefaultvalue. •FlashValues—TheHBAobtainsthebootLUNinformationfromflashmemory. •FirstLUN—ThehostbootsfromthefirstLUNvisibletotheHBAthatisdiscoveredin thefabric. NOTE:HewlettPackardEnterpriserecommendsnotusetheFirstLUNoption. 3.Selectabootdevicefromdiscoveredtargets. ConfiguringQlogicEthernetCNAs ToconfigureaQlogicEthernetbootdeviceforhighavailability: 1.UpdateserverBIOSwiththelatestversiontoensurethattheBIOSsupportsbootfromSAN features. NOTE:BootfromSANfeatureisNOTavailableforsupportedserversusingAMD processors. 2.DuringPOST,pressCtrl-SattheQlogicEthernetNetXtremeEthernetBootAgentbanner toinvokeCCMUI.ThisdisplaysQlogicEthernetAdaptersinthesystem. 3.Usethenavigationkeystoselectthedeviceforwhichbootprotocolistobeconfiguredand thenpressEnter. 4.SelectDeviceHardwareConfigurationandpressEnter. 5.EnsurethatDCBProtocolisenabledonthedeviceandcorrectStoragePersonalityis configuredbasedonthebootprotocolbeingconfigured.PressEsc. NOTE:FCoEbootisonlysupportedonDCBenabledconfigurations. 6.SelectMBAConfiguration,andpressEnter. 7.ConfigureBootProtocolfieldtoFCoEandpressEsc. 8.SelectFCoEBootConfigurationandpressEnter. 9.SelectTargetInformationandpressEnter. 10.Fromthelist,selectthefirstavailablepathandpressEnter. 11.SettheconnectparametertoEnabled.EnterthetargetWWPNandBootLUNIDforthe targettobeusedforboot. 12.NotedowntheinitiatorWWPNseenatthebottomoftheTargetinformationscreen. 13.PressEsctillpromptedtoexitandsavechanges. ConfiguringBrocadeHBAs9

14.ProvisionStorageAccessintheSAN Storageaccessconsistsofzoneprovisioningandstorage-selectiveLUNpresentation,each ofwhichiscommonlyprovisionedperinitiatorWWPN.Thetwooptionsavailableforstorage accessare: a.Pre-provisioning–Toallowtheappropriateaccessfortheinitiator,manuallymodify fabriczoningandstorage-selectiveLUNpresentationbyusinginitiatorWWPN. b.Ctrl-Rmethod–TheCtrl-Rmethodallowstheusertoapplythebootinitiatortocarry thelinkandloginintoallavailablefabricsandtargets.Usingthismethod,theusercan ensurethattheinitiatorisloggedintothefabric/targetbeforemakinganyprovisioning changesandcanprovisionwithoutmanuallyenteringWWPNs. •Allowsthesystemtoattempttobootthroughtheselectedinitiator. •Aftertheinitiatorbootstarts,itcommenceswithDCBXsync,FIPDiscovery,Fabric Login,TargetLogin,andLUNreadinesschecks.Iftheinitiatorisunabletocomplete anyofthesechecks,MBAprovidestheoptiontopressCtrl-R.PressCtrl-R. •AfterCtrl-Risactivated,thebootinitiatormaintainsthelinkandallowstheuserto makenecessaryprovisioningcorrectionsandcompletethecheck.Ifneeded,modify fabriczoningandmakenecessaryLUNprovisioningchanges. 15.ProceedtoOSinstallationafterstorageaccessisprovisionedinSAN. ConfiguringQLogic(QlogicEthernet)CNAsinHPEUEFIEnvironment NOTE:TheHPEUEFIenvironmentmaylookandbehavedifferentlyfromotherOEMproviders ToconfigureanHPE-brandedQlogic(QlogicEthernet)CNAforBootFromSaninUEFIboot mode,followthesesteps: 1.Duringsystemboot,pressF9toenterthesystemconfigurationmenu. 2.SelectSystemConfiguration,andthenpressEnter. 3.NavigatetooneofthedesiredadapterportsandthenpressEnter. TheCNA'sMainConfigurationPageshouldappear. 4.SelectDeviceHardwareConfiguration,andthenpressEnter. 5.SelectStoragePersonalityandUEFIBootModeasFCoE. 6.SavechangesbypressingF10. 7.PressESCthenselectFCoEBootConfigurationMenu,andthenpressEnter. 8.SelectFCoEGeneralParametersandpressEnter. 9.SelectBoottoFCoETargetandsetittoEnabled. 10.SelectHBABootModeandsetittoEnabled. 11.SavechangesbypressingF10. 12.PressESCthenselectFCoETargetParameters,andthenpressEnter. 13.EnabletheTargetestablishmentbyselectingConnect#,thenpressEnterthensetitto Enabled. 14.ConfigurethepreferredTargetbyselectingWWPN#,thenpressEnterthenselectthe requiredTargetWWPN. 15.ConfigurethetargetbootLUNbyselectingBootLUN#,thenpressEnterthentypethe LUNNumber. 16.RepeatStep13throughStep15foreachtargetportyouwishtoconnecttowiththisdevice. 17.SavechangesbypressingF10. 18.PressESCuntilyoureturntothesystemconfigurationmenu. 19.ToconfigureBFSonallthedesiredadapterportsinthesystemrepeatStep3throughStep 18 10ConfiguringHBAs