ibm bladeboot san guide v2.02

Upload: christian-fajardo

Post on 06-Apr-2018

238 views

Category:

Documents


1 download

TRANSCRIPT

  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    1/24

    IBMSystemx BladeBoot SAN Guide Version2.02

    CopyrightIBMCorp.2006,2008 Page1of24 6/6/2008

    BBllaaddeeBBoooott

    SSAANN GGuuiiddee

    Software-BasediSCSIBootSANGuideforIBMBlades

    http://www.ibm.com/
  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    2/24

    IBMSystemx BladeBoot SAN Guide Version2.02

    NoteBeforeusingthisinformationandtheproductitsupports,readtheinformationinNotices,onpage21.

    Copyright International Business Machines Corporation 2006-2008. All rightsreserved.USGovernmentUsersRestrictedRightsUse,duplication,ordisclosurerestrictedbyADPGSAschedulecontractwithIBMCorp.

    CopyrightIBMCorp.2006,2008 Page2of24 6/6/2008

  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    3/24

    IBMSystemx BladeBoot SAN Guide Version2.02

    1 IBM iSCSI BladeBoot ................................................................................... 42 SAN Configuration ....................................................................................... 52.1 Introduction.............................................................................................5

    2.1.1 OverviewDiagram ...........................................................................52.1.2

    Console ...........................................................................................6

    2.2 OverviewofBladeiSCSIBootSequence ...............................................62.3 OperatingSystemDeployment...............................................................7

    2.3.1 InstallfromMediatoiSCSILUN ......................................................72.3.2 Image-basedDeployment ...............................................................7

    2.4 ParameterMethodology .........................................................................72.4.1 DHCP ..............................................................................................72.4.2 NVRAM ...........................................................................................8

    2.5 SANwithDHCP......................................................................................82.5.1 Option17.........................................................................................82.5.2 VendorOptions................................................................................9

    2.6 SANwithoutDHCP.................................................................................92.7 iSCSIConfigurationManager .................................................................92.8 iSCSITarget ...........................................................................................9

    2.8.1 LUNTypes ....................................................................................102.8.2 AccessControl ..............................................................................10

    2.9 QuickTests(Optional) ..........................................................................102.9.1 WindowsPartition..........................................................................102.9.2 DOS...............................................................................................113 Blade Hardware Guide............................................................................... 13

    3.1 iSCSIBladeBootSupportMatrix...........................................................133.2 URLs.....................................................................................................13

    3.2.1 GeneralLinks ................................................................................133.2.2 IBMiSCSIConfigurationManager.................................................143.2.3 BroadcomNetXtremeI ..................................................................143.2.4 BroadcomNetXtremeII .................................................................14

    3.3 ChassisandBladePreparation ............................................................143.4 Considerations......................................................................................143.5 BIOSSetup...........................................................................................153.6 FirmwareLoginScreen.........................................................................163.7 iSCSIFirmwareErrorMessages ..........................................................16

    3.7.1 iSCSIBootErrorCodes.................................................................163.7.2 POSTErrorCodes ........................................................................184 IBM System Storage N Series Filers .......................................................... 19

    4.1 OnTapRevisionLevel ..........................................................................195 Frequently Asked Questions ...................................................................... 206 Notices ...................................................................................................... 217 Trademarks ............................................................................................... 24

    CopyrightIBMCorp.2006,2008 Page3of24 6/6/2008

  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    4/24

    IBMSystemx BladeBoot SAN Guide Version2.02

    1 IBM iSCSI BladeBootIBMiSCSIBladeBootenablesaBladewithnolocaldisktobootfromaniSCSITargetusingastandardEthernetport.Thisisaccomplishedviaacombinationof

    firmwareandoperatingsystemsupport.RefertotheBladeBootwebportalforadditionalinformation.

    CopyrightIBMCorp.2006,2008 Page4of24 6/6/2008

    http://www-03.ibm.com/systems/bladecenter/hardware/storage/iscsi.htmlhttp://www-03.ibm.com/systems/bladecenter/hardware/storage/iscsi.html
  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    5/24

    IBMSystemx BladeBoot SAN Guide Version2.02

    2 SAN Configuration

    2.1 Introduction

    ThissectiondescribeshowtosetupabasiciSCSIBladeBootSANconfiguration.StartwiththisReferenceImplementationtovalidatetheiSCSIBootprocessandthenexpandyourSANappropriatetoyourenvironment.

    2.1.1 Overview Diagram

    ThediagrambelowshowsthebasiccomponentsrequiredforaniSCSIBootSAN.Theprimarycomponentsrequiredare:

    IBMBladeCenter IBMBlades1(seeiSCSIBootBladeSupportMatrix) iSCSITarget,e.g.IBMN3700Filer Console iSCSIConfigurationManager

    o AutilityinstalledonandrunfromtheConsole DHCPServer(optional)

    TheBladeCentercontainsanumberofBladeswithnolocaldisks.EachBladebootsfromitsownLUNontheiSCSITarget.TheoptionalDHCPserverprovidesnetworkparameters.TheConsoleisusedtomanagetheSAN.

    1IBMiSCSIBladeBootisafeatureincludedwithselectIBMBlades.ConsultyourIBM

    Representativefordetailsregardingsupportedmodels.

    CopyrightIBMCorp.2006,2008 Page5of24 6/6/2008

  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    6/24

    IBMSystemx BladeBoot SAN Guide Version2.02

    FortheReferenceimplementationhaveallthesystemsonthesamesubnetanduse255.255.255.0asthenetmask.Ifthisisnotpossible,thenusethe255.255.255.0netmaskandagateway.

    2.1.2 ConsoleTheconsolesystem:

    1. ProvidesbrowseraccesstotheBladeCenterManagementModuleWebInterface

    a. TheBladeCenterwebinterfacealsoprovidesaRemoteConsolecapabilityfortheBlades

    2. RunstheiSCSIConfigurationManager(BladeNVRAMconfigurationtool)3. MayprovidebrowseraccesstotheiSCSITarget(seeyouriSCSITarget

    documentation).TheConsolemustbeconfiguredwith:

    1. AJavaruntimeenvironment.Oneofthefollowingversions(orlaterupdates):

    a. 1.4.2_17http://java.sun.com/j2se/1.4.2/download.html

    b. 1.5.0_15

    ClickonPreviousReleaseshttp://java.sun.com/javase/downloads/index.jsp

    c. 6u10

    http://java.sun.com/javase/downloads/index.jsp

    2. IBMiSCSIConfigurationManager.Thefollowingversion(orlaterupdate):

    a. 2.3.0cIBMiSCSIConfigurationManager

    2.2 Overview of Blade iSCSI Boot SequenceThebasicstepsforaBladetobootviaiSCSIare:

    CopyrightIBMCorp.2006,2008 Page6of24 6/6/2008

    http://java.sun.com/j2se/1.4.2/download.htmlhttp://java.sun.com/javase/downloads/index.jsphttp://java.sun.com/javase/downloads/index.jsphttp://java.sun.com/javase/downloads/index.jsphttp://java.sun.com/javase/downloads/index.jsphttp://java.sun.com/j2se/1.4.2/download.html
  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    7/24

    IBMSystemx BladeBoot SAN Guide Version2.02

    1. TheBladepowersup2. TheiSCSIBootfirmwareintheBladeusesoneoftwomethodstoobtain

    networkingparametersa. DHCPb.

    On-boardNVRAM3. Thenetworkingparametersareobtained

    4. ThefirmwarelogsintotheiSCSITarget5. Thefirmwarebeginsthebootprocess(byloadingandexecutingthe

    masterbootrecord)6. Theoperatingsystemtakesoverandcompletesthebootstrapprocess.

    2.3 Operating System Deployment

    Notethatnotalloperatingsystemsnecessarilysupportalldeploymentmodes.

    2.3.1 Install from Media to iSCSI LUNInthismodeinstallationisviathefamiliarprocessofbootingtheinstallationmediaandinstallingtodisk.TheremightbeafewadditionalstepsduringinstallationtoselectiSCSIBoot.

    2.3.2 Image-based Deployment

    Inthismodeinstallationoccursinthreemainsteps.Steponeisatraditionalinstalltoalocaldisk.SteptwoiscapturinganimageofthelocaldriveandtransferringtheimagetoastoragedeviceontheSAN.Stepthreeisreplicating

    theimageforusebyanewsystem.

    2.4 Parameter Methodology

    ThefirmwaremustobtainvariousnetworkparameterstoinitiateiSCSIBoot.ThisincludesbutisnotlimitedtoanIPaddress,subnetmask,iSCSITargetIP,iSCSITargetName,iSCSILUN,etc.ThisinformationcanbeobtainedfromDHCPorfrominternalNVRAM.

    2.4.1 DHCP

    InaDHCPconfigurationareservationmustbecreatedassociatingaMACaddresswithanIPaddress.ADHCPoptionisusedtoprovidetheiSCSITargetinformation.

    CopyrightIBMCorp.2006,2008 Page7of24 6/6/2008

  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    8/24

    IBMSystemx BladeBoot SAN Guide Version2.02

    2.4.2 NVRAM

    InanNVRAMconfigurationtheparametersrequiredbytheiSCSIBootprocessarestoredinNVRAM.

    NotethatNVRAMalsospecifiesthemodetouseDHCPorNVRAM.ThusavalidNVRAMconfigurationmustbeestablishedviatheIBMiSCSIConfigurationManagerevenifDHCPmodeisselected.

    2.5 SAN with DHCP

    IntheSANwithDHCPconfigurationaDHCPserverprovidesthenetworkingparameters.ADHCPreservationisrequiredforeachBlade.EachreservationhasanOptionwhichspecifiestheiSCSITargetbootLUN.

    YouspecifytheDHCPOptionviaoneoftwomethods,Option17orVendorOptions.

    2.5.1 Option 17

    Option17isdefinedbytheIETFRFC4173:

    http://www.ietf.org/rfc/rfc4173.txtYouwillneedacopyforcompletedetailedreference.Briefly,option17isformattedas:iscsi:::::

    CopyrightIBMCorp.2006,2008 Page8of24 6/6/2008

    http://www.ietf.org/rfc/rfc4173.txthttp://www.ietf.org/rfc/rfc4173.txt
  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    9/24

    IBMSystemx BladeBoot SAN Guide Version2.02

    Forexample:iscsi:192.168.70.20:6:3260:0:iqn.1986-03.com.ibm:sn.12345678

    2.5.2 Vendor OptionsAnadvancedmodeviaDHCPVendorOptionsisalsosupported.TheVendorOptionsmodeisanadvancedmodeandisnotnecessarytocompletetheReferenceSANexercise.

    2.6 SAN without DHCPIntheSANwithoutDHCPconfigurationthenetworkingparametersarestoredinBladeNVRAM.

    ThenetworkingparametersyoudetermineareinputtotheIBMiSCSIConfigurationManagerforstorageintoNVRAM.NotethateachBladeServerhasitsownNVRAM.

    2.7 iSCSI Configuration ManagerTheiSCSIConfigurationManagermustberunforbothDHCPandNVRAMmodes.TheiSCSIConfigurationManagerdownloadstheNVRAMtableintoaBladeServer.

    SeetheIBMiSCSIConfigurationManagerGuideforfurtherdetails.

    2.8 iSCSI Target

    PleaserefertoyouriSCSITargetdocumentation.

    CopyrightIBMCorp.2006,2008 Page9of24 6/6/2008

  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    10/24

    IBMSystemx BladeBoot SAN Guide Version2.02

    2.8.1 LUN Types

    IfyouriSCSITargethasanoptionforLUNTypeIsuggestselectingraworimageorwhateveryourdevicecallsanun-typedcollectionofdiskblocks.However,consultyourTargetdocumentationsincetheremightbeperformance

    orotheradvantagestoselectingaspecificLUNtype(ifavailable).

    2.8.2 Access Control

    YouriSCSITargetmayprovideanumberofwaystosetupaccesscontrolforthesystemrunningiSCSIBoot.ThismightbebyInitiatoriqn,orMACaddress,orIPaddress.InDHCPOption17modethedefaultInitiatoriqnnamethattheIBMiSCSIBootfirmwaregeneratesis:

    WhenDHCPOption12ispresent:iqn.1986-03.com.ibmWhenDHCPOption12isnotpresentiqn.1986-03.com.ibmWhenoperatinginNVRAMmodeorDHCPVendorOptionsmodetheiqnnameisprovidedbytheadministrator.Forexample,thefollowingiqncanused:

    iqn.1986-03.com.ibm2.9 Quick Tests (Optional)

    IfyoudliketotestyourSANconfigurationherearesome(optional)methods.ForthesystemthatyouwillbeusingtotestbootingfromSANdonothavealocaldiskinstalledforthesetests.

    2.9.1 Windows Partition

    1. CreateaLUNonyouriSCSITargetandconfiguretheSAN2. AttachtotheLUNviatheMicrosoftWindowsInitiatorfromtheConsoleorothersuitablesystem.

    3. RunDiskManagementMyComputer->Manage->DiskManagement

    a. IfyourLUNwascreatedandinitializedwithallzeros,asisoftenthecasethenWindowswillpromptyoutoInitializethedisk,followthepromptsanddefaults.

    CopyrightIBMCorp.2006,2008 Page10of24 6/6/2008

  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    11/24

    IBMSystemx BladeBoot SAN Guide Version2.02

    b. Rightclickonthewhitebox(nexttoDisk1intheexampleabove)andPartition,Format,andMarkActive

    4. BootaBladeServerwithiSCSIBootenabled.5.

    TheIBMiSCSIBootFirmwareInitiatorshouldloginsuccessfully.6. TheemptyWindowspartitionshouldbootanddisplayanerrormessage.

    2.9.2 DOS

    1. SetuptheSANwithaLUN2. BootDOSfromfloppydiskette3. RunFDISKandpartitionthedrive

    CopyrightIBMCorp.2006,2008 Page11of24 6/6/2008

  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    12/24

    IBMSystemx BladeBoot SAN Guide Version2.02

    a. Markthepartitionactiveb. Youwillhavetoreboot

    4. BootDOSfromfloppydiskette5. formatc:/s6. Removethediskettefromthedrive7.

    Reboota. YoushouldbootintoDOSandaC:\prompt

    CopyrightIBMCorp.2006,2008 Page12of24 6/6/2008

  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    13/24

    IBMSystemx BladeBoot SAN Guide Version2.02

    3 Blade Hardware Guide

    3.1 iSCSI BladeBoot Support Matrix

    Minimum BIOS Level Minimum BMC LevelModel BladeBootSupport Build ID Revision Build ID RevisionHS12HS12 8014 Yes N1E125AUS 1.00 N1BT07LUS 1.01

    HS12 8028 Yes N1E125AUS 1.00 N1BT07LUS 1.01HS20HS20 1883 Yes BWE131BUS 1.12 BWBT40AUS 1.33HS20 1884 No n/a n/a n/a n/a

    HS20 7981 No n/a n/a n/a n/a

    HS20 8678 No n/a n/a n/a n/aHS20 8832 No n/a n/a n/a n/a

    HS20 8843 Yes BWE131BUS 1.12 BWBT40AUS 1.33HS21HS21 1885 Yes BCE135AUS 1.12 BCBT47BUS 1.12

    HS21 8853 Yes BCE135AUS 1.12 BCBT47BUS 1.12HS21 XMHS21 1915 Yes MJE127AUS 1.09 MJBT22A 1.13

    HS21 7995 Yes MJE127AUS 1.09 MJBT22A 1.13HS40HS40 8839 No n/a n/a n/a n/aLS20LS20 8850 Yes BKE127A 1.27 BKBT29AUS 2.21LS21LS21 7971 Yes BAE145AUS 1.06 BABT46A 1.24LS41LS41 7972 Yes BAE145AUS 1.06 BABT46A 1.24

    3.2 URLs

    3.2.1 General Links

    IBMSupportHomePageBladeMatrixIBMiSCSIBootMainPageIBMiSCSIBootCommanderUtility

    CopyrightIBMCorp.2006,2008 Page13of24 6/6/2008

    https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5075102&brandind=5000020https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5075123&brandind=5000020https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5075102&brandind=5000020https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5075123&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-57809&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-66518&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-57809&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-66518&brandind=5000020https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5073374&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5071193&brandind=5000020https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5073374&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5071193&brandind=5000020https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5073371&brandind=5000020https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5073202&brandind=5000020https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5073371&brandind=5000020https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5073202&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-59842&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5070636&brandind=5000020https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5073380&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5072771&brandind=5000020https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5073380&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5072771&brandind=5000020http://www.ibm.com/support/us/http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-63017&brandind=5000020http://www-03.ibm.com/servers/eserver/bladecenter/storage/iscsi.htmlhttp://alphaworks.ibm.com/tech/sancommanderhttp://alphaworks.ibm.com/tech/sancommanderhttp://www-03.ibm.com/servers/eserver/bladecenter/storage/iscsi.htmlhttp://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-63017&brandind=5000020http://www.ibm.com/support/us/http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5072771&brandind=5000020https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5073380&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5072771&brandind=5000020https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5073380&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5070636&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-59842&brandind=5000020https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5073202&brandind=5000020https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5073371&brandind=5000020https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5073202&brandind=5000020https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5073371&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5071193&brandind=5000020https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5073374&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5071193&brandind=5000020https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5073374&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-66518&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-57809&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-66518&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-57809&brandind=5000020https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5075123&brandind=5000020https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5075102&brandind=5000020https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5075123&brandind=5000020https://www-304.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5075102&brandind=5000020
  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    14/24

    IBMSystemx BladeBoot SAN Guide Version2.02

    3.2.2 IBM iSCSI Configuration Manager

    IBMiSCSIConfigurationManagerUtilityIBMiSCSIConfigurationManagerUserGuide

    3.2.3 Broadcom NetXtreme IBroadcomNetXtremeFirmwareUpdateUtilityBroadcomNetXtremeDrivers

    3.2.4 Broadcom NetXtreme II

    BroadcomNetXtremeIIFirmwareUpdateUtilityBroadcomNetXtremeIIDrivers

    3.3 Chassis and Blade Preparation

    1. UpdatetheBladeCenterManagementModule(s)tothelatestlevelof

    firmware.2. Updatethenetworkswitch(es)tothelatestleveloffirmware.3. UpdatetheBladeServerBMC4. UpdatetheBladeServerBIOS

    Note:AllNICfirmwareupdatesmustbeperformedwithF1SetupvaluessettoDefault.Thatis,youcannotbeloggedintoaniSCSITargetwhenrunningtheNICupdateprocedure.

    5. UpdatetheBladeServerNICMicrocodeNotethatforthebuilt-inNICsthisutilityupdatesthemicrocode.ThePXEagentispartoftheBIOSupdate.Note:Selectingeither0or1updatesbothnetworkports.Selecting0willplaceSerialoverLAN(SoL)onthefirstnetworkport,selecting1willplaceSoLonthesecondnetworkport.

    6. Updateanyadd-inexpansioncardsthatmaybepresent.

    Notethatforadd-inexpansioncardsthisupdatesboththemicrocodeandthePXEagentonthecard.

    3.4 Considerations

    1. WheniSCSIBootisenabledyoucannotusePXEboot.

    CopyrightIBMCorp.2006,2008 Page14of24 6/6/2008

    http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-64883&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-64882&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-53693&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-43815&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-64505&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5070766&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-5070766&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-64505&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-43815&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-53693&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-64882&brandind=5000020http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/docdisplay?lndocid=MIGR-64883&brandind=5000020
  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    15/24

    IBMSystemx BladeBoot SAN Guide Version2.02

    3.5 BIOS Setup

    1. ForeachBladeconfigureBIOSSetup:

    a. Poweronthesystem.PressF1toenterSetup.b. LoadDefaultSettingsc. StartOptions->iSCSIInitiator->Enabled,Escd. SaveSettings

    Note:Ifan1801erroroccursthenconfigurePXEtorunononlytheEthernetportbeingusedforiSCSIBoot.SeeFrequentlyAskedQuestions.

    CopyrightIBMCorp.2006,2008 Page15of24 6/6/2008

  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    16/24

    IBMSystemx BladeBoot SAN Guide Version2.02

    3.6 Firmware Login Screen

    Asuccessfulfirmwareloginshouldlooksimilartothefollowingscreenshot.

    3.7 iSCSI Firmware Error Messages

    TherearetwolevelsoferrorcodesforiSCSIBoot.OnecodeisdisplayedbytheiSCSIBootfirmwareandtheotherisdisplayedbythesystemPOST.

    3.7.1 iSCSI Boot Error Codes

    Thedisplayederrorcodeisfourcharacters(twobytes).UpperByte:FirstTargetLowerByte:SecondTargetPOST SUCCESSFUL 0x00

    POST NO ATTEMPT TO CONNECT TO TARGET 0x01

    UNEXPECTED 0x02

    UNABLE TO SEND DHCP PACKET 0x10

    DIDNT GET ANY DHCP OFFER 0x11

    DIDNT RECEIVE VALID DHCP ACK 0x12

    DIDNT GET ANY VALID ISCSI DHCP OFFER 0x13

    CopyrightIBMCorp.2006,2008 Page16of24 6/6/2008

  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    17/24

    IBMSystemx BladeBoot SAN Guide Version2.02

    DHCP ACK IS NOT ISCSI VALID 0x14

    DHCP INFORM INVALID DISCOVERY IP 0x15

    DHCP INFORM FAILED GET DHCP2 MAC 0x16

    DIDNT GET VALID DHCP INFORM ACK 0x17

    MISSING OPTION 203 0x30

    UNABLE TO GET INITIATOR MAC 0x31

    INITIATOR NAME TOO LONG 0x32

    TARGET OPTION FORMAT ERROR 0x33

    TARGET OPTION INVALID IP 0x34

    TARGET OPTION INVALID PROTOCOL 0x35

    TARGET OPTION INVALID PORT 0x36

    TARGET OPTION INVALID LUN 0x37

    TARGET OPTION NAME TOO LONG 0x38

    MISSING OPTION 17 0x39

    MISSING OPTION HOSTNAME 0x3A

    ERROR PARSING OPTION RETRY 0x3B

    ERROR PARSING OPTION SCOPE 0x3C

    BOTH DHCP OPTION 43 AND 17 DEFINED 0x3D

    START UNIT FAILED 0x50

    TEST UNIT READY FAILED 0x51

    FIND BLOCK SIZE FAILED 0x52

    PARAM SIGNATURE INVALID 0x60

    PARAM VERSION INVALID 0x61

    PARAM LEVEL INVALID 0x62

    PARAM ROM LENGTH INVALID 0x63

    ROM TABLE CHECKSUM ERROR 0x64MISSING TARGET CHAP ID 0x65

    MISSING TARGET CHAP PASSWORD 0x66

    MISSING INITIATOR CHAP ID 0x67

    MISSING INITIATOR CHAP PASSWORD 0x68

    UNSUPPORTED SECURITY MODE 0x69

    TARGET IP INVALID 0x6A

    TARGET NAME INVALID 0x6B

    IPV6 UNSUPPORTED 0x6C

    LUN INVALID 0x6D

    NO TARGET PRESENT 0x6E

    INVALID INITIATOR IP 0x6F

    INVALID INITIATOR NAME 0x70

    UNSUPPORTED S D TYPE 0x71

    TARGET PORT INVALID 0x72

    UNSUPPORTED DISCOVERY TYPE 0x73

    GATEWAY REQUIRED 0x74

    TARGET CHAP SECRET INVALID 0x75

    CopyrightIBMCorp.2006,2008 Page17of24 6/6/2008

  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    18/24

    IBMSystemx BladeBoot SAN Guide Version2.02

    INITIATOR CHAP SECRET INVALID 0x76

    FAILED TO READ MBR 0x77

    UNABLE TO LOCATE NETWORK 0x78

    UNDI INIT FAILED 0x79

    UNABLE TO CREATE TCP CONNECTION TO TARGET 0x80

    SECURITY PHASE FAILED 0x81

    OPERATIONAL PARAMS PHASE FAILED 0x82

    CHAP AUTHENTICATION FAILED 0x83

    3.7.2 POST Error Codes

    POSTerrorcodesforiSCSIBoot.Theformatoftheerrorcodeisasfollows:0018XYSSVVVVDDDD

    whereXYisthespecific1800errorcode,SSrepresentstheslotnumberofthedevicewhichhadthefailure(00indicatesplanardevice),VVVVisthePCIvendorIDofthefailingdeviceandDDDDisthePCIdeviceIDofthefailingdeviceifapplicable.ThefollowingXYvaluesaredefined:XY value Error code meaning01 NoROMSpaceAvailable80 Invalidparameterstructure81 Unsupportedparameterversion82 Nonetworkconnection83 Notargetresponse(timeout)84 Targetfound,butnotready

    85 NoDHCPserverresponse86 NovalidDHCPdatafound87 TargetrejectedinitiatorIQN89 CHAPloginfailure90 TargetCHAPidentificationfailure91 Othercommunicationerror94 NoiSCSIparameterdata95 Invalidhardware96 TargetnotrespondingduringSMI99 OtherSMIcommunicationfailure

    CopyrightIBMCorp.2006,2008 Page18of24 6/6/2008

  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    19/24

    IBMSystemx BladeBoot SAN Guide Version2.02

    4 IBM System Storage N Series Filers

    4.1 OnTap Revision Level

    TheOnTapcodemustbeatlevel7.1.1orlater.NSeriesDataOnTapDownloadMatrix

    CopyrightIBMCorp.2006,2008 Page19of24 6/6/2008

    http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/supportresources?brandind=5000029&familyind=5329797&taskind=2http://www-304.ibm.com/jct01004c/systems/support/supportsite.wss/supportresources?brandind=5000029&familyind=5329797&taskind=2
  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    20/24

    IBMSystemx BladeBoot SAN Guide Version2.02

    5 Frequently Asked Questions

    1. Imgettingan1801errorduringPOSTanddidnotseetheIBMiSCSIFirmwareInitiatorbanner.WhatdoIdo?

    An1801meansthatyouneedtoreducethenumberofoptionROMsbeingexecutedduringPOST.TrydisablingPXEforalltheNICsexcepttheonebeingusedforiSCSIBoot.

    2. WhymustPXEbeenabledatall?ThereisasectionofPXEcalledUNDI.ItistheUNDIportionthatprovidestheAPItotheNICusedbyiSCSIBoot.

    3. Imgettingan1880errorduringPOST.WhatdoIdo?An1880errorcanusuallyberesolvedbyloadingorreloadingyouriSCSIparametersusingIBMsiSCSIConfigurationManager(ICM)v2.0.3corlater.AfterrunningICMallowPOSTtocomplete.Ifthe1880errorremainsthenarebootshouldresolvetheissue.

    CopyrightIBMCorp.2006,2008 Page20of24 6/6/2008

  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    21/24

    IBMSystemx BladeBoot SAN Guide Version2.02

    6 NoticesThisinformationwasdevelopedforproductsandservicesofferedintheU.S.A.IBMmaynotoffertheproducts,services,orfeaturesdiscussedinthisdocument

    inothercountries.ConsultyourlocalIBMrepresentativeforinformationontheproductsandservicescurrentlyavailableinyourarea.AnyreferencetoanIBMproduct,program,orserviceisnotintendedtostateorimplythatonlythatIBMproduct,program,orservicemaybeused.Anyfunctionallyequivalentproduct,program,orservicethatdoesnotinfringeanyIBMintellectualpropertyrightmaybeusedinstead.However,itistheuser'sresponsibilitytoevaluateandverifytheoperationofanynon-IBMproduct,program,orservice.IBMmayhavepatentsorpendingpatentapplicationscoveringsubjectmatterdescribedinthisdocument.Thefurnishingofthisdocumentdoesnotgrantyouanylicensetothesepatents.Youcansendlicenseinquiries,inwriting,to:

    IBMDirectorofLicensingIBMCorporationNorthCastleDriveArmonk,NY10504-1785U.S.A.Forlicenseinquiriesregardingdouble-byte(DBCS)information,contacttheIBMIntellectualPropertyDepartmentinyourcountryorsendinquiries,inwriting,to:IBMWorldTradeAsiaCorporation

    Licensing2-31Roppongi3-chome,Minato-kuTokyo106,JapanThefollowingparagraphdoesnotapplytotheUnitedKingdomoranyothercountrywheresuchprovisionsareinconsistentwithlocallaw:INTERNATIONALBUSINESSMACHINESCORPORATIONPROVIDESTHISPUBLICATION"ASIS"WITHOUTWARRANTYOFANYKIND,EITHEREXPRESSORIMPLIED,INCLUDING,BUTNOTLIMITEDTO,THEIMPLIEDWARRANTIESOFNON-INFRINGEMENT,MERCHANTABILITYORFITNESSFORAPARTICULARPURPOSE.Somestatesdonotallowdisclaimerofexpressorimpliedwarrantiesincertaintransactions,therefore,thisstatementmaynotapplytoyou.

    Thisinformationcouldincludetechnicalinaccuraciesortypographicalerrors.Changesareperiodicallymadetotheinformationherein;thesechangeswillbeincorporatedinneweditionsofthepublication.IBMmaymakeimprovementsand/orchangesintheproduct(s)and/ortheprogram(s)describedinthispublicationatanytimewithoutnotice.

    CopyrightIBMCorp.2006,2008 Page21of24 6/6/2008

  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    22/24

    IBMSystemx BladeBoot SAN Guide Version2.02

    Anyreferencesinthisinformationtonon-IBMWebsitesareprovidedforconvenienceonlyanddonotinanymannerserveasanendorsementofthoseWebsites.ThematerialsatthoseWebsitesarenotpartofthematerialsforthisIBMproductanduseofthoseWebsitesisatyourownrisk.IBMmayuseordistributeanyoftheinformationyousupplyinanywayitbelievesappropriate

    withoutincurringanyobligationtoyou.(C)CopyrightIBMCorp.2004439Licenseesofthisprogramwhowishtohaveinformationaboutitforthepurposeofenabling:(i)theexchangeofinformationbetweenindependentlycreatedprogramsandotherprograms(includingthisone)and(ii)themutualuseoftheinformationwhichhasbeenexchanged,shouldcontact:IBMCorporationMW9A/0505600CottleRoadSanJose,CA95193U.S.A.Suchinformationmaybeavailable,subjecttoappropriatetermsandconditions,includinginsomecases,paymentofafee.ThelicensedprogramdescribedinthisdocumentandalllicensedmaterialavailableforitareprovidedbyIBMundertermsoftheIBMCustomerAgreement,IBMInternationalProgramLicenseAgreementoranyequivalentagreementbetweenus.Anyperformancedatacontainedhereinwasdeterminedinacontrolled

    environment.Therefore,theresultsobtainedinotheroperatingenvironmentsmayvarysignificantly.Somemeasurementsmayhavebeenmadeondevelopment-levelsystemsandthereisnoguaranteethatthesemeasurementswillbethesameongenerallyavailablesystems.Furthermore,somemeasurementmayhavebeenestimatedthroughextrapolation.Actualresultsmayvary.Usersofthisdocumentshouldverifytheapplicabledatafortheirspecificenvironment.Informationconcerningnon-IBMproductswasobtainedfromthesuppliersofthoseproducts,theirpublishedannouncementsorotherpubliclyavailablesources.IBMhasnottestedthoseproductsandcannotconfirmtheaccuracyof

    performance,compatibilityoranyotherclaimsrelatedtonon-IBMproducts.Questionsonthecapabilitiesofnon-IBMproductsshouldbeaddressedtothesuppliersofthoseproducts.COPYRIGHTLICENSE:Thisinformationcontainssampleapplicationprogramsinsourcelanguage,whichillustrateprogrammingtechniquesonvariousoperatingplatforms.Youmaycopy,

    CopyrightIBMCorp.2006,2008 Page22of24 6/6/2008

  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    23/24

    IBMSystemx BladeBoot SAN Guide Version2.02

    modify,anddistributethesesampleprogramsinanyformwithoutpaymenttoIBM,forthepurposesofdeveloping,using,marketingordistributingapplicationprogramsconformingtotheapplicationprogramminginterfacefortheoperatingplatformforwhichthesampleprogramsarewritten.Theseexampleshavenotbeenthoroughlytestedunderallconditions.IBM,therefore,cannotguaranteeor

    implyreliability,serviceability,orfunctionoftheseprograms.Eachcopyoranyportionofthesesampleprogramsoranyderivativework,mustincludeacopyrightnoticeasfollows:(yourcompanyname)(year).PortionsofthiscodearederivedfromIBMCorp.SamplePrograms.CopyrightIBMCorp._entertheyearoryears_.Allrightsreserved.Ifyouareviewingthisinformationsoftcopy,thephotographsandcolorillustrationsmaynotappear.

    CopyrightIBMCorp.2006,2008 Page23of24 6/6/2008

  • 8/3/2019 Ibm Bladeboot San Guide v2.02

    24/24