Inhoud

Inleiding

Voorwaarden

Vereisten

Gebruikte componenten

Achtergrondinformatie

Problemen oplossen

Cluster heronderhandelingsmislukking

Inleiding

Dit document beschrijft de stappen om de kwestie voor clusterheronderhandeling in Cisco Unity Connection (CUC) te controleren en te proberen aan te pakken.

Voorwaarden

Vereisten

Cisco raadt u aan kennis te hebben over Cisco Unity Connection.

Gebruikte componenten

Cisco raadt aan dat u kennis hebt van dit onderwerp:

- Unity Connection versie 8.5 of hoger

Achtergrondinformatie

Over het algemeen eindigt elke mislukking met deze verklaring:

Cluster heronderhandeling is mislukt.

Het cluster heronderhandelinglog cuc-cluster-rejoin_yyyy-mm-dd_hh.mm.ss.log kan in de installatielocatie worden gevonden door het CLI of Real-Time Monitoring Tool (RTMT).

Om dit logbestand van CLI te kunnen verkrijgen, hebt u een SFTP-server nodig om het bestand over te brengen. U moet deze opdracht invoeren: bestand verkrijgen install cuc-cluster-rejoin_yyyy-mm-dd_hh.mm.ss.lo

of

Kies in het Real-Time Monitoring Tool (RTMT) de optie Centrifugeren en loggen > Centrifugeren > Logs installeren > Selecteer het knooppunt > Verwerken.

In enkele scenario's leveren de laatste 10 regels van het logbestand de foutmelding; Daarom kan het op de CLI worden bekeken. Typ deze CLI-opdracht:het achterhouden van bestanden installeert cuc-cluster-rejoin_yyyy-mm-dd_hh.mm.ss.log om de laatste 10 lijnen van het logbestand te bekijken.

Opmerking: De utils cuc cluster renotiate opdracht wordt alleen op de Subscriber server uitgevoerd en kopieert de database van de Subscriber server naar de Publisher en stelt replicatie in.

Problemen oplossen

Deze sectie verschaft tips die worden gebruikt om problemen bij de heronderhandeling van clusters op te lossen.

Cluster heronderhandelingsmislukking

Probleem: Scenario 1

De heronderhandelingsopdracht mislukt bij de laatste stap.

Deze voorbeeldoutput wordt gezien op de server van de Uitgever:

13/12/01 14:32:15 Disabling data replication...

13/12/01 14:32:28 Renegotiating ssh trusts...

13/12/01 14:32:36 Synchronizing platform and LDAP database...

13/12/01 14:35:20 Creating any missing messaging databases on the publisher...

13/12/01 14:35:23 Adding subscriber node to publisher...

13/12/01 14:35:30 Synchronizing Unity Connection databases...

13/12/01 14:43:19 Synchronizing file systems...

13/12/01 14:43:23 Synchronizing message files for mail store UnityMbxDb1...

13/12/01 14:43:25 Copying cluster DSCP configuration to publisher node...

13/12/01 14:43:27 Rebooting publisher node CUC-9A...

Cluster renegotiation failed.

Log analyse

+ sudo -u cucluster ssh CUC-9A /usr/local/cm/bin/controlcenter.sh

'Service Manager' stop

++ error

++ '[' 0 -eq 1 ']'

++ '[' 0 -eq 1 ']'

++ echo 'Cluster renegotiation failed.'

++ echo 'The cluster renegotiation log cuc-cluster-rejoin

_2013-12-01_14.32.15.log can be found in the installation logging location through the CLI or RTMT.'

++ exit 1

Oplossing

De spooranalyse toont dat de server door Cisco bug ID CSCul75841 wordt beïnvloed. Het faalt bij de laatste stap wanneer u probeert om de Service Manager te stoppen. Om deze kwestie op te lossen, start u de server van de Uitgever opnieuw of voer deze opdracht utils cuc cluster in op de server van de Uitgever.

Probleem: Scenario 2

De upgrade mislukt op de Subscriber-server wanneer een van deze CLI-opdrachten is ingevoerd:

utils cuc cluster overschreven faalt bij PUB of SUB

utils cuc-cluster heronderhandeling mislukt op SUB

Hetzelfde probleem wordt gezien tijdens de installatie van Subscriber.

De oorzaak van deze kwestie is dat het er niet in slaagt replicatie in de definieerbare serverstap op te zetten.

Log analyse

Voor Cluster heronderhandeling/OverschrijvingDB-falen

+ sudo -u informix cdr define server -A /var/opt/cisco/connection/spool/ats/ -c g_ciscounity_sub1 -I g_ciscounity_sub1 -S g_ciscounity_pub

command 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.'

Installatiefout voor abonnees

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_pub

Thu 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 sporenanalyse toont dat de server door Cisco bug-ID CSCue78730 wordt beïnvloed. Om rond deze kwestie te werken neemt u contact op met Cisco TAC. U kunt de server ook upgraden naar een vaste versie van het defect.

Probleem: Scenario 3

De heronderhandeling mislukt, terwijl de heronderhandelingen over ssh trusts in de tweede stap zijn.

Log analyse

+ echo '11/11/30 20:57:24 Renegotiating ssh trusts..

+ /opt/cisco/connection/lib/install/post.d/02_authorize-cucluster

+ . /usr/local/bin/base_scripts/icluster.sh

++ '[' -n '' ']'

++ IPM_BAD_REMOTE_FILE_ERROR=12

++ IPM_BAD_REMOTE_DIR_ERROR=13

The fingerprint for the RSA key sent by the remote host

is bb:c0:b3:a7:08:07:ef:0c:f9:86:11:1d:a2:99:5e:8a.

Please contact your system administrator.

Add correct host key in /home/sftpuser/.ssh/known_hosts to get rid of this message.

Offending key in /home/sftpuser/.ssh/known_hosts:5

Oplossing

Voltooi deze stappen om dit probleem op te lossen:

1. Zorg ervoor dat het Security Wachtwoord op beide servers gelijk is.

2. Reset het Security Wachtwoord indien nodig.

3. Als de kwestie nog steeds bestaat, neem dan contact op met Cisco TAC om het bekende_hosts-bestand vanaf de wortel te controleren.

Probleem: Senario 4

Heronderhandeling mislukt in deze fase.

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

Cluster heronderhandeling is mislukt.

Log analyse

+ sudo -u informix cdr define server -A /var/opt/cisco/connection/spool/ats/ -c g_ciscounity_sub1 -I g_ciscounity_sub1 -S g_ciscounity_pub 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

Voltooi deze stappen om dit probleem op te lossen:

1. Zorg ervoor dat de Domain Name Server (DNS)/Domain Name-items correct zijn als deze op beide servers zijn 'ingesteld'.

2. Controleer of er geen problemen zijn met de DNS-raadpleging bij de utils-testopdracht.

3. Als de kwestie nog steeds bestaat, neemt u contact op met Cisco TAC om controle uit te voeren op verschillende hostbestanden. Het probleem kan zijn bij de hosts en SQLhosts-bestand.

Probleem: Scenario 5

Heronderhandeling mislukt omdat het script er niet in slaagt databases te maken op de server van de Uitgever.

Log analyse

+ python - -s ciscounity /opt/cisco/connection/lib/config-modules/dbscripts/mailstore/add-missing-mbxdb-space.sh: line 37: cannot create temp file for here document: Permission denied++ error ++ '[' 0 -eq 1 ']' ++ echo 'Cluster renegotiation failed.

Oplossing

De spooranalyse toont dat de server door Cisco bug ID CSCtr18463 wordt beïnvloed. upgrade van de versie naar een vaste versie is alleen mogelijk als u dit probleem wilt oplossen.

Probleem: Scenario 6

Cluster heronderhandeling mislukt als gevolg van NTP-problemen.

Log analyse

+ sudo -u informix cdr define server -A /var/opt/cisco/connection/spool/ats/ -c g_ciscounity_sub1 -I g_ciscounity_sub1 -S g_ciscounity_pub

command failed -- System clocks difference is too large.

(90)

++ error

++ '[' 0 -eq 1 ']'

++ echo 'Cluster renegotiation 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 7

De volgende fout wordt weergegeven wanneer de heronderhandeling mislukt.

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 renegotiate".

Cluster renegotiation failed.

Oplossing

Voltooi deze stappen om dit probleem op te lossen:

1. Voer deze CLI-opdracht in en stel de wachtwoordgebruikersbeveiliging op één of beide servers in om het beveiligingswachtwoord bij te werken.

2. Deze fout kan optreden wanneer het IP-adres/de naam van de abonnee niet is ingevoerd in de systeeminstellingen van de uitgever en de clusterpagina.

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

Probleem: Scenario 8

Heronderhandeling mislukt met deze fout in logs.

Log analyse

+ /opt/cisco/connection/lib/install/post.d/sync-cucli-credentials cuc01Going to Sync cucli hash from shadow the node at cuc01...Cannot find platformConfig.xml in /usr/local/platform/conf /tmp /commonFATAL ERROR: Cannot initialize internal variable: Cannot initialize the icluster internal dataCannot initialize the iCluster Library++ error++ '[' 0 -eq 1 ']'++ echo 'Cluster renegotiation failed.'

Oplossing

Voltooi deze stappen om dit probleem op te lossen:

1. Zorg ervoor dat alle vereiste services functioneel zijn met het gebruik van deze opdrachtoutput-servicelijst.

2. Typ deze opdracht op veilige wijze en stel beide servers in in de toegangsmodus.

3. Start de onderhandelings-opdracht op de Subscriber. Herstart van uitgevers nadat de heronderhandelingen zijn afgerond.

4. Voer deze opdrachtfuncties in om deze veilig te handhaven en stel beide servers in om de modus af te dwingen.

Probleem 9

Deze fout wordt weergegeven wanneer de heronderhandeling mislukt.

Log analyse

+ sudo -u cucluster ssh cuc01 'sh -lc '\''source /usr/local/cm/db/informix/local/ids.env && ontape' -s -L 0 -F -t 'STDIO'\'''

+ target_exec 't=$(mktemp); ontape -r -v -t STDIO > $t 2>&1; rc=$?; cat $t; exit $rc'

+ 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'\'''

Server is in an incompatible state or user authentication failed.

Physical restore failed - function read archive backup failed code -1 errno 0

Log analyse - vóór de fout

++ hostname

++ get_primary_hostname

++ is_primary

+++ get_platform_config_value CcmFirstNode

+++ xml sel -t -v /PlatformData/CcmFirstNode/ParamValue

/usr/local/platform/conf/platformConfig.xml

++ test yes == yes

++ hostname

+ /opt/cisco/connection/bin/copy-informix-instance -s ccm@cuc01

-t ccm@cuc01

source=ccm@cuc01

target=ccm@cuc01

Oplossing

De loganalyse laat zien dat de hostname hetzelfde blijft voor bron en doel. De kwestie komt voor wanneer de heronderhandelingsopdracht op de Uitgever wordt uitgevoerd. Deze opdracht mag alleen op de Subscriber server worden uitgevoerd.

Als u de opdracht op de Subscriber Server uitvoert en u dezelfde fout ontvangt, kan de kwestie worden veroorzaakt door de extra DB-bestanden die op de Subscriber server zijn toegevoegd. Neem contact op met de TAC om dit probleem aan te pakken.