Alerta de AIOps "Agotamiento de la memoria del proceso: Id. de usuario"
Symptom
- Alerta de AIOps sobre el agotamiento de la memoria del proceso "useridd"
Environment
- PAN-OS
- Operaciones AI
Cause
AIOps ha detectado un agotamiento de memoria en el proceso useridd .
Resolution
Si recibe esta alerta, se recomienda recopilar los siguientes datos de resolución de problemas y abrir un caso de soporte. Una vez recopilados los datos, considere seguir los pasos de mitigación para reducir el uso de memoria del proceso useridd hasta que el soporte pueda analizar los datos.
Solución de problemas de datos
-
Recopilar archivo de soporte técnico ( GUI : Dispositivo > Soporte Haga clic en Generar archivo de soporte técnico)
-
Generar un archivo de seguimiento: recopile la salida de los siguientes comandos CLI :
set cli pager off show clock show system software status | match useridd debug software trace user-id
-
Generar un archivo de núcleo: recopile la salida del siguiente comando
show clock debug software core user-id show system files set cli pager on
Si su cortafuegos es una plataforma pequeña, es posible que no se genere un archivo principal debido a la falta de espacio en disco.
- Export the core file (CÓMO EXPORTAR ARCHIVOS PRINCIPALES DESDE UN DISPOSITIVO PALO ALTO NETWORKS) and (CÓMO CARGAR ARCHIVOS PRINCIPALES DIRECTAMENTE AL SOPORTE ).
scp export core-file management-plane from useridd-20230405152400-10.1.5-h1.tar.gz to username@host:path
- Nota: El archivo principal también se puede descargar desde la interfaz de usuario en DISPOSITIVO > Soporte , haga clic en " Descargar archivos principales ".
- Recopilar el estado del dispositivo ( GUI : Dispositivo>Configuración>Operaciones- Exportar: Exportar estado del dispositivo )
- Reúna los datos a continuación de AIOps
- Verifique la fecha y la marca de tiempo del momento en que comenzó el agotamiento de la memoria.
- Verifique el estado general de su cortafuegos.
- Desde los registros de configuración y sistema de su cortafuegos ( MONITOR > Registros ), verifique si hubo algún cambio de configuración , actualizaciones o degradaciones de PANOS o cualquier otro cambio realizado cerca del momento del inicio del problema que pudiera haber desencadenado este comportamiento.
- ( Opcional ) Si realiza los pasos de mitigación a continuación, recopile otro archivo de soporte técnico después de completar los pasos
- Abra un caso con los datos anteriores.
Medidas de mitigación
Hasta que se resuelva el problema, realice una de las siguientes operaciones para reducir el uso de memoria del ID de usuario:
NOTA: Se recomienda realizarlo en una ventana de mantenimiento..Impacto potencial de reiniciar el proceso:
-
La asignación de IP de usuario, la asignación de grupos, la solicitud xmlAPI de useridd y los directorios en la nube no estarán disponibles durante el reinicio del proceso.
Opción 1 -Reinicie el proceso que está consumiendo memoria excesiva (se recomienda realizarlo en una ventana de mantenimiento)
- Restart the user-id process using below command
debug software restart process user-id
Opción 2 - En entornos de HA (se recomienda realizarlo en una ventana de mantenimiento),
- Deshabilite el modo " Preemptivo" ( GUI : Dispositivo > Alta disponibilidad > General > Configuración de elección: desmarque Preemptivo ) tanto en el dispositivo activo como en el pasivo y compilar el cambio de configuración .
- Conmutación por error al dispositivo pasivo (desde el dispositivo activo: Dispositivo > Alta disponibilidad > Operaciones > Haga clic en Suspender dispositivo local)
- Restart the user-id process on the previously Active device (i.e. the current suspended device).
debug software restart process user-id
- Desde CLI, ejecute show management-clients para asegurarse de que todos los procesos se hayan iniciado correctamente.
> show management-clients
Client PRI State Progress
-------------------------------------------------------------------------
ha_agent 25 init 0
sslmgr 10 init 0
authd 10 init 0
cryptod 10 init 0
dagger 10 init 0 (op cmds only)
cord 10 init 0
logd 10 init 0 (op cmds only)
reportd 10 init 0 (op cmds only)
useridd 10 init 0
distributord 10 init 0
iotd 10 init 0
Overall status: init. Progress: 0
Warnings:
Errors: