none
Consulta sobre replicacion fallida RRS feed

  • Pregunta


  • Ejecuto esto; repadmin /removelingeringobjects  v1.px.loc  37099343-F117-49F5-AD27-8EAD8BBBxxxx dc=px,dc=loc /advisory_mode

    En el log me informa que este DC esta generando problemas pero este server es un member server (p081) no un Domain controller... no se que sucede..

     

    Event Type: Error
    Event Source: NTDS General
    Event Category: (5)
    Event ID: 1988
    Date:  5/26/2010
    Time:  18:06:42
    User:  NT AUTHORITY\ANONYMOUS LOGON
    Computer: A1.px.loc
    Description:
    The local domain controller has attempted to replicate the following object from the following source domain controller. This object is not present on the local domain controller because it may have been deleted and already garbage collected.
     
    Source domain controller:
    37099343-f117-49f5-ad27-8ead8bbbxxxx._msdcs.px.loc
    Object:
    DC=p081,DC=px.loc,CN=MicrosoftDNS,CN=System,DC=px,DC=loc
    Object GUID:
    76ec88a4-a016-4b32-8935-83354e3fac50 
     
    Replication will not continue with the source domain controller until the situation has been resolved.
     
     
    User Action
    Verify that the object was deleted on this domain controller or in the forest. If object restoration is desired, authoritatively restore the object on the source domain controller. If restoration isn't desired, install the support tools included on the installation CD and use "repadmin /removelingeringobjects" on the source domain controller to remove the object from the forest and continue replication. To allow automatic restoration of this object and future similar objects, the following registry key can be set.
     
    Registry Key:
    HKLM\System\CurrentControlSet\Services\NTDS\Parameters\Strict Replication Consistency

    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

    saludos

    ale.

    jueves, 27 de mayo de 2010 13:33

Respuestas

  • Ale, 

     

    En principio necesitamos ubicar los servidores con Lingering Objects dependiendo de si los errores que tienes son 1388 o 1988 eso te dira si el lingering esta local , o esta queriendo ser replicado desde otro servidor.

    En principio te recomendaria 

     

    1 - En tu caso el error 1988 te indica que el servidor Source Domain controller (37099343-f117-49f5-ad27-8ead8bbbxxxx._msdcs.px.loc) ha intentado replicar un objeto que ya no existe , pero lo ha bloqueado , esto es debido a que tienes habilitado Strict Replication.

    Por lo cual quien tiene los lingering objects es el servidor 37099343-f117-49f5-ad27-8ead8bbbxxxx._msdcs.px.loc. 

     

    2 -  La manera en que te recomendaria hagas el troubleshooting seria 

    1 - Identificar todos los DCs que muestren Lingering objects en el forest , para esto puedes ejecutar el siguiente comando repadmin /showrepl * /csv >showrepl.csv  en el csv generado deberas identificar todos los intentos de replicacion que han terminado con resultado 8606 o 8614.

    2  - Una vez tengas todos los DCs , deberas elegir un DC que tenga toda la informacion correcta y no presente eventos 1388 o 1988.

    3  - Ejecutar \removelingeringobjects con las siguientes instrucciones en cada uno de los DCs detectados anteriormente

     

    repadmin \removelingeringobject DCLINGERING  GUIDDC  Particion

     

    DCLINGERING : Es el DC que tenia eventos 1988 o 1388
    GUIDDC: Es el GUID de un DC el cual vas a utilizar como referencia para comparar la base de datos de los demas DC con este ultimo , en caso de haber alguna discrepancia , con el DC de referencia el objeto sera borrado.

     

    NOTA : Asegurate de tener backup del system state de cada uno de los servidores

     


    Sebastian del Rio - MCP - MCSA +S - MCSE +S - MCITP:Enterprise Administrator Buenos Aires - Argentina Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho. Ud. asume los riesgos
    sábado, 29 de mayo de 2010 22:19
    Moderador

Todas las respuestas

  • Hola,

    y ese member server, lo es desde el inicio o fue DC y luego se despromovio? Esta clonado a partir de otro equipo o se instalo desde 0 ?

    has ejecutado la utilidad dcdiag.exe en tus controladores de dominio para verificar la salud de los mismos y cualquier referencia que pueda aparecer apuntando a ese member server?

    Comentanos..


    MCTS: Windows Server 2008 Active Directory, Configuring
    jueves, 27 de mayo de 2010 14:12
    Moderador
  • Ale,

    mas preguntas.

    El equipo P081.px.loc esta operativo en tu dominio? es funcional?

    si entiendo bien el mensaje, esta diciendo que en el DC A1.px.loc hay un problema de replicacion ya que esta intentando replicar el  objeto del member server (DC=p081,DC=px.loc,CN=MicrosoftDNS,CN=System,DC=px,DC=loc) desde otro DC (v1.px.loc) pero al no existir ese objeto en A1.px.loc no puede replicar la informacion.

    Esto suele suceder si un objeto se borra del AD y un DC permanece fuera de linea durante ese tiempo de manera que al volver a estar on-line a el le consta ese objeto mientras que en el resto de DCs no les consta, de ahi que  se produzca esta disparidad.

    Para intentar ayudarte deberias explicarnos de manera mas detallada si el equipo P081 todavia existe, si es funcional y tiene la cuenta de equipo correctamente registrada en el dominio, o si se borro y si se elimino la cuenta del mismo ... y si alguno de tus DCs estuvo fuera de linea durante un tiempo.

     


    MCTS: Windows Server 2008 Active Directory, Configuring
    jueves, 27 de mayo de 2010 14:32
    Moderador
  • Pep como estas,

    Te respondo;

    - el P081 es member desde si instalacion, nunca fue DC. Es un Win 2003 R2 y es funcional.

    - Hace un tiempo hubo fallas de replicacion y se paso a disabled. Se puso online y se intenot replicarlo

    - En el P081 no se registra errores en el log y el servder funciona bien.

    - dcdiag de uno de los DC A1

    Starting test: kccevent

        An Warning Event occured.  EventID: 0x8000061E

           Time Generated: 05/27/2010   11:40:40

           Event String: All domain controllers in the following site that

        An Error Event occured.  EventID: 0xC000051F

           Time Generated: 05/27/2010   11:40:40

           Event String: The Knowledge Consistency Checker (KCC) has

        An Warning Event occured.  EventID: 0x80000749

           Time Generated: 05/27/2010   11:40:40

           Event String: The Knowledge Consistency Checker (KCC) was

        An Warning Event occured.  EventID: 0x8000061E

    - dcdiag desde otro DC (A2) (win 2008 r2)

     

                Active Directory Domain Services Replication encountered the existence of objects in the following

     partition that have been deleted from the local domain controllers (DCs) Active Directory Domain Services dat

    abase.  Not all direct or transitive replication partners replicated in the deletion before the tombstone life

    time number of days passed.  Objects that have been deleted and garbage collected from an Active Directory Dom

    ain Services partition but still exist in the writable partitions of other DCs in the same domain, or read-onl

    y partitions of global catalog servers in other domains in the forest are known as "lingering objects".

             An error event occurred.  EventID: 0xC00007C4

                Time Generated: 05/27/2010   11:42:00

                Event String:

                Active Directory Domain Services Replication encountered the existence of objects in the following

     partition that have been deleted from the local domain controllers (DCs) Active Directory Domain Services dat

    abase.  Not all direct or transitive replication partners replicated in the deletion before the tombstone life

    time number of days passed.  Objects that have been deleted and garbage collected from an Active Directory Dom

    ain Services partition but still exist in the writable partitions of other DCs in the same domain, or read-onl

    y partitions of global catalog servers in other domains in the forest are known as "lingering objects".

             ......................... A2 failed test KccEvent

          Starting test: KnowsOfRoleHolders

             ......................... A2 passed test KnowsOfRoleHolders

          Starting test: MachineAccount

             ......................... A2 passed test MachineAccount

          Starting test: NCSecDesc

             Error NT AUTHORITY\ENTERPRISE DOMAIN CONTROLLERS doesn't have

                Replicating Directory Changes In Filtered Set

             access rights for the naming context:

             DC=ForestDnsZones,DC=px,DC=loc

             Error NT AUTHORITY\ENTERPRISE DOMAIN CONTROLLERS doesn't have

                Replicating Directory Changes In Filtered Set

             access rights for the naming context:

             DC=DomainDnsZones,DC=px,DC=loc

             ......................... A2 failed test NCSecDesc

          Starting test: NetLogons

             ......................... A2 passed test NetLogons

          Starting test: ObjectsReplicated

             ......................... A2 passed test ObjectsReplicated

          Starting test: Replications

             [Replications Check,A2] A recent replication attempt failed:

                From A3 to A2

                Naming Context: DC=px,DC=loc

                The replication generated an error (8606):

                Insufficient attributes were given to create an object. This object may not exist because it may h

    ave been deleted and already garbage collected.

     

                The failure occurred at 2010-05-27 11:41:10.

                The last success occurred at (never).

                186 failures have occurred since the last success.

             [Replications Check,A2] A recent replication attempt failed:

                From A1 to A2

                Naming Context: DC=px,DC=loc

                The replication generated an error (8606):

                Insufficient attributes were given to create an object. This object may not exist because it may h

    ave been deleted and already garbage collected.

     

                The failure occurred at 2010-05-27 11:46:09.

                The last success occurred at (never).

                87587 failures have occurred since the last success.

             ......................... A2 failed test Replications

          Starting test: RidManager

             ......................... A2 passed test RidManager

          Starting test: Services

             ......................... A2 passed test Services

     

    jueves, 27 de mayo de 2010 14:52
  • Mira si esto te ayuda:

    Event ID 1388 or 1988: A lingering object is detected
    http://technet.microsoft.com/en-us/library/cc780362%28WS.10%29.aspx


    Un saludo

    Fernando Reyes [MS MVP]
    MCSA 2000/2003
    MCSE 2000/2003
    MCITP EnterpriseAdministrator
    Web: http://freyes.svetlian.com
    Blog: http://urpiano.wordpress.com
    RSS: http://urpiano.wordpress.com/feed/
    freyes.champú@champú.mvps.org
    (Aclárate la cabeza si quieres escribirme)
    viernes, 28 de mayo de 2010 5:26
    Moderador
  • hola, estuve invesrigando este punto, gracias.

    En otros posts lei que recomendaban un demote y promote que opinas?

    tengo el siguente esquema; dos sites sitio1: A1 y A2 y en site2: A3

    En el log de DS veo errores de KCC

    Event Type:      Warning

    Event Source:   NTDS KCC

    Event Category:            Knowledge Consistency Checker

    Event ID:          1865

    Date:                5/28/2010

    Time:                11:40:43

    User:                NT AUTHORITY\ANONYMOUS LOGON

    Computer:         A1

    Description:

    The Knowledge Consistency Checker (KCC) was unable to form a complete spanning tree network topology. As a result, the following list of sites cannot be reached from the local site.

     

    Sites:

    CN=Site2,CN=Sites,CN=Configuration,DC=px,DC=loc

     

    saludos.

    viernes, 28 de mayo de 2010 19:08
  • Ale, 

     

    En principio necesitamos ubicar los servidores con Lingering Objects dependiendo de si los errores que tienes son 1388 o 1988 eso te dira si el lingering esta local , o esta queriendo ser replicado desde otro servidor.

    En principio te recomendaria 

     

    1 - En tu caso el error 1988 te indica que el servidor Source Domain controller (37099343-f117-49f5-ad27-8ead8bbbxxxx._msdcs.px.loc) ha intentado replicar un objeto que ya no existe , pero lo ha bloqueado , esto es debido a que tienes habilitado Strict Replication.

    Por lo cual quien tiene los lingering objects es el servidor 37099343-f117-49f5-ad27-8ead8bbbxxxx._msdcs.px.loc. 

     

    2 -  La manera en que te recomendaria hagas el troubleshooting seria 

    1 - Identificar todos los DCs que muestren Lingering objects en el forest , para esto puedes ejecutar el siguiente comando repadmin /showrepl * /csv >showrepl.csv  en el csv generado deberas identificar todos los intentos de replicacion que han terminado con resultado 8606 o 8614.

    2  - Una vez tengas todos los DCs , deberas elegir un DC que tenga toda la informacion correcta y no presente eventos 1388 o 1988.

    3  - Ejecutar \removelingeringobjects con las siguientes instrucciones en cada uno de los DCs detectados anteriormente

     

    repadmin \removelingeringobject DCLINGERING  GUIDDC  Particion

     

    DCLINGERING : Es el DC que tenia eventos 1988 o 1388
    GUIDDC: Es el GUID de un DC el cual vas a utilizar como referencia para comparar la base de datos de los demas DC con este ultimo , en caso de haber alguna discrepancia , con el DC de referencia el objeto sera borrado.

     

    NOTA : Asegurate de tener backup del system state de cada uno de los servidores

     


    Sebastian del Rio - MCP - MCSA +S - MCSE +S - MCITP:Enterprise Administrator Buenos Aires - Argentina Este mensaje se proporciona "como está" sin garantías de ninguna clase, y no otorga ningún derecho. Ud. asume los riesgos
    sábado, 29 de mayo de 2010 22:19
    Moderador