Specifications
2
Software Architecture
25
Inenhancedmode,theShelfManagerusesthe/etc/shmgr.conffile.TheShelfManagerdoes
notneedtousetheshmgr_basic.conffileprovidedforbasicmode;itcandiscoverand
manageanytypeofATCAnodemodule.Thersys‐ipmitoolutilityisalsoavailablefor
performingoperationsatthecommandshell
andinscripts.
Software redundancy
ThefollowingsectionsapplyonlytoshelveswhereanSCMisactingastheShelfManager.
TheydonotapplytoATCA‐6002shelves.
Shelf Manager redundancy
TheShelfManageroperatesinafullyredundantactive‐standbymodelwhenbothSCMsare
installed.Duringsystemstartup,ifredundantShelfManagersaredetected,anarbitration
mechanismbetweenthepeerShMCsdecideswhichonetakesoverasactivewhiletheother
assumesthestandbyrole.OncearbitrationiscompleteandtheactiveShelfManageris
initialized,theActiveLEDontheactiveShelfManagerglowssolidamber.TheactiveShelf
Managerisresponsibleformonitoringandmanagingtheshelf.Allconfigurationchangesand
eventdataaresynchronizedwiththestandbyShelfManagersothatitisreadytoassumethe
activeroleatanypointoftime.
OnasingleSCM,theShMSrunningontheLMPandtheShMCcommunicatewitheachother
overaseriallinkusingtheOpenIPMIserialdriverinBasicmode.ThetwoShMCsfromthe
SCMpaircommunicateovertheIPMB,whichisphysicallyredundant.Additionally,thetwo
ShMSsfromtheSCMpairsynchronizeoveranEthernetLANinterfaceonthebackplane.