Cómo y cuándo se debe borrar la caché

Importante

Esta versión de Operations Manager ha llegado al final del soporte técnico. Se recomienda actualizar a Operations Manager 2022.

En System Center Operations Manager, al solucionar un problema con la consola del operador o con un agente, es posible que vea recomendaciones para "borrar la memoria caché". Para obtener más información sobre cómo solucionar un problema con un agente, consulte Agentes no supervisados y grises.

Consola del operador

Una posible razón para borrar la memoria caché de la consola del operador es corregir los errores que se producen cuando se accede a los datos de las vistas, como ObjectNotFoundExceptions. Otra razón es liberar espacio en disco cuando el archivo de caché se vuelve demasiado grande.

Importante

Antes de continuar, cierre las consolas abiertas.

Es posible que deba ejecutarse desde una consola de PowerShell de administrador, en función de la directiva de la organización.

# Option 1: This will read the console install directory from registry and then execute. Useful if installed in a non-default directory
Start-Process ((Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\System Center Operations Manager\12\Setup\Console").InstallDirectory + "Microsoft.EnterpriseManagement.Monitoring.Console.exe") -ArgumentList "/clearCache"

# Option 2: This will start the process in the default ProgramFiles directory
Start-Process "$Env:ProgramFiles\Microsoft System Center\Operations Manager\Console\Microsoft.EnterpriseManagement.Monitoring.Console.exe" -ArgumentList "/clearCache"

Servidores de administración

Uno de los últimos pasos para solucionar problemas es borrar la memoria caché. Esto quitará los datos no guardados junto con los módulos de configuración y administración actuales. Después de borrar la memoria caché, recibiremos una nueva configuración de la base de datos, que incluye módulos de administración actualizados y reconexión con los clientes. Esto puede ayudar si un servidor de administración tiene módulos de administración defectuosos o ausentes que provocan errores de flujo de trabajo o se retrasan en el envío de datos a la base de datos.

  1. En el área de trabajo Supervisión , expanda Operations Manager y, a continuación, expanda Servidor de administración.
  2. Seleccione Estado del servidor de administración.
  3. En la columna Estado del servidor de administración , seleccione uno o varios servidores.
  4. En el panel Tareas, seleccione Vaciar el estado y la memoria caché del servicio de mantenimiento.
  5. En la ventana del símbolo del sistema, escriba las credenciales usadas para esta tarea, o use el valor predeterminado y presione Ejecutar.

Nota

Sepa que esta tarea funciona de forma diferente a la de un agente, ya que todos los flujos de trabajo que se ejecutan en HealthService en el servidor de administración (que podrían estar en las decenas de miles) deben detenerse, y esto puede tardar tiempo, hasta el momento en que la tarea puede agotar el tiempo de espera o producir un error. Si esto ocurre, es posible que desee considerar la posibilidad de borrar la memoria caché manualmente.

Servidores de puerta de enlace

Uno de los últimos pasos para solucionar problemas es borrar la memoria caché. A veces, es posible que la puerta de enlace no se comunique con el servidor de administración y aparezca atenuada en la consola de System Center Operations Manager. En tales casos, es necesario borrar la memoria caché de las puertas de enlace. También es necesario hacerlo cuando la puerta de enlace tiene módulos de administración obsoletos o no utilizables o datos que no se pueden insertar en la base de datos.

  1. En el área de trabajo Supervisión , expanda Operations Manager y, a continuación, expanda Servidor de administración.
  2. Seleccione Estado del servidor de administración.
  3. En la columna Estado del servidor de administración de puerta de enlace, seleccione uno o varios servidores.
  4. En el panel Tareas, seleccione Vaciar el estado y la memoria caché del servicio de mantenimiento.
  5. En la ventana del símbolo del sistema, escriba las credenciales usadas para esta tarea, o use el valor predeterminado y presione Ejecutar.

Servidores cliente

Una manera posible de solucionar problemas con flujos de trabajo o comunicación entre el agente en un servidor cliente y el grupo de administración es borrar la memoria caché y reiniciar el agente. Este es un último recurso para solucionar problemas, pero puede resolver algunos problemas de forma eficaz.

  1. En el área de trabajo Supervisión , expanda Operations Manager y, a continuación, expanda Detalles del agente.
  2. Seleccione Agent Health State.
  3. En la columna Estado del agente , seleccione uno o varios agentes.
  4. En el panel Tareas, seleccione Vaciar el estado y la memoria caché del servicio de mantenimiento.
  5. En la ventana del símbolo del sistema, escriba las credenciales usadas para esta tarea, o use el valor predeterminado y presione Ejecutar.

Nota

Dado que esta acción elimina los datos almacenados en caché en los archivos del almacén del servicio de mantenimiento, incluido el registro de esta tarea en sí, no se notifica ningún estado de tarea verdadero en la consola tras la finalización de la tarea, siempre que el comando se haya enviado.

Pasos siguientes

  • Para comprender cómo puede ayudarle a revisar las alertas generadas por reglas y monitores que todavía están activos, revise Visualización de alertas activas y detalles.

  • Para comprender cómo Operations Manager supervisa el canal de comunicación entre un agente y su servidor de administración principal para asegurarse de que responde y está disponible, consulte Funcionamiento de los latidos en Operations Manager.