Estás trabajando sin conexión, espera a que vuelva la conexión a Internet

Tu explorador no es compatible

Debes actualizar tu explorador para usar el sitio.

Actualiza a la versión más reciente de Internet Explorer

Cómo buscar y limpiar avanzada cliente duplicado GUID en SMS 2003

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 837374
Resumen
En este artículo se describe cómo buscar y limpiar a los servicios de Microsoft Systems Management Server (SMS) 2003 clientes avanzados que tienen el mismo SMS único ID (SMSID), también conocido como un identificador único global (GUID). El SMSID se utiliza para identificar a los clientes de SMS 2003 individuales y es único para cada cliente avanzado de SMS 2003 y para cada cliente heredado de SMS 2003.
INTRODUCCIÓN
Si tiene clientes que tienen SMSID duplicados avanzados de SMS 2003, puede experimentar eventos inesperados. Por ejemplo, puede recibir informes de inventario incorrectos y el mal cliente avanzado de SMS 2003 puede ejecutar anuncios. SMSID duplicados se suele denominar "duplicado GUID".

El entorno de SMS 2003 puede contener los clientes avanzados SMS 2003 que tienen SMSID duplicados si uno o más de las siguientes condiciones son verdaderas:
  • Puede haber existido un problema SMSID duplicado en el entorno de SMS 2.0 antes de la actualización para el cliente avanzado de SMS 2003.
  • Puede haber existido un problema SMSID duplicado en un cliente heredado de SMS 2003 antes de la actualización para el cliente avanzado de SMS 2003.



Si dispone de los clientes avanzados SMS 2003 que tienen SMSID duplicados, puede experimentar eventos inesperados tales como:
  • La consola de administrador de SMS muestra al último cliente descubierto de los clientes que comparten un GUID. Si varios equipos diferentes con el mismo GUID, reemplazan entre sí en las colecciones. Esto es debido a que se procesa cada uno de sus registros de descubrimiento.
  • Anuncios pueden ejecutar en el equipo equivocado o no.
  • Cuando se procesan los registros de inventario (MIF) de equipos que tienen el mismo GUID, se pueden combinar las propiedades de inventario de los equipos.
  • El SMS Executive, específicamente el componente de cargador de datos de inventario, puede monopolizar la CPU, puede utilizar mucha memoria, o ambos. Esto es debido a la gran conjunto de resultados que se devuelve al consultar los registros asociados con un GUID determinado. Inventory Data Loader consume gran cantidad de RAM. Si si se detiene el cargador de datos de inventario, la memoria de liberarse, o si la CPU se vuelva a la normalidad, GUID duplicados son la causa probable.
  • Instalación de software de cliente de SMS no instala al cliente SMS.
  • Se pueden generar excesiva resincronizaciones de inventario. SMSID duplicados se suele denominar "duplicado GUID".
Más información
Si se cumplen las condiciones siguientes, el cliente avanzado actualizado utiliza el SMSID que se encuentra en el % windir %Archivo \Smscfg.ini como el identificador único del cliente avanzado de SMS 2003:
  • Actualizar un cliente de la versión 2.0 de Microsoft Systems Management Server (SMS) o un cliente heredado de SMS 2003 a un cliente avanzado de SMS 2003.
  • El equipo que va a actualizar ya contiene un archivo Smscfg.ini.
Normalmente, este escenario no causa un problema. Sin embargo, si se cumple alguna de las condiciones siguientes, se produce un problema SMSID duplicado en el entorno de SMS 2003:
  • El archivo Smscfg.ini no es único para cada equipo
  • Clonar una imagen del equipo que contiene un archivo Smscfg.ini.
Normalmente, el cliente avanzado de SMS 2003 está diseñado para detectar que ya no está funcionando en el equipo que se instaló originalmente. Para ello, compara al iniciar ciertas propiedades que identifican el hardware con los valores de estas propiedades en el inicio del anterior. Cuando se complete el proceso de detección, el cliente avanzado de SMS 2003 genera un SMSID nuevo para sí mismo. Para ello, el cliente avanzado de SMS 2003 ejecutando un proceso de comparación en el inicio. El cliente avanzado de SMS 2003 compara algunas propiedades que identifican el hardware con los valores de estas propiedades desde el inicio del equipo anterior. Si estas propiedades cambian significativamente, se genera un SMSID nuevo. Además, se guardan el SMSID antiguo y la fecha en que se ha regenerado el SMSID. El SMSID anterior y la fecha de cambio están registrados en el registro de datos de descubrimiento (DDR) que se envía al servidor del sitio de SMS 2003. Esta información también aparece en las siguientes propiedades de recurso del sistema:
  • Anterior UUID de SMS
  • Fecha de cambio de UUID de SMS
Este proceso sólo funciona si se ha detectado un cambio por el cliente avanzado de SMS 2003. Si el cliente avanzado de SMS 2003 tiene un archivo de Smscfg.ini no es único, no se ha detectado ningún cambio y avanzado de SMS 2003 cliente continuará utilizando el SMSID original.

El archivo Smscfg.ini almacena la información siguiente:
  • El SMSID actual
  • Las propiedades de hardware de identificación
  • Cualquier SMSID anterior
Puede encontrar el archivo Smscfg.ini en el directorio de Windows.

Puede encontrar información acerca de los procedimientos de detección y regeneración de la propiedad en el archivo ClientIDManagerStartup.log. Puede encontrar este archivo en el directorio de registros de cliente.

Cómo funciona la detección de hardware

Cuando se inicia el host del agente de SMS (Ccmexec.exe), busca en los tres valores para obtener la información de identificación de hardware. Si ha cambiado alguno de estos valores, el cliente SMS generará un SMSID nuevo. Los valores son los siguientes:
  • Número de serie de SMBIOS
    Si cambia esta opción, se crea un SMSID nuevo
  • SID del equipo
    Si cambia esta opción, se crea un SMSID nuevo
  • Identificador de hardware
    El mecanismo de identificación de Hardware examina 10 propiedades del equipo y genera un identificador de las propiedades mediante la combinación de los valores hash de las propiedades en un identificador único. Si cambia de un determinado número de estas propiedades, se considera que el equipo y se crea un SMSID nuevo. El número de propiedades es 3 de 10 para un equipo de escritorio y 2 de 7 de un equipo portátil.

    Nota La tasa de cambio puede ser un factor. Tenga en cuenta la situación siguiente. Si cambian las propiedades de 6, pero los cambios se repartieron uniformemente sobre 3 cálculos de la identificación del hardware. SMS no tendría en cuenta esto un cambio de hardware y no se crearía un SMSID nuevo.

    Las propiedades utilizadas son los mismos como las propiedades utilizadas en la activación de producto de windows. Las propiedades son los siguientes:
    • FirstDriveSerial
    • Dirección MAC
    • CDROMDevice
    • DisplayAdapter
    • HwidVersion
    • ProcessorSerial
    • DiskDevice
    • SCSIAdapter
    • DiskAdapter
    • ProcessorType
    • RAMSizeMb
    • Acoplables
Puede ver el valor que cambia y que nos hizo crear un nuevo ID mirando en el archivo ClientIDManagerStartup.log.

¿Cómo SMS 2003 se encarga SMSID duplicados

Si el sistema operativo del cliente se renuevan y el cliente empieza por informar de los registros de datos de descubrimiento (DDR) que tienen un SMSID diferente al servidor del sitio de SMS, SMS no reconocerá el equipo como un cliente SMS anterior. En este caso, el Administrador de datos de descubrimiento (DDM) creará un nuevo registro de cliente en la base de datos.

Antes de que esto se produce sin embargo, Discovery Data Manager intentará localizar al cliente por cualquier otro método.

Si el equipo nombre y al menos uno de sus direcciones MAC sigue siendo el mismo, SMS para poder utilizar estas propiedades claves para identificar el equipo como un cliente existente y actualizar el registro antiguo con el SMSID nuevo. Puede tardar un poco para la transición de SMSID estar completo y durante ese tiempo programas anunciados para el cliente no estará disponibles.

Esta coincidencia puede evitarse, si los DDR del cliente contiene un valor SMSID anterior. Cuando DDM intenta localizar un registro basado en las propiedades de clave, explícitamente excluirá los registros de base de datos donde el SMSID coincide con el valor SMSID anterior en el directorio DDR. Esto garantiza que si el cliente genera un SMSID nuevo, recibirá una nueva identidad en el servidor.

Si un cliente de SMS 2.0 existente ya tiene un identificador duplicado antes de la actualización, el identificador duplicado se conserva y tendrá que identificar y limpiar manualmente.

Cómo buscar SMS 2003 advanced los clientes que tienen SMSID duplicados

Para determinar el entorno de whetheryour tiene un problema SMSID duplicado, debe ejecutar los equipos que pueden compartir el mismo informe de Identificador único de SMS .Para ello, siga estos pasos:
  1. Haga clic en Inicio, seleccione Programas, seleccione Systems Management Servery, a continuación, haga clic en Consola de administrador SMS.
  2. En la consola de administrador SMS, expanda Base de datos del sitio, expanda Reportingy, a continuación, haga clic en Informes.
  3. En el panel derecho de la consola de administrador SMS, haga clic en Equipos que pueden compartir el mismo identificador único de SMSy, a continuación, haga clic en Todas las tareas.
  4. Haga clic en Ejecutary, a continuación, haga clic en SiteServerName, donde SiteServerName es el nombre del servidor del sitio de SMS 2003.
Guía del Administrador de SMS 2.0 contiene la siguiente consulta SQL para identificar duplicados.
select * from sms_g_system_SYSTEM as g INNER JOIN sms_gh_system_SYSTEM as h on g.ResourceId = h.ResourceId where g.Name <> h.Name
La compatibilidad con Web documentación de fundido y asociado de "sistemas de control de duplicados en SMS 2.0" contiene métodos adicionales para identificar duplicados.

Cómo crear un SMSID nuevo

Si los equipos que pueden compartir el mismo informe de identificador único de SMS muestra que los clientes avanzados de SMS 2003 utilizan el mismo SMSID, recomendamos que utilice la herramienta de transferencia de ID de SMS (Tranguid.exe) para resolver el problema. La herramienta de transferencia de ID de SMS está disponible en SMS 2003 Toolkit 1.

La herramienta de transferencia de ID de SMS extrae parte del archivo Smscfg.ini que contiene el SMSID. La herramienta de transferencia de ID de SMS, a continuación, crea un nuevo archivo Smscfg.ini que contiene sólo la información de SMSID. Además, la herramienta de transferencia de ID de SMS puede crear un archivo Smscfg.ini que agrega el archivo SMSID en la propiedad SMSID anterior. Este proceso garantiza que el cliente tiene un nuevo registro en la base de datos.

La herramienta de transferencia de ID de SMS obliga al cliente para generar un SMSID nuevo y para recibir un nuevo registro en la base de datos. Este proceso se produce después de que el cliente se ha instalado y ha empezado a informar.

Si se cumplen todas las condiciones siguientes, debe ejecutar la herramienta de transferencia de ID de SMS con el modificador/r y, a continuación, reinicie el servicio de cliente SMS:
  • El equipo se actualizó desde un cliente de SMS 2.0.
  • Este cliente de SMS 2.0 comparta el SMSID con otros equipos.
Para ejecutar la herramienta de transferencia de ID de SMS con el modificador /r y, a continuación, reinicie el servicio de cliente SMS, siga estos pasos.

Nota Debe ejecutar la herramienta de transferencia de ID de SMS en el cliente avanzado de SMS 2003 que tiene el SMSID duplicado. Para ello, siga estos pasos:
  1. Copie la utilidad de Tranguid.exe desde el 1 de SMS 2003 Kit de herramientas para el cliente de SMS 2003.
  2. En el cliente de SMS 2003, haga clic en Inicio, haga clic en Ejecutar, tipo cmd en el Abrir cuadro y, a continuación, haga clic en ACEPTAR.
  3. En el símbolo del sistema, cambie a la carpeta donde copió la utilidad Tranguid.exe.
  4. En el símbolo del sistema, escriba tranguid/r, y, a continuación, presione ENTRAR.
  5. En el símbolo del sistema, escriba salir, y, a continuación, presione ENTRAR.
  6. Haga clic en Inicio, seleccione Programas, seleccione Herramientas administrativasy, a continuación, haga clic en Servicios.
  7. En la lista de servicios, haga clic en Host del agente SMSy, a continuación, haga clic en Reiniciar.
Como alternativa, utilice el método siguiente para asignar un SMSID nuevo:
  1. En el cliente que tiene el SMSID duplicado avanzado de SMS 2003, elimine el % windir %Archivo \Smscfg.ini.
  2. Haga clic en Inicio, seleccione Programas, seleccione Herramientas administrativasy, a continuación, haga clic en Servicios.
  3. En la lista de servicios, haga clic en Host del agente SMSy, a continuación, haga clic en Reiniciar.
Cuando se reinicie el servicio de Host del agente de SMS, se genera un nuevo archivo Smscfg.ini que contiene un SMSID nuevo. El SMSID antiguo y la fecha en que se ha regenerado el SMSID son no guardado.

Los clientes que explícitamente se han generado un SMSID nuevo pueden identificarse fácilmente haciendo coincidir la propiedad anterior SMSID del nuevo registro con la propiedad SMSID del registro anterior.

La siguiente consulta SQL muestra con una lista de registros "huérfanos" y la hora a la que el cliente ha generado un SMSID nuevo.
select distinct sysold.ResourceID, sysold.Netbios_Name0,                SMS_UUID_Change_Date0from v_R_System sysoldjoin v_R_System sysnew  on sysold.SMS_Unique_Identifier0 = sysnew.Previous_SMS_UUID0order by sysold.Netbios_Name0, sysold.ResourceID
Referencias
Para obtener más información acerca de la solución avanzada de las instalaciones de empuje de cliente, consulte el siguiente artículo en Microsoft Knowledge Base:

928282 Cómo solucionar problemas avanzados cliente Push problemas de instalación de Systems Management Server 2003 y System Center Configuration Manager 2007

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 837374 - Última revisión: 06/28/2013 04:20:00 - Revisión: 7.0

  • Microsoft Systems Management Server 2003 Enterprise Edition
  • kbhowto kbmt KB837374 KbMtes
Comentarios