Inleiding
Dit document beschrijft hoe u ontbrekende componenten kunt toevoegen in de Unified Communications Manager IM en Presence (IM&P).
Achtergrond
Ontbrekende componenten van Unified Communications Manager IM en Presence (IM&P) wanneer er onderdelen ontbreken in het Disaster Recovery System (DRS), moeten worden gevonden en toegevoegd.
Componenten in IM&P-knooppunten
De DRS die de mogelijkheid biedt om een gegevensback-up uit te voeren voor alle IM- en Presence-knooppunten. Door onverwachte interne serverfouten kunnen de IM- en Presence-knooppunten soms bepaalde componenten missen waardoor de DRF-back-up niet succesvol is. De IM- en Presence-knooppunten moeten over deze componenten beschikken om een back-uptaak met succes te kunnen uitvoeren.
IM&P uitgever
---------------------------------------------
IM_AND_PRESENCE-PLATFORM
IM_AND_PRESENCE-CLM
IM_AND_PRESENCE-DB
IM_AND_PRESENCE PREFS
IM_AND_PRESENCE XCP
IM_AND_PRESENCE SYSLOGAGT
IM_AND_PRESENCE-CDPAGT
IM_AND_PRESENCE-TCT
IM_AND_PRESENCE BAT
IM_AND_PRESENCE CUP
IM_AND_PRESENCE REPORTER
IM&P abonnee
---------------------------------------------
IM_AND_PRESENCE REPORTER
IM_AND_PRESENCE CUP
IM_AND_PRESENCE-PLATFORM
IM_AND_PRESENCE-CLM
IM_AND_PRESENCE XCP
IM_AND_PRESENCE-CDPAGT
IM_AND_PRESENCE-TCT
IM_AND_PRESENCE SYSLOGAGT
De DRS maakt automatisch een back-up van al zijn componenten wanneer ze allemaal compleet zijn, maar in bepaalde gevallen kunnen de IM en Presence knooppunten bepaalde componenten missen en dit probleem zorgt ervoor dat het back-upproces mislukt. Als dat het geval is, kunt u deze fout zien in de DRF-logbestanden.
Logbestand fragment.
=====================================================
Server: IMPSub
Te gedenken gebeurtenis: IM_AND_PRESENCE
Component: DB
Tijd voltooid: 2020-08-21-09-29-27
Resultaatcode : 1-Controleer de componentlogboeken voor meer informatie.
Resultaatstring: FOUT
=====================================================
voorback-up
klaar voor back-up
vereiste ruimte = 9672860
pdf -k /tmp/db_drf_backup/ | grep -v Bestandssysteem | wek "{print}"
klaar voor back-up
pre_db_back-up afsluiten
Start do_db_back-up
opdracht voor uitvoeren van /bin/chmod a+w /common/drf/db_drf_back-up
opdracht voor uitvoeren van /bin/touch /common/drf/db_drf_backup/drf_ontape_backup.gz
opdracht voor uitvoering /bin/chmod 660 /common/drf/db_drf_backup/drf_ontape_backup.gz
opdracht voor uitvoeren van /bin/chown informix:informix /common/drf/db_drf_backup/drf_ontape_backup.gz
Ontape back-up van DB maken...
opdracht om uit te voeren /bin/su - informix -c "ontape -s -L 0 | /bin/gzip > /common/drf/db_drf_backup/drf_ontape_backup.gz" 2>/common/drf/backup.log
Waarschuwing: ONCONFIG /usr/local/cm/db/informix/etc/onconfig.ccm is niet eigendom van user informix (uid=512).
drf_ontape_back-up gemaakt is groot [28347431]
Ontape Back-up voltooid!
Subback-upbewerking starten op elke sub.
opdracht om /usr/local/cm/bin/invoke_sub_backup.py /common/drf/backup.log /common/drf/status.txt uit te voeren
09:29:11 - status file=/common/drf/status.txt
21-08-20 09:29:11 - in subback-up
09:29:11 - pub is impsub1.example.com
08/21/20 09:29:11 - verkrijging van subnodenlijst
21-08-20 09:29:11 - in versieCheckOk
08/21/20 09:29:20 - Goede abonnees zijn ['impsub1', 'impsub2']
21-08-20 09:29:20 - verwerkingsknooppunt impsub1
08/21/20 09:29:20 - externe verwerking oproepen naar back-upabonnee voor knooppunt impsub1
08/21/20 09:29:27 - Subgegevens niet gevonden, knooppunt impsub1
08/21/20 09:29:27 - na do_sub_backup
08/21/20 09:29:27 - subback-up impsub1 mislukt
Subback-up is mislukt.
AFSLUITEN!
----> STANDAARD OUTPUT STARTEN
----> END-standaard uitvoer
----> STANDAARDFOUT BEGINNEN
----> END-standaardfout
Ontbrekende componenten
Om te zien of de IM&P-componenten volledig zijn, voert u de opdracht deze in beide knooppunten via de IM&P CLI uit.
- hulpprogramma's Disaster_recovery show_registration nodename
Nodenaam is het IP-adres of de naam van het knooppunt.
Lijst met opdrachten voor ontbrekende componenten
Als er ontbrekende componenten in een knooppunt zijn, moet er via CLI een root-account gemaakt worden om de ontbrekende componenten handmatig toe te voegen door het gebruik van bepaalde opdrachten, elk voor elke ontbrekende component. De lijst toont de opdrachten met hun specifieke pad voor elke component die nodig is om de betreffende opdracht uit te voeren voor elk van de ontbrekende componenten in het rechterknooppunt:
python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c REPORTER -e /common/drf/scripts/reporter/reporter_error_map.txt -s /common/drf/scripts/reporter/reporter_script.xml -d /common/drf/scripts/reporter/reporter_dependency.xml
python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c CUP -e /usr/local/sip/drf/epas/bin/epas_error_map.txt -s /usr/local/sip/drf/epas/bin/epas_script.xml -d /usr/local/sip/drf/epas/bin/epas_dependency.xml
python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c BAT -e /common/drf/scripts/bat/bat_error_map.txt -s /common/drf/scripts/bat/bat_script.xml -d /common/drf/scripts/bat/bat_dependency.xml
python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c PLATFORM -e /usr/local/platform/script/platform/platform_error_map.txt -s /usr/local/platform/script/platform/platform_script.xml -d /usr/local/platform/script/platform/platform_dependency.xml
python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c CLM -e /usr/local/platform/bin/clm/clm_drf_error_map.txt -s /usr/local/platform/bin/clm/clm_drf_script.xml -d /usr/local/platform/bin/clm/clm_drf_dependency.xml
python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c XCP -e /usr/local/xcp/drf/cup_xcp_error_map.txt -s /usr/local/xcp/drf/cup_xcp_script.xml -d /usr/local/xcp/drf/cup_xcp_dependency.xml
python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c TCT -e /usr/local/platform/script/tct/tct_error_map.txt -s /usr/local/platform/script/tct/tct_script.xml -d /usr/local/platform/script/tct/tct_dependency.xml
python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c PREFS -e /usr/local/cm/bin/prefsdrf/prefs_error_map.txt -s /usr/local/cm/bin/prefsdrf/prefs_script.xml -d /usr/local/xcp/drf/prefs_dependency.xml
python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c SYSLOGAGT -e /usr/local/cm/syslogagt/conf/syslogagt_error_map.txt -s /usr/local/cm/syslogagt/conf/syslogagt_script.xml -d /usr/local/cm/syslogagt/conf/syslogagt_dependency.xml
python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c CDPAGT -e /usr/local/cm/cdpagt/conf/cdpagt_error_map.txt -s /usr/local/cm/cdpagt/conf/cdpagt_script.xml -d /usr/local/cm/cdpagt/conf/cdpagt_dependency.xml
python /usr/local/platform/bin/drfRegisterComponent.py -f IM_AND_PRESENCE -c DB -e /usr/local/cm/bin/database_error_map.txt -s /usr/local/cm/bin/database_script.xml -d /usr/local/cm/bin/database_dependency.xml
Nadat degenen die ontbraken worden toegevoegd, moeten ze worden weergegeven nadat het commando weer wordt uitgevoerd.
- hulpprogramma's Disaster_recovery show_registration nodename
Nadat de taak is voltooid, moet de back-uptaak van de IM&P-knooppunt worden gestart.
Als er echter meer onderdelen worden toegevoegd dan verwacht, zal de DRF-back-uptaak ook mislukken. Dat wordt veroorzaakt door Cisco bug-id CSCuv53092. In dat geval lost de tijdelijke oplossing waarnaar in het defect wordt verwezen het probleem op.
Raadpleeg Cisco-bug-id CSCuv53092.
Opmerking: alleen geregistreerde Cisco-gebruikers kunnen toegang krijgen tot interne Cisco-tools en buginformatie.
Gerelateerde informatie