Sie sind auf Seite 1von 8

17/6/2015

delivery04.dhe.ibm.com/sar/CMA/XSA/00s24/0/ibm_fw_bcsw_s0cl1.0.3.025_anyos_noarch.txt

IBMBladeCenterSSASRAIDControllerModuleFirmwareVersion1.0.3.025BuildID:S0RC786
CONTENTS

1.0WindowsPrerequisiteSetup(SettinguptheCommandLineFirmwareUpdateUtility)
2.0GeneralLinuxPrerequisiteSetup(SettinguptheCommandLineFirmwareUpdateUtility)
3.0SLESLinuxPrerequisiteSetup(SettinguptheCommandLineFirmwareUpdateUtility)
4.0InstallProcedure:NonConcurrentCodeLoad(NCCL)
5.0TrademarksandNotices
6.0Disclaimer
7.0IBMLicenseAgreementforMachineCode

GeneralNotes

TheCommandLineFirmwareUpdateUtilityshouldberunina"serial"modewhenrunning
fromeitherWindowsorLinux.Onlyonefirmwareupdateshouldberunningatanytimeon
asinglemachine.RunningmultipleinstancesoftheCommandLineFirmwareUpdateUtility
simultaneouslyisnotsupported.
TheCommandLineFirmwareUpdateUtilitymustalwaysberunstartingfromaclean
subdirectory.Anyleftoverfilesfrompreviousrunsmaycauseunexpectedfailures
onsubsequentattempts.
TheCommandLineFirmwareUpdateUtilityrequiresaminimumPythonlevelof2.5.
ForalistofsupportedoperatingsystemsfortheCommandLineFirmwareUpdateUtility,
consulttheSASRAIDModuleInteroperabilityGuideat:
http://www947.ibm.com/systems/support/supportsite.wss/docdisplay?lndocid=MIGR
5078491&brandind=5000020
1.0WindowsPrerequisiteSetup

BeforeinstallingtheCommandLineFirmwareUpdateUtilitythefollowingutilities
mustbedownloadedandinstalledonthesystemwhichwillbeusedfortheupgrade.
Cygwin(www.cygwin.com)
Python(www.python.org)version2.5orhigher
Pexpect(pexpect.sourceforge.net)
1.1Windowsspecificprerequisiteinstallation
ToconfiguretheWindowsenvironmentforCommandLineFirmwareUpdateUtility:
1.1.1DownloadandinstallCygwin.
CygwinisaLinuxlikeenvironmentforWindows.TheCommandLine
FirmwareUpdateUtilityrunsfromaCygwinbashshell.
1.1.1.1DownloadtheCygwininstaller
Openawebbrowser
TypeCtrlLandenterthefollowingaddress:
http://www.cygwin.com/setup.exe.
Savesetup.exeinC:\cyg_dnld\Ifthisdirectorydoesnot
alreadyexist,createit.
1.1.1.2StarttheCygwininstallerapplication
ClickStart>Run
Typec:\cyg_dnld\setup.exeandpressEnter
http://delivery04.dhe.ibm.com/sar/CMA/XSA/00s24/0/ibm_fw_bcsw_s0cl1.0.3.025_anyos_noarch.txt

1/8

17/6/2015

delivery04.dhe.ibm.com/sar/CMA/XSA/00s24/0/ibm_fw_bcsw_s0cl1.0.3.025_anyos_noarch.txt

Anewwindowappears.VerifythatthisistheCygwinSetupwindow.
ClickNext.
1.1.1.3Choosethesourceoftheinstallation
FromtheChooseInstallationTypewindow,selectInstallfromInternet.
ClickNext
1.1.1.4Configurethesettings
FromtheChooseInstallationDirectorywindow,ensurethattheRoot
DirectoryissettoC:\cygwin.Thisisthedefaultsetting.
MakeInstallForsettoAllUsers.Thisisthedefaultsetting.
MakeDefaultTextFileTypesettoUnix/binary.Thisisthedefault
setting.
ClickNext.
1.1.1.5ChoosealocationforCygwindownloadedfiles
FromtheCygwinSetupSelectLocalPackageDirectorywindow,
ensurethattheLocalPackageDirectoryissettoC:\cyg_dnld.
ClickNext.
1.1.1.6Configureyournetworkconnectiontype
FromtheCygwinSetupSelectConnectionTypewindowselect
DirectConnection.Ifyoudonothaveadirectconnectionto
theInternet,consultyoursystemadministratortodetermine
thecorrectselections.
ClickNext.
1.1.1.7SelectthedownloadhostfortheCygwinpackages
FromtheCygwinSetupChooseDownloadSite(s)window,click
anyoftheURLslistedintheAvailableDownloadSiteslist.
ClickNext.
1.1.1.8Choosewhichpackagestoinstall.Packagesarelistedbycategory
Toviewthelistofpackageswithineachcategory,clickthe
expandiconnexttothecategoryname.
FromtheNewcolumninthespecifiedpackagerow,clickSkip
untilthedesiredversionnumberappears.Thissetsthepackages
forinstallation.
FromtheCygwinSetupSelectPackageswindow,setthefollowing
packagesforinstallation:
Cygwininstallationpackages

CategoryPackageMinimumversionDescription

Develgcccore3.4.43Ccompiler
Develmake3.812TheGNUversionofthemake
utility
Netopenssh5.0p11TheopenSSHserverand
clientprograms
Netping1.01Abasicnetworkingtool
Netinetutils1.54Acommonnetworkingclient
http://delivery04.dhe.ibm.com/sar/CMA/XSA/00s24/0/ibm_fw_bcsw_s0cl1.0.3.025_anyos_noarch.txt

2/8

17/6/2015

delivery04.dhe.ibm.com/sar/CMA/XSA/00s24/0/ibm_fw_bcsw_s0cl1.0.3.025_anyos_noarch.txt

andserver
PythonPython2.5.12Interactiveobjectoriented
scriptinglanguage
Utilsncurses5.53Utilitiesforterminal
handling
Webwget1.10.22Utilityusedtoretrieve
filesfromtheinternet
ClickNext.
CompletetheInstallation.Whentheinstallationcompletes,the
CygwinSetupInstallationStatusandCreateIconswindowappears.
ClickFinish.
1.1.1.9Installpexpectforpython
DoubleclicktheCygwinBashShellicononyourdesktop.
Downloadandinstallpexpectandrunthefollowingcommands:
#wgethttp://pexpect.sourceforge.net/pexpect2.3.tar.gz
#tarxzfpexpect2.3.tar.gz
#cdpexpect2.3
#python./setup.pyinstall
1.1.2.0ConfigureWindowsEnvironmentVariable
AftertheCcygwininstallationcompletes,configurewindowsbyadding
thefollowingenvironmentvariable:
#From"start",select"ControlPanel"
#AttheControlPanel,select"System"
#FromtheSystemPropertieswindow,selectthe"Advanced"tab
#Clickonthe"EnvironmentVariables"button
#ClickontheSystemvariables"New"button
#AddanewVariablename"CYGWIN"
#AddanewVariablevalue"ttynotitleglob"
#Clickonthe"Ok"button
#Clickonthe"Ok"buttonfromtheEnvironmentVariableswindow
#Clickonthe"Ok"buttonfromtheSystemPropertieswindow
#ClosetheControlPanel
Ifyouhaveanyopencygwinwindows,closethemandreopenif
necessary.
1.2Oncetheenvironmentissetup,continuewithInstallProcedure:NonConcurrent
CodeLoad

2.0GeneralLinuxPrerequisiteSetup

2.1Installncurses5.53orgreater
Usethestandardinstallmethodprovidedwiththencursespackage
2.2Installpython2.5orgreater
Usethestandardinstallmethodprovidedwiththepythonpackage
2.3Installpexpectforpython
2.3.1Openabashshelltodownloadandinstallpexpect
Runthefollowingcommands:
#wgethttp://pexpect.sourceforge.net/pexpect2.3.tar.gz
#tarxzfpexpect2.3.tar.gz
#cdpexpect2.3
#python./setup.pyinstall
2.4Oncetheenvironmentissetup,continuewithInstallProcedure:NonConcurrent
http://delivery04.dhe.ibm.com/sar/CMA/XSA/00s24/0/ibm_fw_bcsw_s0cl1.0.3.025_anyos_noarch.txt

3/8

17/6/2015

delivery04.dhe.ibm.com/sar/CMA/XSA/00s24/0/ibm_fw_bcsw_s0cl1.0.3.025_anyos_noarch.txt

CodeLoad

3.0SLESLinuxPrerequisiteSetup

3.1Installncurses5.53orgreater
Usethestandardinstallmethodprovidedwiththencursespackage
ThispackageshouldbeincludedontheSLESdistributionCD
3.2Installpython2.5.4orgreater
Downloadthelatestversionfrom:http://www.python.org/download/releases/2.5.4/
Thedownloadshouldconsistofasinglefile.ExampleFile:Python2.5.4.tgz.
3.2.1Unpackthesourcecodeimage
ChangetothesamedirasthePythonsourceimage.
Run"tarzxvfPython2.5.4.tgz"
3.2.2CompilePython:
ChangetotheunpackedPythondirectory.
Runthefollowingcommands:
./configure
make
makeinstall
3.3Oncetheenvironmentissetup,continuewithInstallProcedure:NonConcurrent
CodeLoad

4.0InstallProcedure:NonConcurrentCodeLoad(NCCL)

Priortostartingthefirmwaredownloadandupgradeprocessallpersistent
alertsmustberesolved.ViewtheActiveAlertListtoverifyifthereare
anypersistentalert(s)thatrequireresolution.Insomeinstances,a
persistentalertmayberesolvedbyupgradingthefirmware.Checkthe
releaselettercontenttodetermineiftherearepersistentalert(s)that
arefixedinthislevelofcode.
Note:ANonConcurrentprocessisonedoneaftershuttingdownallIOprocesses.
4.1Thedownloadedfileshouldbeexecutable(ibm_fw_bcsw_s0cl
N.N.N.NNN_anyos_noarch.sh).
IfitisnotexecutableRunthefollowing:
#chmod+xibm_fw_bcsw_s0clN.N.N.NNN_anyos_noarch.sh
4.2PutbothRAIDControllerModulesinservicemode
LogintoeitherRAIDControllerCLI.
Runtheshutdowntoservicecommand(onlyneedstoberunonONEof
thetwocontrollers).Runthefollowing:
<CLI>shutdownsystemstateservicemode
Waitforthecontrollerstoreboot
LogintooneoftheRAIDControllerCLIs.
Verifybothcontrollersareinservicemode.Runthefollowing:
<CLI>listcontroller
4.3StarttheSASRAIDControllerFirmwareUpdatePackageinstallation
Runthefollowingwithinthesamedirectorywhereyoudownloadedthepackage.
WhereNNNisthebuildnumberofthedownloadedpackageandXXX.XXX.XXX.XXXis
theIPaddressofeitherSASRAIDcontroller.Thiscommandassumesthatthe
http://delivery04.dhe.ibm.com/sar/CMA/XSA/00s24/0/ibm_fw_bcsw_s0cl1.0.3.025_anyos_noarch.txt

4/8

17/6/2015

delivery04.dhe.ibm.com/sar/CMA/XSA/00s24/0/ibm_fw_bcsw_s0cl1.0.3.025_anyos_noarch.txt

defaultpasswordswerenotchanged.
#./ibm_fw_bcsw_s0clN.N.N.NNN_anyos_noarch.shiX.XXX.XXX.XXX
Ifyouhavecustompasswords,runthefollowingwithinthesamedirectorywhere
youdownloadedthepackage.WhereNNNisthebuildnumberofthedownloaded
package
andX.XXX.XXX.XXXistheIPaddressofeitherSASRAIDcontroller.
#./ibm_fw_bcsw_s0clN.N.N.NNN_anyos_noarch.shiX.XXX.XXX.XXXpasswdXXXXXXXX
sas_p1XXXXXXXXsas_p2XXXXXXXXftx_pwdXXXXXXXX

5.0.TradeMarksandNotices

5.1ThefollowingtermsaretrademarksoftheIBM
CorporationintheUnitedStates,orothercountries
orboth:
*IBM
*BladeCenter
*Netfinity
*NetfinityManager
*AdvancedSystemManagement
Othercompany,product,andservicenamesmaybe
trademarksorservicemarksofothers.

6.0.Disclaimer

6.1THISDOCUMENTISPROVIDED"ASIS"WITHOUTWARRANTYOF
ANYKIND.IBMDISCLAIMSALLWARRANTIES,WHETHEREXPRESS
ORIMPLIED,INCLUDINGWITHOUTLIMITATION,THEIMPLIED
WARRANTIESOFFITNESSFORAPARTICULARPURPOSEAND
MERCHANTABILITYWITHRESPECTTOTHEINFORMATIONIN
THISDOCUMENT.BYFURNISHINGTHISDOCUMENT,IBM
GRANTSNOLICENSESTOANYPATENTSORCOPYRIGHTS.
6.2NotetoGovernmentusers:
NotetoU.S.GovernmentusersDocumentationrelated
torestrictedrightsUse,duplicationanddisclosure
issubjecttorestrictionssetforthinGSAADPSchedule
ContractwithIBMCorporation.

7.0.IBMLicenseAgreementforMachineCode

YouacceptthetermsofthisIBMLicenseAgreementforMachineCode("Agreement")
by
yourinitialuseofaMachinethatcontainsMachineCode.

Theterm"MachineCode"meansmicrocode,basicinput/outputsystemcode(called
"BIOS"),utilityprograms,devicedrivers,anddiagnosticsdeliveredwithanIBM
Machine,andmaysometimesbereferredtoas"LicensedInternalCode"or"LIC"in
documentationorontheMachinewithwhichtheMachineCodewasdelivered.Allsuch
code,whetherreferredtoormarkedasMachineCode,LicensedInternalCodeorLIC,
is
subjecttothislicense.MachineCodedoesnotincludeprogramsandcodeprovided
http://delivery04.dhe.ibm.com/sar/CMA/XSA/00s24/0/ibm_fw_bcsw_s0cl1.0.3.025_anyos_noarch.txt

5/8

17/6/2015

delivery04.dhe.ibm.com/sar/CMA/XSA/00s24/0/ibm_fw_bcsw_s0cl1.0.3.025_anyos_noarch.txt

under
separatelicenseagreements,includingbutnotlimitedtoopensourcelicense
agreements.AcceptanceoftheselicensetermsauthorizesyoutouseMachineCode
with
thespecificproductforwhichitisprovided.
Theterm"Machine"meansanIBMmachine,itsfeatures,conversions,upgrades,
elements
oraccessories,oranycombinationofthem.AMachinemayincludecomputing
resources
orcapabilitiesthataretoremaininactive,orwhoseuseisrestricted,untilthe
righttoaccessandusetheresourcesorcapabilitiesisproperlyacquiredforthe
MachinedirectlyfromIBMorthroughanauthorizedIBMreseller(called"Builtin
Capacity").Examplesofsuchcomputingresourcesandcapabilitiesincludebutare
not
limitedtoprocessors,memory,storage,processingcapacityidentifiedas
interactive
processingcapacity,andworkloadspecificresourcesorcapabilities(suchasa
specificoperatingsystem,programminglanguageorapplicationtowhichuseofthe
Machineislimited).
InternationalBusinessMachinesCorporationoroneofitssubsidiaries
(collectively
"IBM")ownscopyrightsinMachineCodeorhastherighttolicenseMachineCode.
IBMor
athirdpartyownsallcopiesofMachineCode,includingallcopiesmadefromthem.
IBM
licensesMachineCodetoonlyonerightfulpossessoratatime.
IfyouaretherightfulpossessorofaMachine,IBMgrantsyouanonexclusive
license
touseMachineCode(oranyreplacementIBMprovides)on,orinconjunctionwith,
only
theMachineforwhichIBMprovidedit,andonlytotheextentofIBMauthorizations
you
haveacquiredforaccesstoanduseofBuiltinCapacity.IfyouruseofBuiltin
CapacityexceedstheIBMauthorizationsyouhaveacquiredfortheMachine,you
agreeto
payIBMor(ifapplicable)anauthorizedIBMresellerthefullpriceofpermanent,
unrestricteduseoftheBuiltinCapacityatthethencurrentprice.Youarenot
authorizedtousesuchBuiltinCapacityuntilsuchpaymentismade.
Undereachlicense,IBMauthorizesyoutodoonlythefollowing:
1.executeMachineCodetoenabletheMachinetofunctionaccordingtoits
Official
PublishedSpecifications(called"Specifications").
2.useonlytheBuiltinCapacityproperlyacquiredfortheMachinedirectly
from
IBMorthroughanauthorizedIBMreseller;
3.makeareasonablenumberofcopiesofMachineCodetobeusedsolelyfor
backup
orarchivalpurposes,providedyoureproducethecopyrightnoticeandany
other
legendofownershiponanysuchcopies.Youmayusethecopiesonlyto
replace
theoriginal,whennecessary;and
4.executeanddisplayMachineCodeasnecessarytomaintaintheMachine.
Youagreetoacquireanyreplacementfor,oradditionalcopyof,MachineCode
directly
fromIBMinaccordancewithIBMsstandardpoliciesandpractices.Youalsoagree
to
usethatMachineCodeundertheseterms.
YoumaytransferpossessionofMachineCodeanditsmediatoanotherpartyonly
http://delivery04.dhe.ibm.com/sar/CMA/XSA/00s24/0/ibm_fw_bcsw_s0cl1.0.3.025_anyos_noarch.txt

6/8

17/6/2015

delivery04.dhe.ibm.com/sar/CMA/XSA/00s24/0/ibm_fw_bcsw_s0cl1.0.3.025_anyos_noarch.txt

with
thetransferoftheMachineonwhichthatMachineCodeisauthorized.Ifyoudoso,
you
agreeto1)destroyallyourcopiesofthatMachineCodethatwerenotprovidedby
IBM,
2)eithergivetheotherpartyallyourIBMprovidedcopiesofMachineCodeor
destroy
them,and3)givetheotherpartyacopyofthesetermsandprovidealluser
documentationtothatparty.IBMlicensestheotherpartytouseMachineCodewhen
that
partyacceptsthetermsofthisAgreement.ThesetermsapplytoallMachineCode
you
acquirefromanysource.
YourlicenseforMachineCodeterminateswhenyounolongerrightfullypossessthe
associatedMachine.
Nootherrightsaregrantedunderthislicense.
YouagreetouseMachineCodeonlyasauthorizedabove.Youmaynotdo,for
example,
anyofthefollowing:
1.otherwisecopy,display,transfer,adapt,modify,ordistribute
(electronically
orotherwise)MachineCode,exceptasIBMmayauthorizeinaMachinesuser
documentationorinwritingtoyou;
2.reverseassemble,reversecompile,orotherwisetranslateMachineCode,
unless
expresslypermittedbyapplicablelawwithoutthepossibilityofcontractual
waiver;
3.sublicenseorassignthelicenseforMachineCode;or
4.leaseMachineCodeoranycopyofit.
BuiltinCapacityisprotectedbycertaintechnologicalmeasuresinMachineCode.
You
agreetoIBM'simplementationofsuchtechnologicalmeasurestoprotectBuiltin
Capacity,includingmeasuresthatmayimpactavailabilityofdataorperformanceof
yourMachine.AsaconditionofyourlicensetouseMachineCodeunderthis
Agreement,
youmaynotcircumventsuchtechnologicalmeasures,oruseathirdpartyorthird
party
producttodoso,orotherwiseaccessoruseunauthorizedBuiltinCapacity.Inthe
eventIBMdeterminesthatchangesarenecessarytothetechnologicalmeasures
designed
tolimitaccessto,oruseof,BuiltinCapacitytothatwhichhasbeenauthorized,
IBM
mayprovideyouwithchangestosuchtechnologicalmeasures.Asaconditionofyour
licensetouseMachineCodeunderthisAgreement,youagree,atIBMsoption,to
apply
orallowIBMtoapplysuchchanges.
IfyouobtainedMachineCodedirectlyfromIBMandanIBMCustomerAgreementor
equivalentagreementisineffectbetweenyouandIBM("ICA"),thenthetermsof
this
AgreementareincorporatedbyreferenceintothatICA.IfnoICAisineffect,or
if
youobtainedMachineCodefromanIBMauthorizedresellerorotherthirdparty,
then
thetermsofIBMsStatementofLimitedWarrantyareincorporatedintothis
Agreement
byreferenceandapplytoanyquestionsorclaimsregardingwarranty,liability,
governinglaworjurisdictionforMachineCode.
IfthereisaconflictbetweenthetermsofthisAgreementandthoseoftheICAor
thoseofIBMsStatementofLimitedWarranty,asapplicable,thetermsofthis
http://delivery04.dhe.ibm.com/sar/CMA/XSA/00s24/0/ibm_fw_bcsw_s0cl1.0.3.025_anyos_noarch.txt

7/8

17/6/2015

delivery04.dhe.ibm.com/sar/CMA/XSA/00s24/0/ibm_fw_bcsw_s0cl1.0.3.025_anyos_noarch.txt

Agreementprevail,butonlytotheextentofsuchconflict.

http://delivery04.dhe.ibm.com/sar/CMA/XSA/00s24/0/ibm_fw_bcsw_s0cl1.0.3.025_anyos_noarch.txt

8/8

Das könnte Ihnen auch gefallen