Specifications
2
Performing Updates Using rsys_swm
32
Step 7: Running the rsys_swm utility
Thersys_swmutilitycanperformthefollowingoperations:
•Checksandverifiestheuserprovidedconf igurationfileandprovidesadvancesummaryof
theupdateconfiguration.
•Retrievesactiveandbackupversionsforallassetsintheshelf.Nocampaignconfiguration
orupdaterepositoryisneededforthisoperation.
•PerformstheupgradebyinstallingandactivatingtheSMF‐supportedsoftware
components.Theupgradeoperationinstallstheupdat ebundlesonallupdateableassets
intheshelfandretrievestheactive,thebackup,andthesourceimageversions.Ifasource
imageversionmatchestheactiveimageversiononacomponent,theutilitywillreportit
andexcludethecomponentfromtheupgrade.
CLI syntax
Thersys_swmutilityisinvokedfromthelinuxshellcommandlineinterfaceusingthisprimary
syntaxformat:
rsys_swm‐i<server‐ip><actionspecificparameters>‐‐action
Options:
‐h,‐?,‐‐help Displaystheusageinstructionsandversioninformationofthe
rsys_swmutility,andthenexitstheutility.
‐i<serverip> Specifies theHPIserverIPaddress.
•UsetheShMS’sIPaddresswhenupdatinganentireshelfor
multiplemodules.
•Whenupdatingasinglemodule,useeithertheIPaddressofthe
ShMSoroftheIPaddressofthemoduleitself.UsingtheShMSIP
addressisthepreferredmethodforaRadisysShMS‐managedshelf.
IftheIPaddressofthemoduleisspecified,youmustconfirmthat
theBladeHSDisconfiguredwithaccesstothespecifiedIPaddress.
‐e<Root> Specifiesthetoplevelentitypathofthecontainerhardwaremodule,
whichisthelocationwhereSMLstartsitssearchforupdateable
modules.
Bydefault,thetoplevelentitypathor“rootentity”istheHPIserverIP
addressoftheShMS.TherootentityistheShelf,andallmodulesinthe
shelfareconsideredfortheupgrade.
IfanHPIserverIPaddressofaparticularmodule’sBladeHSDis
specifiedwiththe
‐iparameter,therootentityisthemodule,andonly
themoduleanditscomponentsareconsideredfortheupgrade.
‐r<Report> SpecifiesthepathofSMLreportfile.Bydefault,thereportisnamed
“report.yml”andislocatedinthecurrentworkingdirectoryfromwhich
rsys_swmisbeingrun.