P5微码升级超详细.docx

上传人:b****7 文档编号:11163363 上传时间:2023-02-25 格式:DOCX 页数:48 大小:575.45KB
下载 相关 举报
P5微码升级超详细.docx_第1页
第1页 / 共48页
P5微码升级超详细.docx_第2页
第2页 / 共48页
P5微码升级超详细.docx_第3页
第3页 / 共48页
P5微码升级超详细.docx_第4页
第4页 / 共48页
P5微码升级超详细.docx_第5页
第5页 / 共48页
点击查看更多>>
下载资源
资源描述

P5微码升级超详细.docx

《P5微码升级超详细.docx》由会员分享,可在线阅读,更多相关《P5微码升级超详细.docx(48页珍藏版)》请在冰豆网上搜索。

P5微码升级超详细.docx

P5微码升级超详细

Updatingp5SystemFirmware

 

May2006

1    Overview

1.1      p5serverhardware

1.2      Systemfirmwarefixesandupgrades

1.3      Decodingfirmwarenames

1.4      Decodingtheoperatorcontrolpanel

1.5      TemporaryversusPermanentFirmwaresides

1.6      BeAdvised

2    Requirements

2.1      Softwarerequirements

3    UpgradefirmwarewithHMC

3.1      Connectivity

3.2      HMCrequirements

3.3      ViewingsystemfirmwareinformationusingLICwizard

3.4      UpgradesystemfirmwaretoanewreleaseusingHMC

3.5      UpdatesystemfirmwarewithinareleaseusingHMC

3.6      ChangeLicenseInternalCodeWizard

3.7      RejecttheinstalledfirmwareusingaHMC

4    UpgradefirmwarewithoutaHMC

4.1      AccessASMIviaserialconsole

4.2      Checkingthecurrentfirmwarelevel

4.3      PoweronusingASMI

4.4      Upgradesystemfirmwareviarunningoperatingsystem

4.4.1    UpgradefirmwareimageusingAIX

4.4.2    UpgradefirmwareimageusingLinux

4.5      UpgradefirmwareusingdiagnosticsCD

5    RejectinstalledfirmwarewithoutanHMC

5.1      Boottothepermanentside

5.2      RejecttheinstalledfirmwareusinganOScommand

5.3      RejecttheinstalledfirmwareusingadiagnosticCD

6    Appendixcommonproblems

7    References

 

 

1        Overview

 

Thegoalofthispaperistoprovideeasy-to-readinstructionstoquicklyupdatesystemfirmwareonp5servers. Itisassumedthereaderhasbasicp5skills. Thereareextensivereferencesthatshouldhelpwithitemsnotcoveredinthispaper.

 

Threefirmwareupdatemethodswillbecovered:

 

1.UpdateonanHMCmanagedsystem

2.Updateonastandaloneservervia OS,withoutaHMC

3.UpdateonastandaloneserverusingtheDiagnosticCD,withoutaHMC

 

Pleasefirstreadthroughtheprerequisitesbeforegettingstartedonanyoftheseupgradesections. Thenrefertoanyonesectionorallsectionswhenchoosingthepreferredmethodforupdatingsystemfirmware.

 

 

1.1     p5serverhardware

Thehardwareusedindevelopingthispaperwasap5550Q(type-model9133-55A). HMC(version5.2.0includingfixMH00586)wasalsousedwhenneeded.

 

1.2     Systemfirmwarefixesandupgrades

Firmware,alsoknownasmicrocode,isLicensedInternalCodethatfixesproblemsandenablesnewsystemfeaturesastheyareintroduced. Newfeaturesintroducedaresupportedbynewfirmwarereleaselevels. Inbetweennewhardwareintroductions,therearefixesorupdatestothesupportedfeatures. Thesefixesareoftenbundledintoservicepacks. Aservicepackisreferredtoasanupdatelevel. Anewreleaseisreferredtoasanupgradelevel. BothlevelsarerepresentedbythefilenameintheformofPPMMXXX_YYY_ZZZ. PPandMMarepackageandmachinetypeidentifiers. PPcanbe01formanagedsystemoritcanbe02forpowersubsystem. TheMM identifierisaSFforp5systemsandaBPforBulkPowerController. Thefirmwareversionfileapplicabletop5machinesisintheformof01SFXXX_YYY_ZZZ. 

 

1.3     Decodingfirmwarenames

Thefilenamingconventionforsystemfirmwareis:

 

01SFXXX_YYY_ZZZ,where

XXXisthestreamreleaselevel

YYYistheservicepacklevel

ZZZisthelastdisruptiveservicepacklevel

 

Usingtheaboveexample,thesystemfirmware01SF235_185wouldbedescribedasreleaselevel235,servicepack185.

 

Eachstreamreleaselevelsupportsnewmachinetypesand/ornewfeatures. 

 

Firmwareupdatescanbedisruptiveorconcurrent.Adisruptiveupgradeisdefinedasonethatrequiresthetargetsystemtobeshutdownandpoweredoffpriortoactivatingthenewfirmwarelevel. Anewreleaselevelupgradewillalwaysbedisruptive. Allotherupgradesaredefinedasconcurrent,meaningthattheycanbeappliedwhilethesystemisrunning. ConcurrentupdatesrequireanHMCbutarenotguaranteedtobenon-disruptive.

 

Ingeneral,afirmwareupgradeisdisruptiveif

 

1. Thereleaselevels(XXX)aredifferent.

Example:

 CurrentlyinstalledreleaseisSF230,newreleaseisSF235

 

2. Theservicepacklevel(YYY)andthe lastdisruptiveservicepacklevel(ZZZ)areequal.

Example:

 SF235_180_180isdisruptive,nomatterwhatlevelofSF235iscurrentlyinstalledonthesystem

 

3. Theservicepacklevel(YYY)currentlyinstalledonthesystemislowerthanthelastdisruptiveservicepacklevel(ZZZ)ofthenewservicepacktobeinstalled.

Example:

 CurrentlyinstalledservicepackisSF235_180_180and thenewservicepackisSF235_190_185

 

Aninstallationisconcurrentif:

 

1. Theservicepacklevel(YYY)ishigherthantheservicepacklevelcurrentlyinstalledonyoursystem.

             Example:

CurrentlyinstalledservicepackisSF235_180_160,newservicepackisSF235_185_160.

1.4     Decodingtheoperatorcontrolpanel

Whenthesystemispoweredon,notetheoperatorcontrolpanel. Itshouldappearsimilartotheimagebelow. 

 

01   N    V=F

HMC=1      T

 

 

InthisexamplethesystemiscurrentlybootedfromthetemporarysideofthefirmwareimageasdenotedinthecontrolpanelbytheletterT. Thisindicatesthefirmwareisrunningfromthetemporaryside. Nindicatesthesystemisbootedinnormalmode. V=FindicatesthebootspeedissettoFast. HMC=1indicatesthattheserverismanagedbyandconnectedtooneHMC.

 

IfithasbeenrecentlymanagedbyanHMCandnoHMCisconnectedthenitwilldisplayHMC=0. IfnoHMCisavailableanditisdesiredtosettheservertounmanageditmightberequiredtoresettheserviceprocessortofactorydefaultusingASMI.

 

 

1.5     TemporaryversusPermanentFirmwaresides

TheServiceProcessormaintainstwocopiesoffirmware,thetemporaryandpermanentside,tohelpmanageandreducethefrequencyofdowntimeformaintenance. Thepermanentsideisalsoknownasthe"P"side. Thetemporarysideisalsoknownasthe"T"side. Serverfirmwarefixesareinstalledonthetemporaryside. Copyingthetemporaryfirmwareleveltothepermanentsideisknownascommittingoracceptingthefix.Conversely,rejecting,orremovingthecurrentfirmwarelevelconsistsofcopyingthepermanentfirmwareimagetothetemporaryside.

 

Note:

Itisrecommendedtouseanewfirmwarefixforaperiodoftimebeforecommitting(oraccepting)it.

 

Iffirmwarefixesareappliedconsecutively,thefirstfixwill,bydefault, becopied fromthetemporarytothepermanentside,oraccepted. UsinganHMC,itispossibletosimplyreplacethetemporaryimagebydoinganInstallandActivateofthenewfirmwareandindicatingthatthefirmwareshouldnotbeaccepted.

 

1.6     BeAdvised

Duringafirmwareupdate,theflashingoftheNVRAMmighttakeanywherefromtenminutestoonehour. Ingeneral,updatingtoanewreleaselevelwilltakelonger. Ensurethesystemisnotinterruptedbeforetheflashprocessiscompleted. Interruptingthisprocesscouldresultinaservicecall.

 

ForsystemsthatarenotmanagedbyaHMC,theinstallationofsystemfirmwareisalwaysdisruptive. Duringtheupdate_flashprocess,theconsoleoutputwillbedisplayed. Again,donotinterruptthisprocess.

 

Restartingsystem.

FLASH:

preparingsavedfirmwareimageforflash

FLASH:

flashimageis35191632bytes

FLASH:

performingflashandreboot

FLASH:

thiswilltakeseveralminutes. Donotpoweroff!

 

2        Requirements

2.1     Softwarerequirements

Thetablebelowisasummaryoftheminimumcomponentsrequiredforeachmethodcoveredinthispaper:

 

 

Method

MinimumRequirements

UpdateviaHMC

1.AcompatibleversionofHMC. 

2.AnEthernetconnectionfromtheHMCtothep5server(HMC1port). 

3.DesiredfirmwareimageonCD.TherpmandXMLfilesarerequired.

UpdateviarunningAIXorLinuxoperatingsystem

1.ArunningAIXorsupportedLinuxoperatingsystemonasingleLPARenvironment,ie,noattachedHMC.

2.FirmwareimageonaCDorfilesystem.Therpmfileonly.

3.update_flashexecutable.ForAIX,itispartofthediagnosticaidstoolinthe/usr/lpp/diagnostics/bindirectory.ForLinux,itispartoftheServiceandProductivityTools.  

4.Serialconsoleandconnection

UpdateviaStandaloneDiagnosticCD

1.DiagnosticCD

2.Firmwareimage(.img)fileonaCD. Remember,therpmfileisnotdirectlycompatible.

3.Serialconsoleandconnection

 

 

Therearetwoveryhelpfulsitesthatwillassistingatheringthecomponentsnecessarytoupdatefirmware. VisitingtheMicrocodedownloadssite

(1)isrecommendedbeforeperforminganyupdates.

 

 

Figure1

 

 

TodownloadtherpmandXMLfiles,inputtheservermachinetypeandmodelnumberandselectthelatestfirmwarecomponentsbasedonthebelowrequirementstable(option1inFig3). 

 

IfplanningtousingtheDiagnosticCDmethod,useoption4todownloadthefirmwareimageISOimage. TherpmfilesarenotdirectlycompatiblewiththeDiagnosticsCD. ForthesmallestISOimagetakethefollowingpathusingoption4

 

ObtainISOImage->DownloadP5Microcode->Selectone->GO

 

Next,gotothePower5Codematrixsite(Figure2)toensuretheexistingcodelevelssupportthedownloadedfirmwarerelease. Forthepurposesofthispaper,thisappliesmostlytoHMCversionlevel. IfanHMCisnotbeingused,thisisforinformationonly.

 

 

Figure2

 

 

3        UpgradefirmwarewithHMC

3.1     Connectivity

TheHMCisconnectedtoap5systemwithastandardTCP/IPEthernetconnection. Figure1showsaverysimpleconnection.

 

 

Figure3.

p550QserverwithadirectconnectiontoaHMC.

 

3.2     HMCrequirements

B

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 思想汇报心得体会

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1