Inhoud

Inleiding

Vereisten

Gebruikte componenten

Problemen oplossen

Problemen oplossen bij overschrijvenDB

Inleiding

Dit document beschrijft de stappen naar problemen oplossen bij overschreven problemen met de mogelijke oplossingen in Cisco Unity Connection (CUC).

Voorwaarden

Vereisten

Cisco raadt aan dat u kennis hebt van dit onderwerp:

- Cisco Unity Connection-encryptie

Gebruikte componenten

De informatie in dit document is gebaseerd op deze software- en hardwareversies:

- Unity Connection versie 8.5 of hoger

Achtergrondinformatie

De overgeschreven mislukking eindigt met deze verklaring.

Cluster overwritedb failed.

The overwritedb log cuc-cluster-overwritedb_yyyy-mm-dd_hh.mm.ss.log can be found in the installation log location through the CLI or Real-Time Monitoring Tool (RTMT).

Zo krijgt u dit logbestand:

Van CLI (U hebt Secure FTP (SFTP) server nodig om het logbestand over te dragen),

file get install cuc-cluster-overwritedb_yyyy-mm-dd_hh.mm.ss.log

Of

Vanaf RTMT,

Choose Trace & Log Central > Collect Install Logs > Select the Node > Proceed.

In een paar scenario's zullen de laatste 10 lijnen van het logbestand de foutmelding leveren en dus kan het op de CLI zelf worden bekeken met deze opdracht: bestandsstaart installeren cuc-cluster-overwritedb_yyyy-mm-dd_hh.mm.ss.lo

Opmerking: De opdracht "utils cuc cluster overwritedb" wordt alleen in de Subscriber server uitgevoerd. Deze kopieert gegevensbank van de server van de Uitgever aan de Subscriber server en stelt replicatie in. In bepaalde gevallen waarin er een probleem is met de heronderhandelde opdracht overschreven, wordt de opdracht uitgevoerd op de server van de uitgever.

Problemen oplossen

Deze sectie verschaft verschillende scenario's om problemen met de overschreven problemen op te lossen.

Problemen oplossen bij overschrijvenDB

Probleem: Scenario 1

Overgeschreven b mislukt in de eerste stap. De eerste stap probeert de verbinding met de externe server op te zetten.

Logs

+ sudo -u cucluster ssh cuc01 ' sh -lc '\''source /usr/local/cm/db/informix/local/ids.env && t=$(mktemp);ontape -r -v -t STDIO > $t 2>&1; rc=$?; cat $t; exit $rc'\'''@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!Someone could be eavesdropping on you right now (man-in-the-middle attack)!It is also possible that the Rivest-Shamir-Addleman (RSA) host key has just been changed.The fingerprint for the RSA key sent by the remote host isb0:f8:19:75:63:f7:30:aa:e4:ec:3b:dc:20:4a:d9:92.Please contact the system administrator.Add correct host key in /home/cucluster/.ssh/known_hosts to get rid of this message.Offending key in /home/cucluster/.ssh/known_hosts:5RSA host key for 10.1.1.100 has changed and you have requested strict checking.Host key verification failed.Physical restore failed - function read archive backup failed code 1 errno 0

Program over.TERM environment variable not set.+ ontape_rc=1+ [[ 1 -eq 0 ]]+ echo ontape returned 1.ontape returned 1.+ [[ 1 -ne 0 ]]+ echo Failed to restore database on cuc01. Ontape returned 1.

Failed to restore database on cuc01. Ontape returned 1.+ exit 1++ error++ echo 'Overwritedb failed.'++ echo 'The overwritedb log cuc-cluster-overwritedb_2014-01-22_20.20.44.log can be found in the installation log location through the CLI or RTMT.'++ exit

Oplossing

Neem contact op met Cisco TAC. Deze oplossing vereist toegang tot de voet.

Probleem: Scenario 2

Overwrited b faalt met de fout:

Failed to restore database on

Overwritedb failedThe overwritedb log cuc-cluster-overwritedb_yyyy-mm-dd_hh.mm.ss.log can be found in the installation log location through the CLI or RTMT

Oplossing

De server kan worden beïnvloed door CSCto87784. Controleer de vaste versie van dit defect. Als de huidige versie niet de oplossing heeft, voer dan de utils cuc cluster opnieuw overschreven opdracht uit.

Probleem: Scenario 3

Dit is een fout die bij deze stap is overschreven:

yy/mm/dd hh:mm:ss Unity Connection-databases synchroniseren...

Opdracht mislukt — reeds gedefinieerde ondernemingsreplicatie (92)

Logs

+ local primary_server=g_ciscounity_na_cucn01+ sudo_informix cdr define server -A /var/opt/cisco/connection/spool/ats/ -c g_ciscounity_na_cucn01 -I g_ciscounity_na_cucn01+ [[ cucluster != \i\n\f\o\r\m\i\x ]]+ sudo -u informix cdr define server -A /var/opt/cisco/connection/spool/ats/ -c g_ciscounity_na_cucn01 -I g_ciscounity_na_cucn01command failed -- Enterprise Replication already defined (92)++ error++ echo 'Overwritedb failed.'++ echo 'The overwritedb log cuc-cluster-overwritedb_2012-11-16_02.32.09.log can be found in the installation logging location through the CLI or RTMT.'++ exit 1

Oplossing

Hier zijn een paar opties om dit probleem op te lossen.

Optie 1:

Laat deze opdrachten één voor één lopen. Ga niet naar de volgende opdracht totdat de huidige is voltooid.

1. utils dbreplication stopon Subscriber.

2. utils dbreplication stopon Publisher.

3. utils dbreplication dropadmindbon Subscriber.

4. utils dbreplication dropadmindbon Publisher.

5. utils dbreplication reset allemaal op Publisher.

Optie 2:

Dit probleem doet zich voor omdat de wachtrij voor de replicatie van ondernemingen vol is. Om deze kwestie op te lossen, kunt u de server van de Uitgever opnieuw starten, ongeveer 30 minuten wachten om er zeker van te zijn dat de services worden gestart en de Subscriber server opnieuw opstarten. Wanneer de services op de Subscriber staan, moet deze overschreven b met succes voltooid zijn.

Dit is het logboek van de Manager van de Server dat op deze kwestie wijst:

SRM,3,<CM> Command: /opt/cisco/connection/bin/db-replication-control status cuc02 execution completed abnormally. Error number: 6|

SRM,3,<Timer-0> Replication queue size: 90.0 has exceeded the maximum threshold value. Stopping replication.|

SRM,5,<evt> [PUB_PRIMARY] [replication_failed] ignored|

Optie 3: Als de kwestie nog steeds bestaat, neemt u contact op met Cisco TAC.

Probleem: Scenario 4

Overgeschreven b faalt bij deze stap met deze fout,

yy/mm/dd hh:mm:ss synchronisatie Unity Connection-databases...

Overschreven mislukt

Logs

sudo -u cucluster ssh cuc02 ' sh -lc '\''source /usr/local/cm/db/informix/local/ids.env && dbaccess' 'unitydyndb'\'''

329: Database not found or no system permission.

Oplossing

Neem contact op met Cisco TAC voor tijdelijke oplossing waarvoor worteltoegang nodig is.

Probleem: Scenario 5

Geen van de volgende scenario's:

De CLI "utils cuc cluster overwritedb" faalt bij PUB of SUB.

Het CLI "utils cuc cluster renegotiate" faalt op SUB.

De upgrade mislukt op Subscriber Server.

De oorzaak van deze kwestie is terwijl het probeert om replicatie te vestigen het bij de definieerbare serverstap mislukt.

Logs

voor clusterheronderhandeling / overschrijvenDB-falen;

+ sudo -u informix cdr define server -A /var/opt/cisco/connection/spool/ats/ -cg_ciscounity_sub1 -I g_ciscounity_sub1 -S g_ciscounity_pubcommand failed -- fatal server error (100)++ error++ '[' 0 -eq 1 ']'++ echo 'Cluster renegotiation failed.'Or the same errors with the last line as

++ echo 'Cluster overwritedb failed.'

Voor het installeren van een storing door Subscriber:

Thu Oct 17 06:09:47 GMT+2 2013 + sudo -u informix cdr define server -A /var/opt/cisco/connection/spool/ats/ -c g_ciscounity_pub -I g_ciscounity_pubThu Oct 17 06:13:07 GMT+2 2013 command failed -- fatal server error (100)Thu Oct 17 06:13:07 GMT+2 2013 + LOADDBRC=100Thu Oct 17 06:13:07 GMT+2 2013 + '[' 100 -ne 0 ']'Thu Oct 17 06:13:07 GMT+2 2013 + echo 'loaddb.sh return code was 100'Thu Oct 17 06:13:07 GMT+2 2013 loaddb.sh return code was 100Thu Oct 17 06:13:07 GMT+2 2013 + exit 1Thu Oct 17 06:13:07 GMT+2 2013 /opt/cisco/connection/lib/install/post.d/06_load-database had an exit code of 1error: %post(cuc-9.1.1.10000-32.i386) scriptlet failed, exit status 1

Oplossing

De server wordt beïnvloed door CSCue7830 . Neem contact op met Cisco TAC voor workround. U kunt de server ook upgraden naar een vaste versie van het defect.

Probleem: Scenario 6

Overgeschreven b faalt bij deze stap met deze fout,

yy/mm/dd hh:mm:ss Syncroniserend platform en LDAP database...

Overschreven mislukt.

Logs

+ sudo -u informix cdr delete server -f -c g_ciscounity_pub g_ciscounity_pubconnect to g_ciscounity_pub failed Attempt to connect to database server (g_ciscounity_pub) failed.(-908)command failed -- unable to connect to server specified (5)+ true

Oplossing

Neem contact op met Cisco TAC. Het probleem is het meest waarschijnlijk met het SQL-hostbestand vanwege onjuiste of corrupte items. Ook gezien na verandering in IP adres/hostname en deze verandering reflecteert niet in het SQL gastheren bestand.

Probleem: Scenario 7

Dit probleem wordt gezien wanneer er een hostname/IP adresverandering op de server is.

Overgeschreven b mislukt in deze fase,

yy/mm/dd hh:mm:ss Syncroniserend platform en LDAP database...

Overschreven mislukt.

"utils service list" toont deze dienst naar beneden;

Een Cisco DB[NOTRUNNIG] component is niet actief

Logs

ssh: connect to host 192.168.1.2 port 22: No route to hostPhysical restore failed - function read archive backup failed code 1 errno 0

Program over.+ ontape_rc=1+ [[ 1 -eq 0 ]]+ echo ontape returned 1.ontape returned 1.+ [[ 1 -ne 0 ]]+ echo Failed to restore database on cuc02. Ontape returned 1.Failed to restore database on cuc02. Ontape returned

Oplossing

Neem contact op met Cisco TAC. TAC controleert de items van de tabel op de server en hosts vanaf de bron. Zorg er ook voor dat de A DB-service is voltooid voordat de overschreven DB op de abonnee kan worden uitgevoerd.

Probleem: Scenario 8

In dit scenario is de storing het gevolg van NTP-emissies.

Logs

+ sudo -u informix cdr define server -A /var/opt/cisco/connection/spool/ats/ -cg_ciscounity_sub1 -I g_ciscounity_sub1 -S g_ciscounity_pubcommand failed -- System clocks difference is too large. (90)++ error++ echo 'Overwritedb failed.'

Oplossing

Om deze kwestie op te lossen, moet u om het even welke kwesties van het Protocol van de Netwerktijd (NTP) repareren, en een NTP met een goede stratum waarde toewijzen. Voor Unity Connection heeft u de voorkeur aan een stratum 1 of 2 bron.

Probleem: Scenario 9

In dit scenario heeft de server geen toegang tot de externe server vanwege toegangsproblemen.

Logs

+ sudo -u cucluster ssh cuc01 ' sh -lc '\''source /usr/local/cm/db/informix/local/ids.env && onstat' '-'\'''Permission denied (publickey,password).+ return -1+ exit 255++ error++ echo 'Overwritedb failed.'

Of

+ sudo -u cucluster ssh cuc01 ' sh -lc '\''source /usr/local/cm/db/informix/local/ids.env && t=$(mktemp); ontape -r -v -t STDIO > $t 2>&1; rc=$?; cat $t; exit $rc'\'''Permission denied (publickey,password).Physical restore failed - function read archive backup failed code 1 errno 0

Program over.

TERM environment variable not set.

Oplossing

Neem contact op met Cisco TAC om wachtwoorden te synchroniseren bij wortel.

Probleem: Scenario 10

In dit scenario is de fout het gevolg van het ontbreken van DNS / Domain Name op de server of wanneer de abonneeserver niet is gedefinieerd op de Publisher Server.

Logs

connect to g_ciscounity_sub1 failed Incorrect password or user g_ciscounity_sub1 is not known on the database server. (-951)command failed -- unable to connect to server specified (5)

Oplossing

Zorg ervoor dat de IP-adres/hostname-gegevens van de abonneeserver worden verstrekt onder Systeeminstellingen > Cluster-pagina.

Zorg ervoor dat de DNS- en Domain Name-informatie correct is voor beide servers indien geconfigureerd.

Als de kwestie nog steeds bestaat, neemt u contact op met CISCO TAC. TAC controleert het SQL Hosts-bestand vanaf de wortel.

Probleem: Scenario 11

OverschrijvingDB mislukt bij deze fout:

SSH trust renegotiation failed.The security password on the publisher and subscriber servers do not match. Run the the CLI command "set password user security" on one or both servers to update the security password, then re-run "utils cuc cluster overwritedb".Overwritedb failed.

Oplossing

Start de ingestelde opdracht voor wachtwoordbeveiliging op één of beide servers om het beveiligingswachtwoord bij te werken.

Deze fout wordt ook gezien wanneer het IP-adres/hostname van de Subscriber niet in de System Settings van de uitgever > Cluster-pagina is ingevoerd.

Als de kwestie nog steeds bestaat, neemt u contact op met Cisco TAC.