De documentatie van dit product is waar mogelijk geschreven met inclusief taalgebruik. Inclusief taalgebruik wordt in deze documentatie gedefinieerd als taal die geen discriminatie op basis van leeftijd, handicap, gender, etniciteit, seksuele oriëntatie, sociaaleconomische status of combinaties hiervan weerspiegelt. In deze documentatie kunnen uitzonderingen voorkomen vanwege bewoordingen die in de gebruikersinterfaces van de productsoftware zijn gecodeerd, die op het taalgebruik in de RFP-documentatie zijn gebaseerd of die worden gebruikt in een product van een externe partij waarnaar wordt verwezen. Lees meer over hoe Cisco gebruikmaakt van inclusief taalgebruik.
Cisco heeft dit document vertaald via een combinatie van machine- en menselijke technologie om onze gebruikers wereldwijd ondersteuningscontent te bieden in hun eigen taal. Houd er rekening mee dat zelfs de beste machinevertaling niet net zo nauwkeurig is als die van een professionele vertaler. Cisco Systems, Inc. is niet aansprakelijk voor de nauwkeurigheid van deze vertalingen en raadt aan altijd het oorspronkelijke Engelstalige document (link) te raadplegen.
Dit document is ontworpen om u te helpen problemen op te lossen met Cisco PGW 2200 wanneer u het bericht 'MSO geweigerd, Warm start-up mislukt' ontvangt. Deze foutmelding wordt weergegeven nadat u de MML opdracht sw-over hebt afgegeven::bevestig. Aangezien warme start een laagprioritaire en asynchrone activiteit is, kunnen meerdere componenten in het proces van het warm beginnen van hun stand-by peers zijn. Het alarm helpt een operator te weten wanneer een stand-by unit klaar is om het in te nemen als een standby. Verhoog het alarm wanneer procM een verzoek om Make peer Standby bij IOCM stuurt. Alleen het alarm na de warme start is succesvol.
Cisco raadt kennis van de volgende onderwerpen aan:
De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:
Cisco PGW 2200 softwarereleases 9.3(2) en hoger
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u de potentiële impact van elke opdracht begrijpen.
Nadat u de MML opdracht sw-over hebt gegeven::Bevestig de actieve Cisco PGW 2200, ontvangt u deze fout.
PGW2200 mml> sw-over::Confirm MGC-01 - Media Gateway Controller 2004-05-26 11:37:37.061 MEST M DENY SROF "Proc Mgr" /* MSO refused, Warm start-up Failed. */ ; PGW2200 mml>
Opmerking: Een "Warm Restart" is een indicatie dat de STANDBY klaar is om controlelampgegevens te ontvangen. Dit gebeurt meestal bij processen zoals de replicator en IOCC MTP3 via de IOCM. Het kan zijn dat SS7 IOCC de reden is waarom IOCM de sw-over commando verwerpt. Andere problemen kunnen ook het geval zijn. In dit geval verzamel u de loginformatie met de informatie in deze rubriek.
Wanneer de gebruiker een manuele overschakeling (MSO) probeert en wordt geweigerd, reageert het MML met een van deze redenen:
MSO weigerde, standby systeem niet klaar-Switching faalde omdat het standby systeem niet klaar was.
MSO weigerde, warme start-up in uitvoering—Switching faalde omdat de start van het standby systeem was gestart.
MSO weigerde, Warm start-up mislukt — de MSO wordt geweigerd en de warme start-overschakeling faalde.
MSO weigerde, is het Systeem niet in actieve staat—Switching mislukt omdat de PGW 2200 host niet in een actieve status is.
MSO geweigerd, herkend standalone lag-switching mislukt, omdat geen standby PGW 2200 host is geconfigureerd.
PGW2200 mml> rtrv-alms MGC-01 - Media Gateway Controller 2004-05-26 11:37:40.732 MEST M RTRV "lnk-1-cisco1: 2004-04-29 18:24:43.766 MEST,ALM=\"SC FAIL\",SEV=MJ" "lnk-1-cisco2: 2004-04-29 18:24:43.779 MEST,ALM=\"SC FAIL\",SEV=MJ" "lnk-2-cisco3: 2004-04-29 18:24:43.797 MEST,ALM=\"SC FAIL\",SEV=MJ"
Opmerking: Controleer altijd met de opdracht MML rtrv-alms de alarmen die tijdens de sw-over optreden::bevestig opdracht. Doe dit in combinatie met de UNIX-opdracht tail-f platform.log onder de /opt/CiscoMGC/var/log folder. Controleer ook de foutmelding die is gekoppeld aan de opdracht sw-over.
De foutmeldingen platform.log die in verband staan met deze situatie zijn als volgt:
Wed May 1 16:13:47:752 2004 MEST | ProcessManager (PID 698) <Error>GEN_ERR_HA_MSO: Cannot comply with Manual Switch Over request. Reason Warm start up failed
Het alarm dat de Standby-Warm Start start, wordt ingesteld in het actieve vak aan het begin van het Warm-Start-proces in de IOCM.
Het alarm wordt automatisch uit het actieve vakje gewist wanneer het proces van het starten met succes is voltooid.
In het geval van een defect aan de start wordt dit alarm niet gewist. Als dit zich voordoet, wordt het alarm alleen uitgeschakeld wanneer de Warm-Start op een later tijdstip met succes wordt verwerkt.
De impact van het alarm is dat een handmatige switch wordt ontkend.
Dit is de corrigerende actie indien het alarm niet duidelijk is:
Zorg ervoor dat de pom.dataSync parameter is ingesteld op waarheid in de actieve en standby PGW 2200.
Stop de Standby PGW 2200-software.
Als het alarm nog steeds niet duidelijk is, opent u een serviceaanvraag voor technische ondersteuning en logt u het platform.log onder folder /opt/CiscoMGC/var/log en mml.log - alarm.log, de huidige configuratie van PGW 2200, de vorige twee configuratiedirectories (CFG_) toen het alarm werd gezien en platform.log van zowel PGW 2200 naar het servicesvraag.
Dit is een voorbeeld van een procedure voor het oplossen van problemen:
Controleer de opmerkingen bij de release van alle items die aan deze foutmelding zijn gekoppeld. Deze worden vastgesteld in latere Cisco PGW 2200-releases.
Zorg ervoor dat u geen beschadigde pleister tegenkomt. Controleer de platform.log bestanden op het moment dat het probleem wordt gemeld onder de /opt/CiscoMGC/var/log folder. Controleer ook de bestandsberichten met betrekking tot UNIX-foutmeldingen onder de map /var/adm.
Cisco raadt u aan om te upgraden naar de nieuwste Cisco PGW 2200-patches.
Als alles in deze stap OK is, gaat u naar stap 2.
Geef het netstat -a opdracht uit om te zien of de replicatie in een ingestelde modus staat (bijvoorbeeld Actief <-> Standby).
Geef de MML prov-sync opdracht uit om te zien of dit correct werkt. Geef ook een sw-over op::bevestig de opdracht opnieuw en controleer de status. Cisco PGW 2200 gebruikt TCP-poort 2970.2974 voor replicatie.
Voer op een actief Cisco PGW 2200 de opdracht UNIX in -a | gr. 29\[0-9\]\[0-9\].
Voer in de Standby-modus Cisco PGW 2200 de UNIX-opdracht netstaat -a uit | gr. 29\[0-9\]\[0-9\].
Controleer bijvoorbeeld het actieve systeem om te zien of het in een VASTGESTELDE modus staat.
mgc-bru-20 mml> rtrv-ne MGC-01 - Media Gateway Controller 2004-05-28 11:03:46.236 GMT M RTRV "Type:MGC" "Hardware platform:sun4u sparc SUNW,UltraAX-i2" "Vendor:"Cisco Systems, Inc."" "Location:MGC-01 - Media Gateway Controller" "Version:"9.3(2)"" "Platform State:ACTIVE" ; mgc-bru-20 mml> mgcusr@mgc-bru-20% netstat -a | grep 29\[0-9\]\[0-9\] mgc-bru-20.2974 *.* 0 0 24576 0 LISTEN mgc-bru-20.2970 *.* 0 0 24576 0 LISTEN mgc-bru-20.37637 mgc-bru-22.2974 24820 0 24820 0 ESTABLISHED mgc-bru-20.37638 mgc-bru-22.2970 24820 0 24820 0 ESTABLISHED mgc-bru-20.telnet dhcp-peg3-cl31144-254-5-149.cisco.com.2906 65256 3 25D mgcusr@mgc-bru-20%
In dit voorbeeld wordt het Standby - systeem voor de INGESTELDE modus gecontroleerd.
mgc-bru-22 mml> rtrv-ne MGC-01 - Media Gateway Controller 2004-05-28 13:09:20.552 MSD M RTRV "Type:MGC" "Hardware platform:sun4u sparc SUNW,Ultra-5_10" "Vendor:"Cisco Systems, Inc."" "Location:MGC-01 - Media Gateway Controller" "Version:"9.3(2)"" "Platform State:STANDBY" ; mgc-bru-22 mml> mgcusr@mgc-bru-22% netstat -a | grep 29\[0-9\]\[0-9\] mgc-bru-22.2974 *.* 0 0 24576 0 LISTEN mgc-bru-22.2970 *.* 0 0 24576 0 LISTEN mgc-bru-22.2974 mgc-bru-20.37637 24820 0 24820 0 ESTABLISHED mgc-bru-22.2970 mgc-bru-20.37638 24820 0 24820 0 ESTABLISHED mgc-bru-22.telnet dhcp-peg3-cl31144-254-5-149.cisco.com.2910 65256 1 25D mgcusr@mgc-bru-22%
Als dit OK is, gaat u naar stap 3.
Controleer of beide configuraties hetzelfde zijn op Active en Standby als de UNIX diff-opdracht.
Geef de UNIX-opdracht netstat uit om te zien of er geen toename is in de tellers van de Ierse, Oerrs en Collis-waarden.
mgcusr@PGW2200% netstat -i Name Mtu Net/Dest Address Ipkts Ierrs Opkts Oerrs Collis Queue lo0 8232 loopback localhost 28389215 0 28389215 0 0 0 eri0 1500 mgc-bru-20 mgc-bru-20 187731714 231 185007958 3 0 eri1 1500 mgc-bru-20b mgc-bru-20b 0 0 82 2 0 0 mgcusr@PGW2200%
Controleer de configuratie op Cisco PGW 2200 en maak een Cisco PGW 2200 Standby bestand onder de /opt-map. Dit is een tijdelijke folder die je na een laatste controle verwijdert.
#mkdir temp
Gebruik FTP om alle informatie van Cisco PGW 2200 Actieve onder de /opt/CiscoMGC/etc. folder te kopiëren. Verplaats deze informatie naar de Cisco PGW 2200 Standby-modus onder de map /opt/temp en de subdirectories. Zorg ervoor dat u een back-up hebt van Cisco PGW 2200 Active/stand-by voordat u dit doet.
Opmerking: Alleen XECfgParm.dat verandert tijdens de UNIX dircmp-opdracht. U kunt ook de UNIX opdracht diff uitvoeren.
# dircmp -d /opt/temp /opt/CiscoMGC/etc/ May 31 13:52 2004 Comparison of /opt/temp /opt/CiscoMGC/etc/ Page 1 directory . same ./accRespCat.dat same ./alarmCats.dat same ./alarmTable.dat same ./auxSigPath.dat same ./bearChan.dat same ./bearChanSwitched.dat same ./buckets.dat same ./cable.dat same ./charge.dat same ./chargeholiday.dat same ./codec.dat same ./components.dat same ./compTypes.dat same ./condRoute.dat same ./Copyright same ./crossConnect.dat same ./dependencies.dat same ./dialplan.dat same ./digitAnalysis.dat same ./dmprSink.dat same ./dns.dat same ./dpc.dat same ./extNodes.dat same ./extNodeTypes.dat same ./extProcess.dat same ./files.dat same ./gtdParam.dat same ./linkSetProtocol.dat same ./mclCallReject.dat same ./mclThreshold.dat same ./mdlProcess.dat same ./measCats.dat same ./measProfs.dat same ./mmlCommands.dat same ./percRoute.dat same ./physLineIf.dat same ./processes.dat same ./procGroups.dat same ./profileComps.dat same ./profiles.dat same ./profileTypes.dat same ./properties.dat same ./propSet.xml.dat same ./propSet.xml.dat.old.newfile same ./propSet.xml.dat.old.newfile.newfile same ./propSet.xml.dat.old.newfile.newfile.newfile same ./propVal.xsd.dat same ./routeAnalysis.bin same ./routeAnalysis.dat same ./routes.dat same ./services.dat same ./sigChanDev.dat same ./sigChanDevIp.dat same ./sigPath.dat same ./snmpmgr.dat same ./stp.dat same ./tables.dat same ./tariff.dat same ./testLine.dat same ./thresholds.dat same ./trigger.dat same ./trigger.template same ./trunkGroup.dat same ./variant.dat same ./variant.dat.old.newfile same ./variant.dat.old.newfile.newfile same ./variant.dat.old.newfile.newfile.newfile same ./version.dat different ./XECfgParm.dat
Om u te helpen problemen op te lossen, moet u ook nadenken over wat in het netwerk is veranderd rond de tijd dat deze kwesties zich voordeden. Bijvoorbeeld, gateway upgrades, configuratie veranderingen, om het even welke nieuwe circuits toegevoegd, etc.
Ga verder naar stap 4 als alles in deze stap OK is.
In de meeste gevallen is deze foutmelding gekoppeld aan I/O-kanaalcontrollers (IOCC) processen die niet worden uitgevoerd of een storing in de Standby-Cisco PGW 2200. Als dit probleem zich voordoet, stop dan de Cisco PGW 2200-toepassing op standby met de UNIX-opdracht ./CiscoMGC-stop. Start vervolgens de toepassing opnieuw met de opdracht./CiscoMGC onder /etc/init.d folder.
Start de MML opdracht rtrv-software:all op de Cisco PGW 2200 Standby host zorgt ervoor dat alle processen correct worden uitgevoerd.
PGW2200 mml> rtrv-softw:all MGC-01 - Media Gateway Controller 2004-05-31 13:04:21.410 MSD M RTRV "CFM-01:RUNNING STANDBY" "ALM-01:RUNNING STANDBY" "MM-01:RUNNING STANDBY" "AMDMPR-01:RUNNING STANDBY" "CDRDMPR-01:RUNNING STANDBY" "DSKM-01:RUNNING IN N/A STATE" "MMDB-01:RUNNING IN N/A STATE" "POM-01:RUNNING STANDBY" "MEASAGT:RUNNING STANDBY" "OPERSAGT:RUNNING STANDBY" "ss7-i-1:RUNNING IN N/A STATE" "mgcp-1:RUNNING IN N/A STATE" "Replic-01:RUNNING STANDBY" "ENG-01:RUNNING STANDBY" "IOCM-01:RUNNING STANDBY" "TCAP-01:RUNNING IN N/A STATE" "eisup-1:RUNNING IN N/A STATE" "FOD-01:RUNNING IN N/A STATE" "sip-1:RUNNING IN N/A STATE" ; PGW2200 mml>
Als alle processen tonen dat zij correct lopen maar nog steeds de foutmelding tijdens MML opdracht sw-over weergeven, ga dan naar stap 5. Anders controleert u de reden voor de fout.
Een voorbeeld is als u nieuwe SS7 stammen bijwerkt en toevoegt en in dit sw-over mislukkingsbericht loopt. Op dat moment verandert het ss7-i-1 proces in de debug modus. Dit geeft meer details over de foutmelding in het /opt/CiscoMGC/var/log/platform.log-bestand. De standaardinstelling is de foutstatus.
PGW2200 mml>rtrv-log:all MGC-01 - Media Gateway Controller 2004-05-31 13:10:35.376 MSD M RTRV "CFM-01:ERR" "ALM-01:ERR" "MM-01:ERR" "AMDMPR-01:ERR" "CDRDMPR-01:ERR" "DSKM-01:ERR" "MMDB-01:ERR" "POM-01:ERR" "MEASAGT:ERR" "OPERSAGT:ERR" "ss7-i-1:ERR" "mgcp-1:ERR" "Replic-01:ERR" "ENG-01:ERR" "IOCM-01:ERR" "TCAP-01:ERR" "eisup-1:ERR" "FOD-01:ERR" "sip-1:ERR" ; PGW2200 mml>
Verander het ss7-i-1 proces in debug-modus met deze MML-opdracht in de Cisco PGW 2200 Standby-host.
mml> set-log:ss7-i-1:debug,confirm
Geef de UNIX-opdracht vi uit om het #teken te verwijderen onder de /opt/CiscoMGC/etc-map voor het XECfgParm.dat-bestand in de Standby-modus.
ioChanMgr.logPrio = Debug foverd.logPrio = Debug
Start onder de /etc/init.d-map de opdrachten ./CiscoMGC/stop en ./CiscoMGC/start op de Standby-modus Cisco PGW 2200.
Geef de MML opdracht sw-over uit::bevestig opnieuw. Controleer vervolgens de opdracht MML rtrv-alms en de opdracht UNIX tail-f platform.log voor de informatie over de foutmelding.
Controleer of het reproductieproces op het actieve Cisco PGW 2200 zich in de actieve toestand bevindt.
PGW2200 mml> rtrv-softw:all <snip> "Replic-01:RUNNING ACTIVE" <snip>
Verzamel alle informatie en voeg deze details aan de serviceaanvraag toe.
Als al deze stappen zijn getest/afgevinkt, kunt u deze stap verder zetten omdat het probleem nog steeds kan bestaan op de actieve Cisco PGW 2200.
Tijdens het onderhoudsvenster moet u de actieve Cisco PGW 2200 afsluiten met de opdracht /etc/init.d/CiscoMGC.
De Standby moet overnemen. Maar voordat u deze stap uitvoert, zorg er dan voor dat alle configuratieinformatie van het actieve systeem (stap 3) en de rtrv-tc:all opdracht aantoont dat de status van de oproepen groter of gelijk is aan de actieve Cisco PGW 2200. Gebruik ook de rtrv-software:alle opdracht om te controleren of alle processen in STANDBY-status zijn.
Als deze stap mislukt, opent u een serviceaanvraag die alle details en informatie met betrekking tot de foutmelding bevat.
Revisie | Publicatiedatum | Opmerkingen |
---|---|---|
1.0 |
02-Feb-2006 |
Eerste vrijgave |