Compartir a través de


Solución de problemas de actualización

Este artículo te ayuda a solucionar los problemas de actualización en System Center – Service Manager.

Hay cinco fases de la actualización en las que podría producirse un error. Los pasos que se realizan para recuperarse de una actualización con errores dependen de la fase en la que se produce el error:

  • Se produce un error durante la comprobación de requisitos previos.
  • Se produce un error durante las comprobaciones previstas.
  • El error se produce de forma impredecible antes de realizar cambios permanentes en un servidor de administración.
  • El error se produce de forma impredecible después de realizar cambios permanentes en un servidor de administración.
  • El error se produce de forma impredecible después de realizar cambios permanentes en la base de datos.

La actualización también puede producir un error como resultado del tiempo de espera de inicio del servicio de configuración.

También puedes solucionar los problemas de inicio del servicio de configuración después de una actualización con errores.

Selecciona la pestaña requerida para acceder al procedimiento de recuperación de una actualización con errores cuando el error se produzca de forma impredecible:

Antes de que comience la instalación de Service Manager, se realiza una comprobación de requisitos previos para determinados requisitos. Si se encuentra una condición en la que Service Manager seguirá funcionando, recibirás una advertencia. Las advertencias se identifican con un punto de explicación (!) en un triángulo amarillo. Las condiciones que se han identificado como advertencia no te impedirán instalar Service Manager.

Si se encuentra una condición que es un requisito absoluto para Service Manager, aparece una indicación de error. Las indicaciones de error se identifican con una X en un círculo rojo.

Si aparece una advertencia o una indicación de error, puedes cancelar la instalación y realizar los cambios necesarios o adecuados y, a continuación, volver a seleccionar Comprobar requisitos previos y continuar con la instalación. Todas las condiciones de error deben corregirse para poder continuar la instalación o actualización.

Se produce un error en la actualización como resultado del tiempo de espera de inicio del servicio de configuración

En algunos equipos, se produce un error en el programa de instalación de Service Manager y se revierte si no puede iniciar el servicio system Center Management Configuration de forma oportuna. Si se produce este problema, es posible que veas las siguientes entradas en el registro de instalación:

CAStartServices: Attempting to start service. OMCFG

CAStartServices: StartService failed. Error Code: 0x8007041D.

ConfigureSDKConfigService: CAStartServices failed. Error Code: 0x8007041D. OMCFG

El error 0x8007041D indica que el servicio no respondió a tiempo a la solicitud de inicio o de control. Además, el siguiente evento se puede registrar en el registro de eventos del sistema:

Log Name:      System
Source:        Service Control Manager
Event ID:      7009
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Description:
A timeout was reached (30000 milliseconds) while waiting for the System Center Management Configuration service to connect.

Este problema se produce porque un ensamblado administrado de .NET Framework 2.0 que tiene una firma Authenticode tarda más de lo habitual en cargarse. La firma siempre se comprueba cuando se carga el ensamblado administrado de .NET Framework 2.0 que tiene una firma Authenticode cargada. Además, el ensamblado administrado de .NET Framework 2.0 puede tardar más de lo habitual en cargarse debido a otras configuraciones. Por ejemplo, el ensamblado administrado de .NET Framework 2.0 puede tardar más de lo habitual en cargarse debido a la configuración de red.

Para obtener más información sobre la causa de este problema, consulta el artículo 936707 de la base de conocimiento en Microsoft Knowledge Base.

Solución de problemas de inicio del servicio de configuración después de una actualización con errores

Hay dos procedimientos alternativos que puedes usar para intentar resolver el problema por el que se produce un error en una actualización de Service Manager como resultado del tiempo de espera de inicio del servicio de configuración. Puedes hacer lo siguiente:

  • Deshabilita la comprobación de firma en el equipo que ejecuta el programa de instalación.

  • Aumenta el valor de tiempo de espera del servicio en el equipo que ejecuta el programa de instalación.

Deshabilitación de la verificación de firma

Sigue estos pasos para deshabilitar la comprobación firma:

  1. En el equipo que ejecuta el programa de instalación, edita el archivo Microsoft.Mom.ConfigServiceHost.exe.config, el cual se encuentra en la carpeta Program Files\Microsoft System Center <version>\Service Manager.

  2. En la sección <runtime> </runtime>, agregue <generatePublisherEvidence enabled="false">.

  3. Guarde los cambios en el archivo.

  4. Vuelve a intentar la actualización.

Aumento del valor del tiempo de espera del servicio

Sigue estos pasos para aumentar el valor del tiempo de espera del servicio:

  1. En el equipo que ejecuta el programa de instalación, crea el siguiente valor del registro para aumentar el período de tiempo de espera del servicio:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control   
    ServicesPipeTimeout  
    DWORD  
    200000  
    
    

    Precaución

    La edición incorrecta del Registro puede dañar gravemente el sistema. Antes de realizar cambios en el Registro, debe hacer una copia de seguridad de los datos de valor guardados en el equipo.

    Nota

    Es posible que tengas que aumentar este valor aún más si el servicio sigue sin iniciarse. En este ejemplo, el valor está en milisegundos. Para obtener más información acerca de la clave del registro, consulta el artículo 922918 en Microsoft Knowledge Base.

  2. Reinicia el equipo.

  3. Vuelve a intentar la actualización.