Voz y Comunicaciones unificadas : Cisco Unity Connection

Error del nodo de la Conexión en red digital de la conexión Unity: Failed que llama csp_PartitionDeleted

25 Agosto 2015 - Traducción Automática
Otras Versiones: PDFpdf | Inglés (23 Abril 2015) | Comentarios

Introducción

Este documento describe un problema encontrado en el Cisco Unity Connection (CUC) cuando usted configura un nodo de la Conexión en red digital, y proporciona las Soluciones posibles al problema.

Contribuido por las colinas de Scott, ingeniero de Cisco TAC.

Prerrequisitos

Requisitos

No hay requisitos específicos para este documento.

Antecedentes

La Conexión en red digital permite que los objetos repliquen entre los miembros del cluster del establecimiento de una red. Estos objetos no se limitan a los usuarios y a las divisiones. Usted debe borrar los objetos del servidor casero en el cual fue creada. Después de que usted borre y replique los cambios a otros servidores en el cluster del establecimiento de una red, el objeto se debe purgar en todas partes. Sin embargo, hay las épocas en que ocurre un Evento inesperado y no purgan a un usuario hacia fuera totalmente.

Problema

Cuando usted configura un nodo de la Conexión en red digital, y lo visualiza Failed que llama la notificación csp_PartitionDeleted en uno de los Nodos de cluster.

Análisis del registro

Machine Name: testbox>
Severity: Error
App ID: CuReplicator
Message: : 1038: testbox.cisco.net: Feb 10 2014 01:47:54.846 UTC :
UC_UCEVNT-3-EvtReplicatorFailedDatabaseRead %[ClusterID=][NodeID=testbox]:
Database unitydirdb access error: Failed calling csp_PartitionDelete.
(ObjectId= 801a0879-4036-455d-9948-910793d30fb4). TECHNICAL DETAILS:
java.sql.SQLException:
Key value for constraint (informix.pk_tbl_partition) is still being referenced.

El análisis del registro muestra que la división se ha quitado con éxito del servidor casero. Un miembro de clúster del establecimiento de una red señala un error en el Syslog, e incluye un añejo que intenta una cancelacíon en la división.

En algún momento, borran a un usuario. Sin embargo, se encuentra el problema cuando no se purga totalmente del miembro de clúster del establecimiento de una red, y éste hace un problema quitar la división.

Solución

En este problema, vemos que el ID del objeto (801a0879-4036-455d-9948-910793d30fb4) para la división no puede ser quitado.

Complete estos pasos para resolver este problema:

  1. Ingrese este comando para obtener el nombre de la división que se menciona en el error:
    admin:run cuc dbquery unitydirdb SELECT * from
    tbl_partition WHERE ObjectId = ''

    Nota: Usted debe conocer el ID del objeto antes de que usted funcione con este comando.

    Ejemplo:

    admin:run cuc dbquery unitydirdb SELECT * from tbl_partition
    WHERE ObjectId = '801a0879-4036-455d-9948-910793d30fb4'objectid name description locationobjectid------------------------------------ ------------- ----------- ------------------------------------801a0879-4036-455d-9948-910793d30fb4 test partition 8574527c-01b7-4def-8ab4-7047120a577f
  2. Navegue a la página web de la administración del Cisco Unity Connection (CUC) donde usted tiene el mensaje del informe.

    Bajo límites de la búsqueda, elija la división en la búsqueda del límite al menú desplegable, y la división selecta vuelta en donde está menú desplegable el nombre.

  3. Ingrese este comando para obtener el ID del objeto para el alias que usted recibió de las páginas del usuario:
    admin:run cuc dbquery unitydirdb
    SELECT objectid ,alias from tbl_Globaluser WHERE Alias = ''

    Nota: Usted debe ingresar el alias que usted obtuvo del comando anterior.

    Ejemplo:

    admin:run cuc dbquery unitydirdb
    SELECT objectid ,alias from tbl_Globaluser WHERE Alias = 'test1' objectid------------------------------------------------------f9653977-df35-43ad-8cc7-8a6252e58d70
  4. Ingrese este comando para borrar a un usuario:
    admin:run cuc dbqery unitydirdb execute procedure
    csp_globaluserdelete(pobjectid='')

    Nota: Usted debe ingresar el ID del objeto que usted obtuvo del comando anterior en el paso 3.

    Ejemplo:

    admin:run cuc dbquery unitydirdb execute procedure
    csp_globaluserdelete(pobjectid = 'f9653977-df35-43ad-8cc7-8a6252e58d70')

    Después de que usted quite a un usuario que estaba en la división, funcione con el comando del csp_PartitionDelete y quite la división.


Discusiones relacionadas de la comunidad de soporte de Cisco

La Comunidad de Soporte de Cisco es un foro donde usted puede preguntar y responder, ofrecer sugerencias y colaborar con colegas.


Document ID: 117573