Introduzione
In questo documento viene descritto come risolvere gli errori di rinegoziazione tra Cisco Unity Connection Publisher e Subscriber.
Prerequisiti
Requisiti
Cisco raccomanda la conoscenza di Linux.
Componenti usati
Le informazioni di questo documento si basano sulla versione 10.5.2 di Cisco Unity Connection
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Risoluzione del problema di rinegoziazione su Cisco Unity Connection 10.5
Raccogliere i log di rinegoziazione dal server Unity Connection.
- I log di rinegoziazione mostrano un frammento simile al seguente:
+ [[ -n '' ]]
+ [[ -z '' ]]
+ target_exec /opt/cisco/connection/bin/cuc_controlcenter.sh '"A' Cisco 'DB"' start
+ sudo -u cucluster ssh gaxgpvs96 ' sh -lc '\''source /usr/local/cm/db/informix/local/ids.env && /opt/cisco/connection/bin/cuc_controlcenter.sh' '"A' Cisco 'DB"' 'start'\'''
sh: /opt/cisco/connection/bin/cuc_controlcenter.sh: Permission denied
++ error
++ '[' 0 -eq 1 ']'
++ '[' 0 -eq 1 ']'
++ echo 'Cluster renegotiation failed.'
++ echo 'The cluster renegotiation log cuc-cluster-rejoin_2016-01-30_14.53.47.log can be found in the installation logging location through the CLI or RTMT.'
++ exit 1
- È necessario concentrarsi su questa riga:
sh: /opt/cisco/connection/bin/cuc_controlcenter.sh: Permission denied
- Per disabilitare la modalità SELinux su entrambi, il nuovo autore e il nodo del sottoscrittore già disponibile utilizzano il comando utils os secure permissive.
- Dopo aver disattivato SELinux, eseguire il comando renegotiate per utilizzare il comando cuc cluster renegotiate.
Con questo comando viene creata una relazione cluster con il server di pubblicazione in un cluster di connessione dopo la sostituzione del server o la reinstallazione della connessione nel server di pubblicazione. Questo comando sovrascrive tutti i dati del server di pubblicazione con i dati del server di sottoscrizione e inizializza la replica tra i server.
Nota: Una volta configurato il cluster di server, abilitare SELinux e la replica tra i due nodi è corretta.
Motivo dell'errore
La ragione principale dell'errore di rinegoziazione su Cisco Unity Connection 10.5 è il SELinux, che impedisce a Bash di accedere al file /opt/cisco/connection/bin/cuc_controlcenter.sh.