Ir a contenido


MENSAJE DE BIENVENIDA Foro vínculado con Twitter, más info aquí.

“El secreto para progresar es empezar por algún lugar. El secreto para empezar por algún lugar es fragmentar tus complejas y abrumadoras tareas de tal manera que queden convertidas en pequeñas tareas que puedas realizar y entonces simplemente comenzar por la primera.” - Mark Twain

Foto

Lingering Objects en Directorio Activo


  • Please log in to reply
No replies to this topic

#1 Alberto Dominguez

Alberto Dominguez

    Gurú

  • Administradores
  • 1.059 Mensajes:
  • LocationMadrid

Escrito 31 octubre 2012 - 09:16

Los Lingering Objects en Directorio Activo son "objetos persistentes" que se originan de la siguiente manera:

Supongamos que tenemos un DC de nuestro dominio desconectado 2 meses, y durante esos 2 meses se borran determinados objetos. Cuando un objeto se borra se genera un objeto lápida (Tombstone object) con unos cuantos atributos del objeto original, que se replica por todo el directorio para indicar que se ha de borrar el original con el que está vinculado, además este objeto lápida tiene un tiempo de vida (Tombstone lifetime) a partir del cual se borra. Por lo tanto, si encendemos nuestro DC apagado después de ese tiempo de vida, ese DC no recibirá nunca la orden del borrado de objetos, ya que el objeto lápida ya habrá desaparecido de los demás DCs y el original también. Los objetos si permanecerán en ese DC, estos objetos son conocidos como "lingering objects" y cuando se intenten replicar sucedera que si el DC destino tiene activado strict replication consistency se saltará la replicación de ese objeto, y si no lo tiene activado el objeto será re-introducido en el directorio.

También puede pasar que en el tiempo en que el DC haya estado apagado, se haya borrado y vuelto a crear un objeto con el mismo nombre, lo que dará lugar a que aparezcan objetos CNFs. Esto complica las cosas cuando por ejemplo se trata de cuentas de dos máquinas distintas pero que se han creado con el mismo nombre.

Más info: http://technet.micro...8(v=ws.10).aspx
Saludos,

Alberto Dominguez

Enterprise Architect y Trainer
MCT, MCPD, MCITP, MCITP Dynamics, MCSE, MCSA, MCTS, MCP...
ITIL V3 Foundation Qualification in IT Service Management
Imagen enviadaPerfil Profesional Imagen enviadaTwitter
Imagen enviadaImagen enviadaImagen enviadaImagen enviada

#2 Alberto Dominguez

Alberto Dominguez

    Gurú

  • Administradores
  • 1.059 Mensajes:
  • LocationMadrid

Escrito 08 abril 2014 - 07:53

Para limpiar Lingering Objects:

 
repadmin /removelingeringobjects DCServerConLingeringObjects DCServerLimpioGUID NamespaceQueContieneLingeringObject /advisory_mode

Se producen errores 1988 en el Eventlog de AD que contienen los datos del DCServerConLingeringObjects, el servidor en el que se pueden ver los errores en principio es el que está limpio.  Para obtener el GUID de este puede localizarse en DNS en la zona _msdcs.DOMAIN.NAME.  El DCServerLimpioGUID debe ser del Namespace que se quiere corregir.

 
advisory_mode: Muestra una lista de los objetos encontrados en el DCServerConLingeringObjects que no han sido encontrados en el DCServerLimpioGUID.  Los objetos no son borrados si se usa este parametro.
 
 
Un ejemplo sería:
 
DC limpio del dominio contoso.com, registro DNS GUID:
 
c4acc201-4e87-4530-b4d0-f218b16dc0ff_msdcs.DOMAIN.NAME
 
DC con lingering objects:
 
DC01
 
El espacio de nombres donde hay lingering objects NamespaceQueContieneLingeringObject:
 
DC=contoso,DC=com
 
El comando sería:
 
Repadmin /removelingeringobjects DC01 a4acc201-5e87-4530-b4d0-f218b16dc0f6 DC=contoso,DC=com

 

Más info: http://www.experts-e...ws-2008-R2.html


Saludos,

Alberto Dominguez

Enterprise Architect y Trainer
MCT, MCPD, MCITP, MCITP Dynamics, MCSE, MCSA, MCTS, MCP...
ITIL V3 Foundation Qualification in IT Service Management
Imagen enviadaPerfil Profesional Imagen enviadaTwitter
Imagen enviadaImagen enviadaImagen enviadaImagen enviada




0 usuarios están leyendo este tema

0 miembro/s, 0 invitado/s, 0 usuario/s anónimo/s